WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 3.3.6
Решено в
3.3.7

Обзор проблемы

На корневой странице, если язык браузера отличается от языка по умолчанию, пользователь перенаправляется на версию сайта, соответствующую языку браузера.

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

Эта проблема возникает только при следующих настройках:

  1. В WPML -> Языки -> Формат URL языка выбрано Разные языки в каталогах и включено Использовать каталог для языка по умолчанию.
  2. В WPML -> Языки -> включено Перенаправление по языку браузера.

Обходное решение

На данный момент единственный способ избежать перенаправления — полностью отключить функцию перенаправления в WPML -> Языки -> Перенаправление по языку браузера

Все известные проблемы →