- Статус
- Решено
- Заявлено для
- WPML Multilingual CMS 3.3.6
- Решено в
- 3.3.7
Обзор проблемы
На корневой странице, если язык браузера отличается от языка по умолчанию, пользователь перенаправляется на версию сайта, соответствующую языку браузера.
Пример: если язык сайта по умолчанию — итальянский, а пользователь открывает корневую страницу в браузере на английском языке, он будет перенаправлен на английскую версию сайта. Это неожиданное поведение, поскольку у нас есть корневая страница.
Эта проблема возникает только при следующих настройках:
- В WPML -> Языки -> Формат URL языка выбрано Разные языки в каталогах и включено Использовать каталог для языка по умолчанию.
- В WPML -> Языки -> включено Перенаправление по языку браузера.
Обходное решение
На данный момент единственный способ избежать перенаправления — полностью отключить функцию перенаправления в WPML -> Языки -> Перенаправление по языку браузера