aboutsummaryrefslogtreecommitdiff
path: root/cli
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <aledeg@users.noreply.github.com> 2019-04-07 10:14:51 +0200
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2019-04-07 10:14:51 +0200
commit8be28399efb5bcc779e687148613fe427593bfa4 (patch)
tree51db5f03b0bbfd6e30798462e56647347434181c /cli
parentaef3f8d71beae6dfd551617d03ec8fcdb53549e4 (diff)
Fix quote escaping on CLI (#2355)
for translation manipulations
Diffstat (limited to 'cli')
-rw-r--r--cli/i18n/I18nFile.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/cli/i18n/I18nFile.php b/cli/i18n/I18nFile.php
index bdcf3c079..56459ce8b 100644
--- a/cli/i18n/I18nFile.php
+++ b/cli/i18n/I18nFile.php
@@ -84,7 +84,7 @@ class I18nFile implements I18nFileInterface{
foreach ($translation as $compoundKey => $value) {
$keys = explode('.', $compoundKey);
array_shift($keys);
- eval("\$a['" . implode("']['", $keys) . "'] = '" . $value . "';");
+ eval("\$a['" . implode("']['", $keys) . "'] = '" . addcslashes($value, "'") . "';");
}
return $a;