Файл: inc/Lang.php
Строк: 33
<?php
// Преводы.
Class Lang
{
public static $langName = '0_0'; // По умолчанию русский.
public static $_cache = array(); // Сюда попадает массив.
// Выбор нужного перевода.
public static function init($langName) {
return Lang::$langName = $langName;
}
// Загрузка и сохранение массива с переводами.
public static function load() {
return Lang::$_cache = include_once(PATH_LANG.Lang::$langName.'.php');
}
// Получения значения по ключю.
public static function get($string) {
if (!empty(Lang::$_cache))
$lang = Lang::$_cache;
else
$lang = Lang::load();
return isset($lang[$string]) ? $lang[$string] : $string;
}
}