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

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

В некоторых случаях переключение или открытие переведенного медиафайла во фронтенде может привести к перенаправлению на тот же медиафайл для другого языка.

Возможный сценарий:

  1. Активируйте и настройте WPML при новой установке: язык по умолчанию — английский, а дополнительные языки — французский & испанский.
  2. Активируйте WPML Media Translation
  3. Добавьте запись с тегом, рубрикой и миниатюрой.
  4. Загрузите более одного изображения в Медиафайлы при выборе миниатюры и выберите одно из изображений.
  5. Перейдите в Медиафайлы -> Библиотека и нажмите на URL-адрес изображения, чтобы просмотреть его во фронтенде.
  6. При переключении языка во фронтенде для французского языка произойдет автоматическое перенаправление на испанский.
  7. Все работает нормально для испанского & английского языков.
  8. Перейдите в Медиафайлы-> Библиотека и загрузите еще одно изображение.
  9. Нажмите на URL-адрес изображения, чтобы просмотреть его во фронтенде.
  10. Все работает нормально для испанского & английского языков, а при переходе на французский снова произойдет перенаправление на испанский.

Определение языка медиафайлов в некоторых обстоятельствах может привести к перенаправлению на другой язык.

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

На данный момент обходного решения нет.

Исправление будет доступно в следующей версии WPML.

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