4  /  26

Языковые версии сайта

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

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

Многосайтовость и языковые версии сайта – это разные понятия, хотя иногда взаимосвязанные. При необходимости языковые версии можно реализовать и как отдельные языковые папки (разделы) в составе одного сайта и как отдельные сайты.

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

Разные языковые папки

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

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

Обратите внимание!

Создание языковых версий сайтов как отдельных языковых папок требует хорошего знания системы и программирования высокого уровня, связанные с корректным распознанием необходимой пользователю языковой версии проекта. Поэтому мы рекомендуем реализовывать языковые версии именно как многосайтовость, то есть в виде отдельного сайта на другом языке.


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

Для задания разных шаблонов для разных папок в этом случае в настройках сайта нужно выбрать условие для отображения шаблона "для файла или папки" и ввести в поле название папки. Например: /ru/

Языковые версии как отдельные сайты

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

Обратите внимание!

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

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

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии