WPML позволяет легко переводить страницы, созданные с помощью вашего любимого построителя страниц.

В видео ниже показана базовая настройка и применение WPML для перевода страниц, созданных с помощью построителей страниц.

Требуемые плагины и настройка

Для этого на вашем сайте необходимы четыре плагина:

  1. Построитель страниц по вашему выбору (Visual Composer, Divi и т.д.)
  2. Плагин WPML
  3. Дополнительный компонент WPML Translation Management
  4. Дополнительный компонент WPML String Translation

После активации WPML и дополнительных компонентов необходимо выполнить начальную настройку WPML.

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

Перейдите в WPML -> страница Управление переводами и щелкните вкладку Настройка многоязычного контента. Здесь выберите вариант Использовать редактор переводов в разделе Руководство к переводу записей и страниц.

Добавление в построители страниц поддержки WPML

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

Перевод контента построителей страниц

Контент, созданный с помощью построителей страниц, можно переводить двумя способами:

  • Вы можете перевести его вручную сами
  • Отправить на перевод другим переводчикам

Перевод вручную

Выполните следующие шаги, чтобы самостоятельно перевести контент.

  1. Щелкните значок плюса для языка, на который вы хотите перевести эту запись. Откроется редактор перевода WPML. Все переводимые части страницы откроются в нем.
  2. Контент на исходном языке находится слева. Введите перевод в поля справа. Обратите внимание, что здесь можно применять стили к переводам так же, как в оригинальном редакторе WordPress.
  3. Не забудьте поставить отметку Перевод завершен для каждой части контента.
  4. Закончив перевод, щелкните кнопку Сохранить и закрыть.

Отправка перевода другим переводчикам

Для отправки контента, созданного с помощью построителей страниц, на перевод другим переводчикам перейдите в WPML -> страница Управление переводами и выполните следующие шаги.

  1. Выберите тип контента (страница, запись и т.д.), выделите его и щелкните Добавить в корзину перевода.
  2. Щелкните вкладку Корзины перевода и выберите переводчика на определенный язык. Обратите внимание, что переводчиков нужно настроить заблаговременно.

Теперь переводчики смогут перейти в WPML -> страница Переводы и приняться за заказы на перевод. Они будут пользоваться тем же редактором перевода, который описан в разделе «Перевод вручную» выше.

Перевод одинаковых текстов, которые отображаются несколько раз

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

Конечно же, WPML будет отображать перевод этих текстов везде, где они появляются на вашей странице.

На рисунке ниже показан дизайн с тремя экземплярами одного и того же текста, созданный с помощью Visual Composer.

Дизайн в Visual Composer с помощью нескольких экземпляров одного и того же текста
Дизайн в Visual Composer с помощью нескольких экземпляров одного и того же текста

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

Только одно поле используется для перевода повторяющихся текстов
Только одно поле используется для перевода повторяющихся текстов

В конце концов, перевод текста отображается во всех местах во внешнем интерфейсе, как и предполагалось.

Переведенные повторяющиеся тексты, размещенные в нужных местах во внешнем интерфейсе
Переведенные повторяющиеся тексты, размещенные в нужных местах во внешнем интерфейсе

Обновление переводов в случае изменения страницы

Вы всегда можете освежить перевод уже переведенных страниц. Когда контент переведенной страницы меняется, вы можете просто перевести его или снова отправить на перевод. На этот раз вам не нужно опять переводить весь контент, а только ту его часть, которая была изменена или добавлена.

Интеграция WPML с построителями страниц

Мы постоянно добавляем все больше популярных построителей страниц в список интеграций WPML.

В WPML интегрированы следующие построители страниц:

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