WPML

Обновление — доступно исправление


Мы выпустили бета-версии WPML, WPML Media Translation и WPML Multilingual & Multicurrency for WooCommerce, которые исправляют проблемы с неотображением изображений в переводах. Если на Вашем сайте не отображаются миниатюры и другие медиафайлы в переведенных записях, пожалуйста, попробуйте эти бета-версии.

Чтобы скачать их, войдите в свою учетную запись WPML, нажмите Загрузки и переключитесь на Бета-версии. Установите бета-версии всех используемых Вами компонентов WPML. Если проблемы сохранятся, пожалуйста, сообщите нам, какие компоненты WPML Вы используете, их версии и в чем заключается проблема.

Поскольку выходные уже близко, мы отложили выпуск рабочего релиза до понедельника. Бета-версии протестированы, и Вы можете использовать их на рабочих сайтах, где наблюдаются проблемы. В понедельник мы автоматически выпустим это обновление для всех.

Инструкции см. в руководстве Как использовать WPML Media.

Новый плагин Перевод медиафайлов, который поставляется с WPML 4.0, содержит ряд ошибок в проектировании, вызывающих проблемы. Мы исправляем их прямо сейчас и выпустим обновление на этой неделе.

По сути, наша левая рука не знала, что делает правая. Мы удалили функциональность из одного плагина и забыли добавить ее в другой.

До версии WPML 3.9 главной целью WPML Media Translation было обеспечение отображения изображений на всех языках. Если Вы создавали запись на одном языке и загружали к ней вложения, Вы хотели, чтобы эти вложения отображались на всех языках. Это полезно для шорткодов {{gallery}} и миниатюр записей.

Начиная с WPML 3.9, это дублирование больше не требуется благодаря новой функции Отображать как переведенные. Поэтому мы удалили эту функциональность из плагина Перевод медиафайлов. Проблема в том, что мы не заметили, как конфигурационный файл в WPML принудительно устанавливает для изображений статус «не переводить». В результате наш грандиозный замысел привел к тому, что ничего не работает.

Конечно, мы должны были заметить это гораздо раньше.

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

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

Мы думали, что если Вы не используете модуль Управление переводами, то плагин Перевод медиафайлов Вам не нужен, поэтому мы его заблокировали. Мы временно снова включили плагин Перевод медиафайлов для клиентов с учетными записями «Multilingual Blog», чтобы Вы могли продолжить скачивание плагина Перевод медиафайлов. Как только мы выпустим WPML 4.0.3, плагин Перевод медиафайлов действительно станет для Вас совершенно не нужен.

Мы хотим убедиться, что охватили все проблемы, связанные с переводом медиафайлов. Если Вы заметили что-то еще, пожалуйста, добавьте комментарий. Лучше всего сначала сообщить об этом на нашем форуме поддержки, а затем добавить здесь комментарий со ссылкой на этот тикет.

Считаете это полезным? Поделитесь этой статьей: