MDL-21693 hiding legacy languages with _utf8 in our UI
This commit is contained in:
@@ -5964,6 +5964,9 @@ class amos_string_manager implements string_manager {
|
||||
if (strstr($lang, '_local') !== false) {
|
||||
continue;
|
||||
}
|
||||
if (strstr($lang, '_utf8') !== false) {
|
||||
continue;
|
||||
}
|
||||
if ($lang !== 'en' and !file_exists("$this->otherroot/$lang/langconfig.php")) {
|
||||
// some broken or missing lang - can not swith to it anyway
|
||||
continue;
|
||||
@@ -5988,6 +5991,9 @@ class amos_string_manager implements string_manager {
|
||||
if (strstr($lang, '_local') !== false) {
|
||||
continue;
|
||||
}
|
||||
if (strstr($lang, '_utf8') !== false) {
|
||||
continue;
|
||||
}
|
||||
$string = $this->load_component_strings('langconfig', $lang);
|
||||
if (!empty($string['thislanguage'])) {
|
||||
$languages[$lang] = $string['thislanguage'].' ('. $lang .')';
|
||||
|
||||
Reference in New Issue
Block a user