Модули, компоненты, файлы
◄ вернуться
В админке сайта, в Marketplace --> Установленные решения, установить модуль.
Или установить стандартно с Marketplace.
Для работы модуля неоходимо добавить на страницу
Или для удобства можно добавить 1 раз в файл "init.php"
После того, как вы подключили модуль, необходимо на странице, где вы будете вызывать языковой файл, подключить его функцией
Язык, подключаемый по умолчанию определен Вашим сайтом в константе LANGUAGE_ID. Модуль подлкючает языковой файл, отталкиваясь от значения константы. Говоря иначе, если определить ее например на английский (en), то модуль подключит английский язык.
Но определять необходимо раньше, чем подлючается /bitrix/header.php
Так же и для других языков
Вот самый простой пример кода.
На странице:
Выберите язык:
А в начале файла страницы
Пример изменения языковой константы по языковой папке /ru/, /en/ и т. п.
Этот блок добавляется в файл /bitrix/php_interface/dbconn.php
И в каждой папке будет свой язык.
Оригинал статьи: https://marketplace.1c-bitrix.ru/solutions/weblooter.langfile/#tab-install-link
Архив файлов: Загрузить
Модуль подключения языковых файлов для публичной части
Папку "weblooter.langfile" из архива файлов необходимо поместить в "/bitrix/modules/".В админке сайта, в Marketplace --> Установленные решения, установить модуль.
Или установить стандартно с Marketplace.
Для работы модуля неоходимо добавить на страницу
Или для удобства можно добавить 1 раз в файл "init.php"
После того, как вы подключили модуль, необходимо на странице, где вы будете вызывать языковой файл, подключить его функцией
Язык, подключаемый по умолчанию определен Вашим сайтом в константе LANGUAGE_ID. Модуль подлкючает языковой файл, отталкиваясь от значения константы. Говоря иначе, если определить ее например на английский (en), то модуль подключит английский язык.
Но определять необходимо раньше, чем подлючается /bitrix/header.php
Так же и для других языков
Вот самый простой пример кода.
На странице:
Выберите язык:
А в начале файла страницы
Пример изменения языковой константы по языковой папке /ru/, /en/ и т. п.
Этот блок добавляется в файл /bitrix/php_interface/dbconn.php
И в каждой папке будет свой язык.
Оригинал статьи: https://marketplace.1c-bitrix.ru/solutions/weblooter.langfile/#tab-install-link
Архив файлов: Загрузить