Просмотров: 7355 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 05.10.2017
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

В процессе развития проекта достаточно часто встает задача создания иноязычной копии сайта. Система 1С-Битрикс: Управление сайтом позволяет представлять информационное наполнение сайтов на различных языках:

  • создавать неограниченное число сайтов на разных языках. Например, на русском, английском или немецком языке.

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

    Выбор и настройка параметров языка публичного раздела выполняется отдельно для каждого сайта в форме создания и редактирования сайта (Настройки > Настройки продукта > Сайты > Список сайтов):

    Параметры

    Настройка параметров языка в Эрмитаже v.9.5

    Примечание: Дополнительно в Региональных настройках можно определить формат показа даты и времени для используемого на сайте языка.

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

    Примечание: Использование различных сайтов для представления информации на разных языках позволяет осуществлять более гибкое управление контентом сайта. Например, настраивать формат показа даты, валют и т.д. Для отдельных сайтов можно эффективно анализировать статистику, управлять валютами, разграничивать доступ к заказам Интернет-магазина. 

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

    Если информационное наполнение будет представлено в основном статическими страницами и новостными блоками или каталогом, то для реализации такой модели можно просто разделить контент по соответствующим разделам на сервере, например для каждого языка выделить свою директорию. Аналогичным образом могут быть созданы отдельные информационные блоки для различных языков или заведены веб-формы.

    Соответственно в различных языковых разделах сайта могут быть представлены свои новостные блоки и каталоги. Для этого достаточно выбрать информационный блок в настройках компонентов.

    Обратите внимание: Для различных разделов на сайте могут быть установлены различные шаблоны сайта. Для каждого шаблона можно задать отдельную кодовую страницу. Таким образом, можно представить каждый языковой раздел в отдельном дизайне.

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


55


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