Fixed long-standing sub-language issue generating parse errors - refs #6773

1.9.x
Yannick Warnier 12 years ago
parent 6670464815
commit ea6c085f1b
  1. 3
      main/admin/sub_language_ajax.inc.php

@ -31,7 +31,10 @@ if (isset($new_language) && isset($language_variable) && isset($file_id)) {
$return_value = SubLanguageManager::add_file_in_language_directory($path_folder);
//update variable language
// Replace double quotes to avoid parse errors
$new_language = str_replace('"', '\"',$new_language);
// Replace new line signs to avoid parse errors - see #6773
$new_language = str_replace("\n","\\n",$new_language);
$all_file_of_directory[$language_variable]="\"".api_convert_encoding($new_language, api_get_system_encoding(),'UTF-8')."\";";
$result_array = array();

Loading…
Cancel
Save