
Введение
Divi — это умная и гибкая многоцелевая тема оформления, которая включает в себя простой в использовании конструктор страниц и множество готовых макетов, помогающих создать сайт под Ваши задачи. Если Вы хотите создать многоязычный сайт, интеграция Divi с WPML позволит Вам без труда перевести все элементы темы оформления.
Что Вам понадобится
- Тема оформления Divi (версии 2.7.3 или выше).
- Свежая версия WPML (версии 3.3.7 или выше), включая дополнения «Перевод строк», «Управление переводами» и «Перевод медиафайлов».
Основные ресурсы
Содержание
Начало работы
- Установите тему оформления Divi и активируйте ее.
- Сначала установите и активируйте основные плагины ядра WPML (WPML Multilingual CMS, WPML Перевод строк, WPML Управление переводами), а затем другие плагины WPML, которые могут от них зависеть.
- Настройте WPML в разделе WPML → Языки. Полную информацию см. в нашем руководстве по началу работы с WPML. Начальная простая настройка из трех шагов интуитивно понятна: Вам будет предложено выбрать язык по умолчанию, набор активных языков и переключатель языков. (Для начала выберите переключатель языков в футере; Вы сможете изменить это позже.)
- В этом руководстве мы создадим главную страницу, используя готовые макеты, поставляемые с Divi.
- В консоли WordPress нажмите «Страницы», затем «Добавить новую».
- Нажмите кнопку «Use The Divi Builder».
- Нажмите «Load From Library».
- Прокрутите вниз и нажмите кнопку «Load» рядом с «Homepage Corporate». Вы можете выбрать любой макет, который Вам нравится.
- Теперь Вы можете нажать на ссылку предварительного просмотра, чтобы увидеть Вашу главную страницу.
Перевод главной страницы Divi
- Перейдите в раздел «Страницы» → «Все страницы» в консоли WordPress. Вы увидите столбцы для каждого активного языка со значком
(для редактирования перевода) или значком
(для добавления перевода) рядом с каждой страницей. Нажмите на значок
, чтобы изменить перевод созданной Вами главной страницы.
- Нажмите «Копировать контент из английского» в метабоксе языка справа, затем нажмите кнопку «Use the Divi Builder».
- Добавьте переведенный текст в заголовок страницы и различные элементы темы оформления, а затем нажмите кнопку «Сохранить».
Обратите внимание, что эти шаги применимы к любой странице, созданной с помощью конструктора страниц Divi («Divi Page Builder»).
Перевод страниц, записей, рубрик записей, произвольных типов записей и произвольных таксономий
Подобным образом Вы можете переводить все остальные страницы и записи, включая произвольный тип записи «Projects». Например, вот как перевести запись:
- Перейдите в раздел «Записи» и нажмите на значок
.
- Нажмите кнопку «Копировать контент из», чтобы загрузить контент записи на языке по умолчанию.
- Добавьте переведенный контент.
Перевод рубрик записей
- Перейдя в Записи → Рубрики, для примера мы создадим рубрику с названием «En-Category» и нажмем кнопку «Добавить новую рубрику».
- Нажмите на созданную нами рубрику.
- Нажмите на ссылку «добавить», чтобы добавить перевод рубрики.
- Заполните поля «Название», «Слаг» и «Описание» переводом рубрики и нажмите кнопку «Добавить новую рубрику».
Перевод произвольных типов записей (Project) и рубрик проектов
Произвольный тип записи «Project» можно перевести с помощью тех же шагов, что и обычную запись. Кроме того, рубрики проектов можно переводить так же, как мы переводили рубрики обычных записей.
Перевод произвольных таксономий
- Перейдите в WPML → Перевод таксономии.
- Выберите «Project Categories» в раскрывающемся меню «Выберите таксономию для перевода».
- Нажмите кнопку «Перевести», чтобы добавить перевод произвольной таксономии, заполнив обязательные поля, а затем нажмите кнопку «ОК», как показано ниже.
Перевод текстов темы оформления Divi и других строк на Вашем сайте
Чтобы перевести строки темы оформления, Вам нужно будет просканировать ее на наличие строк. Это зарегистрирует строки для перевода на экране перевода строк. (Подробнее читайте в разделе
Локализация тем и плагинов.)
Это можно сделать, выполнив следующие шаги:
- Перейдите в WPML → Локализация тем и плагинов.
- Выберите параметр «Переводить тему и плагины с помощью Перевода строк WPML» и нажмите кнопку «Сохранить».
- Нажмите кнопку «Сканировать тему на наличие строк». Это зарегистрирует тексты темы оформления для перевода на экране перевода строк. См. иллюстрацию ниже.
- Теперь Вы можете перейти в WPML → Перевод строк.
Строки можно фильтровать следующими способами:
- Выбрать, какие строки отображать («Перевод завершен», «Требуется перевод», «Ожидает переводчика»).
- Выбрать определенный текстовый домен.
- Искать конкретную строку, введя ее в поле «Искать:» и нажав кнопку «Поиск».
- Нажмите на «переводы» и добавьте Ваш переведенный текст. Затем выберите параметр «Перевод завершен» и нажмите «Сохранить».
Обратите внимание, что перевод параметров темы оформления можно выполнить, выбрав домен строк «admin_texts_et_divi» на экране перевода строк.
Перевод параметров темы оформления Divi
Параметры темы оформления можно перевести на странице перевода строк. Например, если мы хотим перевести «Homepage custom title» (Пользовательский заголовок главной страницы), доступный в параметрах SEO темы Divi.

