WPML

Перевод темы Divi с помощью WPML

Введение


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

Что Вам понадобится

  • Тема оформления Divi (версии 2.7.3 или выше).
  • Свежая версия WPML (версии 3.3.7 или выше), включая дополнения «Перевод строк», «Управление переводами» и «Перевод медиафайлов».

Основные ресурсы

Содержание

Начало работы

  • Установите тему оформления Divi и активируйте ее.
  • Сначала установите и активируйте основные плагины ядра WPML (WPML Multilingual CMS, WPML Перевод строк, WPML Управление переводами), а затем другие плагины WPML, которые могут от них зависеть.
  • Настройте WPML в разделе WPML → Языки. Полную информацию см. в нашем руководстве по началу работы с WPML. Начальная простая настройка из трех шагов интуитивно понятна: Вам будет предложено выбрать язык по умолчанию, набор активных языков и переключатель языков. (Для начала выберите переключатель языков в футере; Вы сможете изменить это позже.)
  • В этом руководстве мы создадим главную страницу, используя готовые макеты, поставляемые с Divi.
  1. В консоли WordPress нажмите «Страницы», затем «Добавить новую».
  2. Нажмите кнопку «Use The Divi Builder».
  3. Нажмите «Load From Library».
Загрузить из библиотеки
  1. Прокрутите вниз и нажмите кнопку «Load» рядом с «Homepage Corporate». Вы можете выбрать любой макет, который Вам нравится.
Выбор готового макета
  1. Теперь Вы можете нажать на ссылку предварительного просмотра, чтобы увидеть Вашу главную страницу.

Перевод главной страницы Divi


  1. Перейдите в раздел «Страницы» → «Все страницы» в консоли WordPress. Вы увидите столбцы для каждого активного языка со значком Значок карандаша (для редактирования перевода) или значком Значок плюса (для добавления перевода) рядом с каждой страницей. Нажмите на значок Значок плюса, чтобы изменить перевод созданной Вами главной страницы.
Перевод главной страницы-1
  1. Нажмите «Копировать контент из английского» в метабоксе языка справа, затем нажмите кнопку «Use the Divi Builder».
Перевод главной страницы-2
  1. Добавьте переведенный текст в заголовок страницы и различные элементы темы оформления, а затем нажмите кнопку «Сохранить».
Перевод главной страницы-3

Обратите внимание, что эти шаги применимы к любой странице, созданной с помощью конструктора страниц Divi («Divi Page Builder»).

Перевод страниц, записей, рубрик записей, произвольных типов записей и произвольных таксономий


Подобным образом Вы можете переводить все остальные страницы и записи, включая произвольный тип записи «Projects». Например, вот как перевести запись:
  1. Перейдите в раздел «Записи» и нажмите на значок Значок плюса.
  2. Нажмите кнопку «Копировать контент из», чтобы загрузить контент записи на языке по умолчанию.
  3. Добавьте переведенный контент.
Перевод записи

Перевод рубрик записей

  1. Перейдя в Записи → Рубрики, для примера мы создадим рубрику с названием «En-Category» и нажмем кнопку «Добавить новую рубрику».
  2. Нажмите на созданную нами рубрику.
Перевод рубрики
  1. Нажмите на ссылку «добавить», чтобы добавить перевод рубрики.
добавление перевода рубрики
  1. Заполните поля «Название», «Слаг» и «Описание» переводом рубрики и нажмите кнопку «Добавить новую рубрику».
добавление переведенного контента в рубрику

Перевод произвольных типов записей (Project) и рубрик проектов


Произвольный тип записи «Project» можно перевести с помощью тех же шагов, что и обычную запись. Кроме того, рубрики проектов можно переводить так же, как мы переводили рубрики обычных записей.

Перевод произвольных таксономий

  1. Перейдите в WPML → Перевод таксономии.
  2. Выберите «Project Categories» в раскрывающемся меню «Выберите таксономию для перевода».
  3. Нажмите кнопку «Перевести», чтобы добавить перевод произвольной таксономии, заполнив обязательные поля, а затем нажмите кнопку «ОК», как показано ниже.
Перевод таксономии

Перевод текстов темы оформления Divi и других строк на Вашем сайте


Чтобы перевести строки темы оформления, Вам нужно будет просканировать ее на наличие строк. Это зарегистрирует строки для перевода на экране перевода строк. (Подробнее читайте в разделе Локализация тем и плагинов.)

