mirror of
https://github.com/moodle/moodle.git
synced 2025-03-14 04:30:15 +01:00
MDL-15688: readability improvement to the script
This commit is contained in:
parent
c49f8af39b
commit
7c56e8623b
@ -71,7 +71,7 @@ function write_language_file($lang, $langdata) {
|
||||
fwrite($file, "/* this file was automatically imported from TinyMCE's translations */\n");
|
||||
foreach($langdata as $id => $line) {
|
||||
// the next two lines are there to make you enjoy how php deals with backslashes
|
||||
$line = preg_replace_callback('/\\\\u([\dABCDEF]{4})/', 'unichr', $line); // we're matching something like \u00E9
|
||||
$line = preg_replace_callback('/\\\\u([0-9A-F]{4})/', 'unichr', $line); // we're matching something like \u00E9
|
||||
// we're only escaping single quotes, but we gotta prevent escaping those that have already been escaped.
|
||||
fwrite($file, '$string[\''. $id ."']='". strtr($line, array('\\\'' => '\\\'', '\'' => '\\\'')) ."';\n");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user