Просмотров: 920
Марина Павлова
Сложность урока:
1 уровень - интуитивно все понятно из интерфейса, но почитать стоит.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

Правим файлы для многоязычного интерфейса

Чтобы многоязычный интерфейс работал правильно, требуется где-то хранить весь текст, который используется в административном разделе. Он хранится в виде отдельных текстовых сообщений в языковых файлах Языковой файл - представляет из себя PHP скрипт, хранящий переводы языковых фраз на тот или иной язык. Данный скрипт состоит из массива $MESS, ключи которого - идентификаторы языковых фраз, а значения - переводы на соответствующий язык.

Подробнее в курсе Разработчик Bitrix Framework.
соответствующих языков. Языковые файлы размещаются в папках тех модулей и шаблонов, для которых используются эти текстовые сообщения.

Перевод языковых файлов возможен:

  • вручную, путем редактирования соответствующих файлов;
  • с помощью модуля Перевод.

Модуль Перевод предоставляет удобный интерфейс для поиска и перевода языковых сообщений и позволяет:

  • просмотреть распределение языковых фраз по файлам системы;
  • определить количество непереведенных фраз для каждого файла;
  • перейти к переводу необходимых текстовых сообщений;

Примечание: с версии 19.0.0 модуля translate доступен функционал:
  • Подсчёт недостающих и лишних фраз и языковых файлов;
  • Поиск фраз по уже существующим переводам;
  • Экспорт в CSV как полного списка фраз, так и результата поиска.

Настройки модуля

Настройки модуля выполняются на странице Настройки > Настройки продукта > Настройки модулей > Перевод :

Нажмите на рисунок, чтобы увеличить

Описание всех настроек приводится в документации.

Удаление модуля

В случае необходимости удаления модуля Perecod_delete1.png это можно сделать на странице Настройки > Настройки продукта > Модули. При этом можно сохранить данные модуля (например, настройки, индекс, примеры фраз с полным переводом) в таблицах базы данных:

perevod_delete2.png

Дополнительно



2


Курсы разработаны в компании «1С-Битрикс»