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