Merge pull request #718 from bergware/mutli-language

Multi-language support
This commit is contained in:
tom mortensen
2020-06-22 10:07:11 -07:00
committed by GitHub

View File

@@ -44,7 +44,7 @@ function _($text, $do=-1) {
}
function parse_lang_file($file) {
// parser for translation files, includes some trickery to handle PHP quirks.
return array_safe((array)parse_ini_string(preg_replace(['/^(null|yes|no|true|false|on|off|none)=/mi','/^([^>].*)=(.*)$/m','/^:(.+_(help|plug)):$/m','/^:end$/m'],['$1.=','$1="$2"','_$1_="','"'],escapeQuotes(file_get_contents($file)))));
return array_safe((array)parse_ini_string(preg_replace(['/^(null|yes|no|true|false|on|off|none)=/mi','/^([^>].*?)=(.*)$/m','/^:(.+_(help|plug)):$/m','/^:end$/m'],['$1.=','$1="$2"','_$1_="','"'],escapeQuotes(file_get_contents($file)))));
}
function parse_help_file($file) {
// parser for help text files, includes some trickery to handle PHP quirks.