Просмотров: 15032 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 22.10.2018
Роберт Басыров
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

Bitrix Framework позволяет создавать сайты с использованием разных языков в интерфейсе и с учётом разных культурных традиций.Штатно в дистрибутиве используются два языка: русский и английский. Остальные языки добавляются по мере необходимости (требуется активная лицензия на сайт).

Языки

Управление языками интерфейса системы выполняется на странице Языки интерфейса (Настройки > Настройки продукта > Языковые параметры > Языки интерфейса). В списке отображены языки, доступные для выбора в качестве языка административного интерфейса. На выбранном языке будут отображаться системные сообщения: информационные сообщения, сообщения об ошибках, заголовки таблиц, надписи на кнопках управления и т.д.

Пример добавления языка в систему

Рассмотрим добавление в систему нового языка на примере испанского (для Латинской Америки). Для этого:

  1. Создадим учетную запись языка (кнопка Добавить язык на контекстной панели страницы Языки интерфейса).

    Добавление языка

    Значения полей ясны из названий, если возникло непонимание, обратитесь к пользовательской документации. Одно обязательное пояснение:

    ID - символьный идентификатор языка используется для загрузки соответствующих языковых файлов, поэтому он должен совпадать с идентификатором языка в системе обновлений. Например, языковые файлы для испанского (для Латинской Америки) языка доступны на сервере обновлений с идентификатором la. Поэтому при создании испанского языка используйте в поле IDla. Список идентификаторов языков приведен в документации для разработчиков.

  2. После сохранения запись нового языка будет добавлена в общий список на странице Языки интерфейса Список языков .
  3. Также в кнопке для переключения языков на административной панели появится выбор добавленного языка:

  4. Далее выполните загрузку языковых файлов Загрузка производится через штатную систему обновлений.
    Подробнее...
    для созданного языка.

Региональные настройки

Региональная настройка - набор параметров, которые имеют разные значения в зависимости от культурных особенностей той или иной местности. Например: формат даты и времени, формат имени, первый день недели и другие.

Создание региональных настроек выполняется на странице Региональные настройки (Настройки > Настройки продукта > Языковые параметры > Региональные настройки).

Региональные настройки

Значения полей описаны в документации. После создания региональной настройки её используют при создании языка интерфейса и при создании сайта В форме создания сайта есть поле выбора Региональных настроек.
Подробнее...
.

Информация о форматах даты и таблиц кодов, используемых для представления символов языка в публичном разделе сайта, приводится в документации продукта. В полях Формат даты и Формат даты и времени укажите системе, как отображать эти параметры.

Внимание! Установка Формата даты и Формата даты и времени должна соответствовать параметрам даты и времени, используемым в настройке компонентов и при кастомизации. При несовпадении форматов данные будут отображаться с ошибками.

Кодировка языка также определяет кодировку вводимого контента (содержимого) модулей. Например, для русского языка используется кодировка Windows-1251. Иногда используют упрощенное написание: win-1251. Это недопустимо, так как возможно некорректное отображение текста сайта.

Примечание: Если в системе используется кодировка UTF-8, то используемые в системе языки также представляются в кодировке UTF-8.

Документация по теме:


29


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