Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

lang в init.php

00 голосов
2
Добрый день!

Есть такая вот задача.

Необходимо, чтобы в файле init.php при вызове функции GetMessage("CUR_LANGUAGE") (индекс CUR_LANGUAGE - как пример) в зависимости от текущего языка выводились соответствующие значения - "русский" для ru и "english" для en.
Т.е. к примеру, есть  папка lang . В ней лежат две папки en и ru, в которых лежат файлы template.php в которых мы определяем это самое значение

в ru
<?
$MESS["CUR_LANGUAGE"] = 'русский';
?>

в en
<?
$MESS["CUR_LANGUAGE"] = 'english';
?>

Т.е. в общем-то, мне нужно, чтобы в init.php я мог использовать обычный фукционал языковых файлов.
спросил 21 Авг, 13 от Shiori (180 баллов)

2 Ответы

00 голосов
Код
include(GetLangFileName(dirname(__FILE__)."/", "/init.php"));
не работает? Когда рядом с init.php лежат папки ru и en?
ответил 21 Авг, 13 от Pomnep (13,960 баллов)
00 голосов
Да, спасибо. Положил эти папки рядом с init и все заработало, даже без

Цитата
Евгений Жуков пишет:
Код include(GetLangFileName(dirname(__FILE__)."/", "/init.php"smile;));
Причем,если положить папки в lang/ - файлы оттуда не определяются
ответил 01 Ноя, 13 от Shiori (180 баллов)

Похожие вопросы

0 голосов
4 ответов
0 голосов
6 ответов
спросил 09 Окт, 13 от Amentet (2,080 баллов)
0 голосов
2 ответов
спросил 22 Июль, 13 от Cmeptb (160 баллов)
0 голосов
8 ответов
спросил 29 Май, 13 от maxdj (480 баллов)
0 голосов
3 ответов
спросил 17 Май, 13 от Chemikals (840 баллов)