Перейдите на страницу «Перевод строк» и выберите домен строк «admin_texts_theme_Divi», найдите Ваш пользовательский заголовок главной страницы, добавьте переведенный контент, а затем нажмите кнопку «Сохранить», как показано ниже.
Перевод пользовательских макетов Divi
С помощью Divi Вы можете создавать собственные макеты и сохранять их для использования на различных страницах или в записях. Ознакомьтесь с документацией Divi по
сохранению и загрузке пользовательских макетов. Эти макеты можно перевести с помощью WPML, Вы даже можете использовать разные макеты для Ваших языков. Выполните следующие действия, чтобы создать, сохранить, перевести и загрузить Ваши пользовательские макеты:
- В консоли WordPress перейдите в Divi → Divi Library и нажмите кнопку добавления нового макета. Убедитесь, что в качестве основного языка в консоли WordPress выбран Ваш язык по умолчанию.
- Заполните название макета и выберите «Layout» (Макет) в поле «Template Type:» (Тип шаблона).
- Создайте нужную Вам структуру макета. В нашем примере мы добавим текстовый модуль слева и модуль изображения справа, а затем нажмем кнопку «Опубликовать».
- Нажмите на значок
в метабоксе языка справа, чтобы создать переведенный макет.
- Добавьте название для переведенного макета, в нашем случае это будет «Spanish Layout». Вы можете выбрать другую структуру макета. Например, мы разместили текстовый модуль справа, а модуль изображения — слева. Вы можете выбрать любой макет по Вашему усмотрению, а затем нажать кнопку «Опубликовать».
При загрузке этих шаблонов макетов на Ваши страницы Вы можете загрузить английский макет на английские страницы, а испанские макеты — на испанские. Это можно сделать следующим образом:
- добавьте новую страницу → Нажмите кнопку «Use Divi Builder» → Перейдите на вкладку «Load From Library».
- Перейдите на вкладку «Add From Library» и нажмите кнопку «Load», чтобы загрузить английский макет.
Те же шаги можно выполнить для добавления переведенного макета на страницы Вашего дополнительного языка (или языков).
Перевод меню Divi
С помощью WPML Вы можете легко синхронизировать меню на разных языках. Для получения дополнительной информации ознакомьтесь с нашим полным руководством по
переводу меню.
Получение помощи
Если Вам нужна помощь в использовании WPML с темой оформления Divi, перейдите на наш
технический форум.
Прежде чем публиковать свои вопросы, мы рекомендуем Вам проверить следующее:
- Убедитесь, что у Вас установлены последние версии темы оформления и плагинов WPML, и что все они активированы. К ним относятся WPML Multilingual CMS, WPML Перевод строк и WPML Управление переводами.
- Убедитесь, что Ваша проблема не возникает, когда плагины WPML деактивированы, но возникает, когда активированы только основные плагины ядра WPML. Другими словами, убедитесь, что это проблема совместимости Divi с WPML. В противном случае служба поддержки Divi сможет предложить лучшую помощь.
Заключение
Тема оформления Divi имеет множество функций, а благодаря интеграции с WPML Вы сможете легко перевести все ее различные элементы. Подробные инструкции, представленные в этом руководстве, позволят Вам грамотно создать локализованный сайт с использованием темы оформления Divi и WPML.