БагБД
Вход
Регистрация
В&О
Вопросы
Без ответов
Теги
Задать вопрос
Вакансии
Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Блог
8 основных команд virsh для управления Виртуальными машинами из командной строки
Что такое метрика INP
Что такое SIEM - за 100 секунд
Что такое Vue - за 100 секунд
lang в init.php
0
0
голосов
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
баллов)
Ваш комментарий к вопросу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Ваш ответ
Отправить мне письмо на это адрес если мой ответ выбран или прокомментирован:
Отправить мне письмо если мой ответ выбран или прокомментирован
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
2 Ответы
0
0
голосов
Код
include(GetLangFileName(dirname(__FILE__)."/", "/init.php"));
не работает? Когда рядом с init.php лежат папки ru и en?
ответил
21 Авг, 13
от
Pomnep
(
13,960
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
Да, спасибо. Положил эти папки рядом с init и все заработало, даже без
Цитата
Евгений Жуков пишет:
Код include(GetLangFileName(dirname(__FILE__)."/", "/init.php"
);
Причем,если положить папки в lang/ - файлы оттуда не определяются
ответил
01 Ноя, 13
от
Shiori
(
180
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Похожие вопросы
0
голосов
4
ответов
в init.php не могу получить данные пользователя..
спросил
31 Дек, 13
от
Snezhka
(
2,240
баллов)
0
голосов
6
ответов
настройка отправки писем на email в файле init.php
спросил
09 Окт, 13
от
Amentet
(
2,080
баллов)
0
голосов
2
ответов
Проблема с CIBlockElement::SetPropertyValuesEx в init.php
спросил
22 Июль, 13
от
Cmeptb
(
160
баллов)
0
голосов
8
ответов
Значение SITE_ID в файле init.php
спросил
29 Май, 13
от
maxdj
(
480
баллов)
0
голосов
3
ответов
Использование CIBlockElement в init.php
спросил
17 Май, 13
от
Chemikals
(
840
баллов)