На данный момент (24 октября 2019 года) Divi 4 и WPML не полностью совместимы. Мы работаем с разработчиками Divi, чтобы изучить все проблемы и устранить их. В этой статье мы перечисляем известные проблемы, чтобы клиенты WPML не тратили время, сталкиваясь с проблемами, о которых нам уже известно.
Известные проблемы совместимости между Divi 4 и WPML
Язык админ-панели переводится вместо отображения на языке оригинала
Например, Вы создаете французский перевод, и админ-панель тоже переключается на французский. Это происходит даже в том случае, если Вы хотите, чтобы админ-панель оставалась на английском. Divi 4.0 локально сохраняет переведенный кеш. Из-за этого админ-панель остается на языке перевода.
Переключатель языков не сохраняется в пользовательской области виджетов Divi
Тема Divi 4.0 позволяет Вам добавлять области виджетов. Когда виджет переключателя языков WPML добавляется в такую область, он не отображается на странице. Та же проблема возникает при использовании параметра переключателя языков WPML -> Языки -> Виджет.
Фоновые изображения не переводятся
Divi 4.0 позволяет Вам установить изображение в качестве фона в модуле или строке. Отображается изображение на языке оригинала, а не переведенное изображение.
Товары WooCommerce, созданные в Divi Builder, не работают
Весь список товаров дублируется внутри области описания переведенных товаров.
Произвольные типы записей, созданные в библиотеке Divi, не появляются в Управлении переводами WPML
Поскольку эти типы записей не отображаются в Управлении переводами, контент нельзя отправить в сервисы перевода.
Несинхронизированный контент в глобальных модулях Divi не переводится
В Divi 4.0 Вы можете вставлять глобальный модуль в записи и на страницы. Они могут синхронизировать элементы дизайна из библиотеки Divi. Любой уникальный текст, который Вы добавляете в глобальный модуль, не появляется в Редакторе переводов WPML.
Divi Builder не загружается при использовании одного домена для каждого языка
В WPML Ваши переводы могут иметь свой домен для каждого языка в WPML (например, yourdomain.es и yourdomain.fr). Divi Builder загружается только на домене языка оригинала. Он не загружается на доменах Ваших дополнительных языков.
Когда раздел сохраняется как глобальный модуль в Divi 4.0, переводы не появляются
Глобальные модули Divi 4.0 могут быть переведены с помощью WPML. Когда глобальный модуль вставляется на другую страницу, он не заполняется автоматически переведенным контентом.
URL-адреса изображений в модулях изображений Divi 4.0 не меняются для разных языковых доменов
Это происходит, если Вы используете разные домены для каждого языка. Правильное переведенное изображение появляется при вставке модуля изображения Divi 4.0. Но URL-адрес изображения не обновляется в соответствии с доменом языка.
Клейкие ссылки WPML в глобальных модулях
Если глобальный модуль Divi содержит клейкую ссылку WPML, ее нельзя преобразовать в постоянную ссылку.
ОБНОВЛЕНИЕ — 4 марта 2020 года
Мы решили большинство проблем из этого списка в версии 4.3.7:
- Язык админ-панели переводится вместо отображения на языке оригинала
- Товары WooCommerce, созданные в Divi Builder, не работают
- Произвольные типы записей, созданные в библиотеке Divi, не появляются в Управлении переводами WPML
- Несинхронизированный контент в глобальных модулях Divi не переводится
- Когда раздел сохраняется как глобальный модуль в Divi 4.0, переводы не появляются
Мы снова обновим эту статью, когда появится больше новостей.


