Перейти к содержимому Перейти к боковой панели
0

Мы услышали вас – виджеты Elementor должны просто работать и быть переводимыми из коробки. WPML 4.9 Beta представляет новый механизм обнаружения, который автоматически распознает настраиваемые виджеты Elementor и делает их переводимыми.

Многие из вас создают многоязычные сайты с помощью дополнений и тем на основе Elementor, таких как Woodmart, Wolmart или Emphires. Часто сторонние виджеты Elementor не обладают прямой совместимостью с WPML, поэтому типичные сообщаемые проблемы включали:

  • Тексты в настраиваемых виджетах не обнаруживаются и не переводятся
  • Переводы не отображаются на интерфейсе
  • Вам нужно было написать XML-конфигурации только для того, чтобы перевести баннер или кнопку

Типичными элементами виджетов, которые не переводились, были заголовки, подзаголовки, тексты кнопок, тексты ссылок, настраиваемые текстовые поля и многое другое.

WPML 4.9 Beta решает эту проблему и позволяет вам:

  • Автоматически переводить виджеты, которые поставляются с темами или дополнениями Elementor
  • Сохраняйте единообразие дизайна на всех языках
  • Избегайте редактирования XML-файлов или ручного поиска недостающих строк
  • Переводите атрибуты, такие как URL-адреса видео, кнопки и настраиваемые текстовые поля

Начиная с WPML 4.9, настраиваемые виджеты Elementor на вашем сайте будут автоматически распознаваться WPML. Если вы используете автоматический перевод, записи и страницы, использующие виджеты, будут просто переведены полностью. А если вы переводите их самостоятельно, контент из всех виджетов автоматически появится в Расширенный редактор переводов.

Помогите нам протестировать WPML 4.9 Beta

Выпуск WPML 4.9 запланирован на вторую половину января. До тех пор мы приглашаем всех, кто использует Elementor и WPML, протестировать эту бета-версию и помочь нам подтвердить, что эти исправления работают с различными темами и дополнениями.

Список исправлений

Мы считаем, что решили самые распространенные проблемы с переводом настраиваемых виджетов Elementor. Единственное требование — чтобы виджеты разрабатывались в соответствии со стандартным API и рекомендациями Elementor.

Вот список основных исправлений, связанных с переводом настраиваемых виджетов Elementor.

Настраиваемые виджеты Elementor не отображаются в редакторе переводов

WPML не всегда обнаруживал поля контента внутри настраиваемых виджетов Elementor. Вы открывали Расширенный редактор переводов, а виджета просто не было. WPML 4.9 теперь автоматически обнаруживает эти виджеты, поэтому их контент появляется в редакторе, готовый к переводу.

Переводы виджетов отсутствуют или исчезают на интерфейсе

Иногда переводы настраиваемых виджетов Elementor исчезали или не отображались, даже после того, как вы перевели контент. Такие элементы, как баннеры, кнопки или заголовки, отображались на одном языке, но не на другом. WPML 4.9 теперь надежно применяет переводы к настраиваемым виджетам, обеспечивая единообразие контента на всех языках.

Требуется ручная XML-конфигурация

Чтобы перевести определенные настраиваемые виджеты Elementor, вам приходилось писать собственные файлы XML-конфигурации — технический и трудоемкий процесс, который часто не работал должным образом. WPML 4.9 устраняет это требование. Настраиваемые виджеты теперь обнаруживаются автоматически, XML не требуется.

Динамические поля и атрибуты из виджетов не захватываются

Ссылки, URL-адреса кнопок, URL-адреса видео и настраиваемые атрибуты внутри настраиваемых виджетов Elementor не всегда были доступны для перевода. WPML 4.9 теперь захватывает эти динамические поля, поэтому вы можете перевести все — не только видимый текст.

Несогласованный дизайн на разных языках

Когда настраиваемые виджеты Elementor не были полностью переведены, ваши тщательно разработанные макеты могли сломаться или выглядеть по-разному на других языках. С WPML 4.9 ваши макеты Elementor, кнопки и баннеры остаются точно такими, как задумано, на каждом языке.

Как установить WPML 4.9 Beta и протестировать

Вы должны установить эту бета-версию только на тестовом сайте, а не в рабочей среде.

  1. Войдите в панель администратора WordPress.
  2. Перейдите в ПлагиныДобавить плагин и щелкните вкладку Коммерческие.
  3. Убедитесь, что у вас установлен плагин WPML Multilingual CMS 4.8.6.
  4. Нажмите кнопку Проверить наличие обновлений.
  5. Используйте раскрывающийся список Канал обновлений и выберите Бета.
  6. В списке плагинов выберите WPML 4.9 и нажмите кнопку Загрузить.

Как активировать исправления для существующего контента

Новые страницы, которые вы разрабатываете с использованием настраиваемых виджетов Elementor, будут работать немедленно.

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

Вам нужно сделать это только один раз для каждой страницы.

Сообщите нам, как все прошло

Если все работает должным образом и ваши виджеты можно переводить, они правильно отображаются в редакторе переводов, а переводы отображаются правильно — мы будем рады услышать об этом в комментариях ниже.

Если вы столкнетесь с какими-либо проблемами, откройте заявку на нашем форуме поддержки и укажите, что сообщаете о проблеме, обнаруженной при тестировании WPML 4.9 Beta. Это поможет нам расставить приоритеты и быстрее реагировать.