diff options
| author | 2019-04-07 10:14:51 +0200 | |
|---|---|---|
| committer | 2019-04-07 10:14:51 +0200 | |
| commit | 8be28399efb5bcc779e687148613fe427593bfa4 (patch) | |
| tree | 51db5f03b0bbfd6e30798462e56647347434181c /cli | |
| parent | aef3f8d71beae6dfd551617d03ec8fcdb53549e4 (diff) | |
Fix quote escaping on CLI (#2355)
for translation manipulations
Diffstat (limited to 'cli')
| -rw-r--r-- | cli/i18n/I18nFile.php | 2 |
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; |
