- Дата релиза
- 20 июня 2023
- Канал
- Стабильный
- Проверено с WordPress
- 6.2.2
- Продукт
- WPML Multilingual CMS
Журнал изменений
Функции
- Добавлена функция, уведомляющая пользователя о возможном расходе переводческих кредитов в Setup Wizard при использовании режима «Переводить все автоматически».
- Улучшена работа мастера при переносе или копировании сайта.
- Добавлена новая настройка для публикации переводов при изменении статуса записи.
Производительность
- Улучшен процесс синхронизации переводов при отправке большого количества переводов в режиме «Переводить все автоматически».
- Улучшена производительность WPML_Term_Translation и maybe_warm_term_id_cache.
Исправления
- Исправлены различные ошибки в PHP 8.1
- Исправлена критическая ошибка в PHP 5.6
- Исправлена критическая ошибка при использовании WPML с WordPress 4.7.
- Исправлен жестко заданный префикс таблиц в запросе getCountOfAutomaticInProgress.
- Обновлена ссылка на документацию, относящуюся к блоку переключателя языков.
- Добавлен недостающий перевод на арабский и иврит на странице WordPress для синхронизации меню.
- Теперь администраторы по умолчанию имеют роль для управления переводами.
- Администраторы без права manage_translation теперь могут получить доступ к всплывающему окну переводческих кредитов.
- Исправлена проблема с импортом XLIFF при наличии скрытых каталогов в заархивированном каталоге XLIFF.
- Исправлен неверный перевод на испанский язык слова «Pause» на баннере, относящемся к режиму «Переводить все автоматически».
- Исправлены проблемы со стилями для языков с написанием справа налево (RTL) в бэкенд-интерфейсе WPML.
- Исправлена проблема с сохранением неправильных элементов таксономии при множественных вызовах update_post.
- Исправлена настройка предустановленных цветовых тем для переключателя языков.
- Исправлена проблема, из-за которой задания на перевод не создавались, если перевод содержит ложноположительные строки в кодировке base64.
- Устранены дополнительные шаги при скачивании завершенных заданий сервисов перевода за счет интеграции с процессом синхронизации.
- Обновлен режим «Переводить выборочно» в Setup Wizard WPML, а также текст о приостановке перевода.
- Исправлена ошибка JavaScript в блоке переключателя языков.
- Рефакторинг кэширования WPML добавил поддержку группы кэша.
- Исправлена проблема, из-за которой опция кэша шаблонов переключателя языков (LS) очищалась при каждом запросе.
- Исправлена проблема с настройками «Копировать» и «Копировать один раз» для перевода произвольных полей элементов таксономии.
- Исправлено уведомление, отображаемое при проверке перевода нативного шаблона WordPress.
- Добавлена проверка для предотвращения случайного запуска автоматического перевода для записей, созданных не на языке по умолчанию, которые имеют перевод на язык по умолчанию.
- Отключена отправка контента на автоматический перевод в панели управления переводами, если контент изначально создан на дополнительном языке.
- Исправлена проблема с созданием перевода в панели управления переводами для записей, которые изначально были созданы на дополнительном языке.
- Исправлена проблема с рассинхронизацией элементов таксономии, когда язык записи по умолчанию отличается от языка элемента по умолчанию.
- Исправлена проблема, из-за которой пункты меню не отображались на дополнительном языке, когда для типа записи установлено значение «Отображать как переведенные».
- Исправлен неверный подсчет переведенных таксономий, когда для типа записи и таксономии установлено значение «Отображать как переведенные».
- Исправлена проблема, из-за которой расположение меню не выбиралось для назначенного меню.
- Исправлена проблема, из-за которой приоритеты перевода отображались на разных языках.
- Исправлена проблема с неверным URL-адресом домена в переключателях языков на перенесенном сайте.
- Исправлено предупреждение PHP, вызываемое из syncCustomTermFieldsTranslations.
- Исправлен отсутствующий класс CSS в блоке переключателя языков.
- Исправлена проблема с получением информации о продуктах WPML в OTGS Installer.
- Исправлена проблема с получением данных сайта, когда пользователь соглашается поделиться информацией в Setup Wizard.
- Исправлены проблемы, из-за которых автоматический перевод не запускался для существующих записей, когда автоматический перевод включен для типов записей в настройках WPML.
- Добавлена функция, разрешающая уведомления администратора для WooCommerce Multilingual в панели управления переводами.
- Исправлена проблема с переводом метаданных элементов таксономии.
- Исправлена проблема, при которой перевод с дополнительного языка создавал задание на перевод на язык по умолчанию.
- Добавлен недостающий перевод на арабский и иврит в настройке WPML.
- Добавлена функция для автоматического включения модуля «Перевод строк» в мастере WPML для лицензий CMS и Agency.
- Исправлена проблема с поврежденными настройками icl_sitepress_settings.
- Исправлена критическая ошибка в сводном отчете по заданиям, когда перевод недоступен.
- Исправлена проблема с перенаправлением главной страницы на сервере Nginx.
- Добавлена поддержка параметра запроса wp_lang на странице входа.
- Исправлена проблема с настройками цвета шрифта в виджете переключателя языков.
- Добавлен перевод для блока переключателя языков.
- Обновлено уведомление, которое отображается, когда сайт не может связаться с ATE.
- Удален маркер
<!-- wpml:html_fragment -->в post_content. - Исправлено уведомление PHP, которое возникало при доступе к странице «Внешний вид» > «Виджеты».
Совместимость
- Добавлено кэширование в WPML_PB_String_Translation::get_package_strings.
- Исправлена потенциальная критическая ошибка в PHP 8.1, возникающая, когда конфигурация XML не соответствует структуре данных.
- Установлен правильный редактор переводов при редактировании через массовые действия.
- [Beaver Builder] Исправлена ошибка, из-за которой переведенный заголовок, содержащий разные виджеты меню, отображал содержимое первого виджета меню во всех остальных.
- [Cornerstone] Добавлена поддержка перевода элементов div макета.
- [Cornerstone] Исправлен режим редактирования последнего перевода в редакторе Cornerstone.
- [Elementor] Добавлена поддержка виджета Loop Carousel.
- [Elementor] Добавлена поддержка конвертации динамических ID в модуле Icon List.
- [Elementor] Добавлена поддержка конвертации динамических ID в модуле Loop.
- [Elementor] Исправлена категория в ссылках переключателя языков с шаблонами Elementor при использовании категории в постоянной ссылке.
- [Elementor] Исправлен виджет Menu Cart из Elementor при использовании нескольких валют.
- [Elementor] Исправлены настройки отображения шаблона всплывающего окна в переводах, выполненных с помощью редактора переводов.
- [Elementor] Исправлена ошибка с десериализацией массива при обновлении перевода.
- [Elementor] Исправлена ошибка, возникавшая при использовании кнопки «В корзину» для товаров WooCommerce в шаблонах.
- [Elementor] Реализован автоматический сброс кэша CSS Elementor при сохранении перевода шаблона.
- [Elementor] Обработаны данные Elementor, сохраненные в виде сериализованного массива.
- [Elementor] Шаблоны Elementor сделаны переводимыми в режиме «Переводить все автоматически».
- [Elementor] Добавлен перевод медиафайлов в множественной галерее.
- [Enfold] Контент Enfold больше не сохраняется в редакциях.
- [Gutenberg] Исправлена ошибка перевода HTML в пользовательских блоках Gutenberg.
- [SiteOrigin] Добавлена поддержка виджета Layout Builder.
Обновить или скачать
Обновление доступно всем клиентам WPML с активной подпиской — оно появится на странице Плагины в Вашей админ-панели WordPress в течение 24 часов после релиза. Вы также можете проверить его наличие прямо сейчас в разделе Плагины → Добавить новый → Коммерческие. Чтобы скачать и установить обновление вручную, перейдите в раздел Загрузки в Вашей учётной записи wpml.org (см. инструкции по установке) и не забудьте обновить все компоненты вместе, не смешивая версии.
Нужна помощь или хотите оставить отзыв? Пожалуйста, используйте наш форум технической поддержки.