Разработка SEO оптимизированных высокопроизводительных фронтенд приложений на базе 1С-Битрикс.

Автоопределение языка

Модуль для 1С-Битрикс

https://marketplace.1c-bitrix.ru/solutions/rbx.lang/

Логотип Автоопределение языка Модуль для 1С-Битрикс

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

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

Установка

Установить можно из Битрикс: Маркетплейс.

После установки идем в настройки модуля:

При многосайтовости может быть развернуто множество не связанных проектов. Для осуществления выбора, модулю необходимо знать какие сайты являются переводами друг друга. Переключение языка должно происходить только внутри определенных групп сайтов. Заполните коды групп. Кодами могут быть любые строки, например SAYT_INTERNET_MAGAZINA. Для сайтов без заданных кодов групп, определение языка происходить не будет.

Убедитесь, что для всех сайтов заданы поля URL сервера (без http://):

    Автоопределение языка
    Битрикс

©2022 ReactiveBx работает на «1С-Битрикс: Управление сайтом» и Next.js