diff options
| author | Romain d'Alverny <rda@mageia.org> | 2012-06-11 12:18:10 +0000 |
|---|---|---|
| committer | Romain d'Alverny <rda@mageia.org> | 2012-06-11 12:18:10 +0000 |
| commit | 6ef9ba5b406b19db2f222668402f0389455b2487 (patch) | |
| tree | 4eab36751a6b3b3bfb73510cceab35812fed7ad3 /langs.inc.php | |
| parent | 79a1e75a68818f4ad06b9bf70ba5c646b525d8bc (diff) | |
| download | www-6ef9ba5b406b19db2f222668402f0389455b2487.tar www-6ef9ba5b406b19db2f222668402f0389455b2487.tar.gz www-6ef9ba5b406b19db2f222668402f0389455b2487.tar.bz2 www-6ef9ba5b406b19db2f222668402f0389455b2487.tar.xz www-6ef9ba5b406b19db2f222668402f0389455b2487.zip | |
manage strings with escaped quotes
Diffstat (limited to 'langs.inc.php')
| -rw-r--r-- | langs.inc.php | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/langs.inc.php b/langs.inc.php index 85ee95c95..d4bbabb87 100644 --- a/langs.inc.php +++ b/langs.inc.php @@ -197,10 +197,11 @@ function _lang_return($file) if ($C === '#') continue; if ($C === ';' && !empty($f[$k+1])) { - $strings[trim(substr($v, 1))] = trim($f[$k+1]); + $j = trim(substr($v, 1)); + $j = str_replace(array("\'", "\""), array("'", '"'), $j); + $strings[$j] = trim($f[$k+1]); } } - return $strings; } |
