Lang.php — различия между версиями
Gordeev (обсуждение | вклад) (Новая страница: «Файл lang.php В этом файле хранятся все языковые константы. Обратите внимание, что в зависи…») |
(нет различий)
|
Версия 23:03, 26 января 2011
Файл lang.php
В этом файле хранятся все языковые константы.
Обратите внимание, что в зависимости от текущего языка, может подключаться дополнительный файл. Например, если мы находися в английской версии и префикс у этого языка "en", то при наличи файла lang.en.php в папке модуля будет использоваться именно он.
В этом файле должно быть как минимум следующее содержание:
<?php
$C_LANG = Array();
$C_LANG['module_name'] = "Мой модуль";
$LANG_EXPORT = Array();
?>
Тут есть 2 массива: $C_LANG и $LANG_EXPORT.
Массив $C_LANG устанавливает заголовки по умолчанию для методов нашего модуля. Ключ массива всегда соответствует названию метода. Обратите внимение, что ключ "module_name" в массиве $C_LANG зарезервирован - это название модуля.
Массив $LANG_EXPORT содержит языковые константы, которые может использовать модуль. Каждый ключ этого массива можно использовать как макрос, если заключить его в знаки "%".