@@ 587-596 (lines=10) @@ | ||
584 | function loadLangSupported() |
|
585 | { |
|
586 | static $lang_supported = null; |
|
587 | if(!$lang_supported) |
|
588 | { |
|
589 | $langs = file(_XE_PATH_ . 'common/lang/lang.info'); |
|
590 | foreach($langs as $val) |
|
591 | { |
|
592 | list($lang_prefix, $lang_text) = explode(',', $val); |
|
593 | $lang_text = trim($lang_text); |
|
594 | $lang_supported[$lang_prefix] = $lang_text; |
|
595 | } |
|
596 | } |
|
597 | return $lang_supported; |
|
598 | } |
|
599 | ||
@@ 624-633 (lines=10) @@ | ||
621 | FileHandler::writeFile($selected_lang_file, $buff); |
|
622 | $lang_selected = self::loadLangSupported(); |
|
623 | } |
|
624 | else |
|
625 | { |
|
626 | $langs = file($selected_lang_file); |
|
627 | foreach($langs as $val) |
|
628 | { |
|
629 | list($lang_prefix, $lang_text) = explode(',', $val); |
|
630 | $lang_text = trim($lang_text); |
|
631 | $lang_selected[$lang_prefix] = $lang_text; |
|
632 | } |
|
633 | } |
|
634 | } |
|
635 | return $lang_selected; |
|
636 | } |