Как открыть сайт на нужном языке для отдельной области страны

← Назад

В настройках информера «Переключатель языка» заполните «Правила-исключения»: строка вида «UA: Крым, Донецк = ru».

  1. В структуре сайта откройте информер переключателя языка → «Настройки модуля».
  2. В поле «Правила-исключения» пишите по одному правилу на строку: Код страны: области через запятую = код языка. Например: UA: Крым, Севастополь, Донецк, Луганск = ru.
  3. Нажмите «Сохранить» в окне раздела.

При первом заходе язык выбирается по стране посетителя. Правило делает исключение для отдельных областей. Область можно указать частью названия («Донецк» подойдёт к «Донецкая область») или кодом области. Без списка областей (BY = ru) правило действует на всю страну.

Правило срабатывает, только если его язык включён у сайта, и только при первом заходе: тому, кто уже выбрал язык сам, оно ничего не меняет. Пустое поле — исключений нет. Если информер ни разу не сохраняли, действует правило по умолчанию для Крыма и Донбасса.

Если не получилось

  • Проверяете на себе — язык не меняется. Ваш выбор уже запомнен браузером на год. Проверяйте в окне инкогнито.
  • Область не распознаётся. Названия областей иногда приходят по-английски — допишите в строку оба варианта, как в правиле по умолчанию.
Стаття допомогла?

Дивіться також