Это можно сделать, выполнив следующие шаги:

  1. Перейдите в WPML → Локализация тем и плагинов.
  2. Выберите параметр «Переводить тему и плагины с помощью Перевода строк WPML» и нажмите кнопку «Сохранить».
Переводить тему и плагины с помощью Перевода строк WPML
  1. Нажмите кнопку «Сканировать тему на наличие строк». Это зарегистрирует тексты темы оформления для перевода на экране перевода строк. См. иллюстрацию ниже.
Сканировать тему на наличие строк
  1. Теперь Вы можете перейти в WPML → Перевод строк.

Строки можно фильтровать следующими способами:
  • Выбрать, какие строки отображать («Перевод завершен», «Требуется перевод», «Ожидает переводчика»).
  • Выбрать определенный текстовый домен.
  • Искать конкретную строку, введя ее в поле «Искать:» и нажав кнопку «Поиск».
  1. Нажмите на «переводы» и добавьте Ваш переведенный текст. Затем выберите параметр «Перевод завершен» и нажмите «Сохранить».
Перевод строк

Обратите внимание, что перевод параметров темы оформления можно выполнить, выбрав домен строк «admin_texts_et_divi» на экране перевода строк.

Перевод параметров темы оформления Divi


Параметры темы оформления можно перевести на странице перевода строк. Например, если мы хотим перевести «Homepage custom title» (Пользовательский заголовок главной страницы), доступный в параметрах SEO темы Divi.

перевод параметров темы оформления 1

Перейдите на страницу «Перевод строк» и выберите домен строк «admin_texts_theme_Divi», найдите Ваш пользовательский заголовок главной страницы, добавьте переведенный контент, а затем нажмите кнопку «Сохранить», как показано ниже.

перевод параметров темы оформления 2

Перевод пользовательских макетов Divi


С помощью Divi Вы можете создавать собственные макеты и сохранять их для использования на различных страницах или в записях. Ознакомьтесь с документацией Divi по сохранению и загрузке пользовательских макетов. Эти макеты можно перевести с помощью WPML, Вы даже можете использовать разные макеты для Ваших языков. Выполните следующие действия, чтобы создать, сохранить, перевести и загрузить Ваши пользовательские макеты:
  1. В консоли WordPress перейдите в Divi → Divi Library и нажмите кнопку добавления нового макета. Убедитесь, что в качестве основного языка в консоли WordPress выбран Ваш язык по умолчанию.
  2. Заполните название макета и выберите «Layout» (Макет) в поле «Template Type:» (Тип шаблона).
Английский макет
  1. Создайте нужную Вам структуру макета. В нашем примере мы добавим текстовый модуль слева и модуль изображения справа, а затем нажмем кнопку «Опубликовать».
Создание английского макета
  1. Нажмите на значок Значок плюса в метабоксе языка справа, чтобы создать переведенный макет.
Добавление перевода к макету
  1. Добавьте название для переведенного макета, в нашем случае это будет «Spanish Layout». Вы можете выбрать другую структуру макета. Например, мы разместили текстовый модуль справа, а модуль изображения — слева. Вы можете выбрать любой макет по Вашему усмотрению, а затем нажать кнопку «Опубликовать».
Испанский макет

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

  1. добавьте новую страницу → Нажмите кнопку «Use Divi Builder» → Перейдите на вкладку «Load From Library».
  2. Перейдите на вкладку «Add From Library» и нажмите кнопку «Load», чтобы загрузить английский макет.
Загрузка шаблона английского макета

Те же шаги можно выполнить для добавления переведенного макета на страницы Вашего дополнительного языка (или языков).

Перевод меню Divi


С помощью WPML Вы можете легко синхронизировать меню на разных языках. Для получения дополнительной информации ознакомьтесь с нашим полным руководством по переводу меню.

Получение помощи


Если Вам нужна помощь в использовании WPML с темой оформления Divi, перейдите на наш технический форум.

Прежде чем публиковать свои вопросы, мы рекомендуем Вам проверить следующее:

  1. Убедитесь, что у Вас установлены последние версии темы оформления и плагинов WPML, и что все они активированы. К ним относятся WPML Multilingual CMS, WPML Перевод строк и WPML Управление переводами.
  2. Убедитесь, что Ваша проблема не возникает, когда плагины WPML деактивированы, но возникает, когда активированы только основные плагины ядра WPML. Другими словами, убедитесь, что это проблема совместимости Divi с WPML. В противном случае служба поддержки Divi сможет предложить лучшую помощь.

Заключение


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

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