WPML

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

Новейшая версия Jetpack почти на 100% совместима с WPML. Этот очень мощный плагин имеет множество модулей, и мы работаем над тем, чтобы сделать их все совместимыми. При возникновении любых проблем обращайтесь в нашу службу поддержки.

В этом руководстве Вы узнаете, как сделать Jetpack мультиязычным с помощью WPML.

Мы объясним, как использовать и переводить некоторые из основных функций Jetpack. На странице Jetpack -> Настройки находится множество функций. Они классифицированы и разделены на следующие вкладки: Написание, Публикация, Обсуждение, Трафик и Безопасность.

Для работы мультиязычного сайта с WPML и Jetpack Вам понадобятся:

  • Плагин Jetpack
  • Версия WPML Multilingual CMS. Установите базовый плагин WPML, а также дополнения Перевод строк, Управление переводами и Перевод медиафайлов.

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

Если Вы разработчик сайта, вот основные шаги, которые Вам нужно выполнить для начала работы:

  • Установите и активируйте Jetpack.
  • Установите и активируйте плагины WPML (WPML Multilingual CMS, WPML Перевод строк, Управление переводами WPML).
  • Настройте WPML на странице WPML -> Языки. Полную информацию см. в нашем Руководстве по началу работы с WPML.

Если Вы владелец сайта и работаете с разработчиком, попросите его выполнить эти шаги для Вас.

Инструменты перевода WPML

WPML предлагает два редактора переводов, которые Вы можете использовать для перевода контента Вашего сайта:

Помимо самостоятельного перевода контента сайта, Вы также можете:

Контактные формы Jetpack

После установки Jetpack при редактировании записей и страниц становится доступна новая кнопка Добавить контактную форму. Когда Вы нажимаете на нее и добавляете форму, Jetpack добавляет теги шорткодов, которые создают фактические поля формы, кнопки и другие элементы.

Чтобы перевести контактную форму, выполните следующие действия:

  1. Продублируйте оригинальную запись, содержащую форму Jetpack.
  2. Перейдите на страницу WPML -> Перевод строк. Используйте элементы управления фильтром в верхней части страницы, чтобы найти тексты, требующие перевода. В выпадающем списке Выберите строки в домене выберите jetpack, и будут показаны только тексты из Jetpack.
  3. Переведите все нужные тексты формы Jetpack.
  4. Обязательно отметьте Перевод завершен для переводов и сохраните их.

Повторите эти шаги для всех текстов из Jetpack.

Перевод строк и формы Jetpack
Перевод строк и формы Jetpack

Результаты: на следующем изображении Вы можете видеть форму, добавленную на испанскую страницу (с названием «Contacto»), где все тексты переведены на испанский язык:

Контактная форма Jetpack, переведенная с помощью WPML
Контактная форма Jetpack, переведенная с помощью WPML

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

Плиточные галереи

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

Давайте посмотрим, как это делается. Сначала убедитесь, что модуль плиточных галерей включен. Теперь, когда Вы создаете стандартную галерею WordPress, у Вас появляются новые пользовательские параметры, например, как отображать эти изображения, как показано на следующем изображении.

Плиточные галереи Jetpack и WPML
Плиточные галереи Jetpack и WPML

После этого мы переведем галерею. Для этого продублируйте Вашу запись и нажмите кнопку Переводить самостоятельно. Теперь Вы можете изменить изображения, их названия и тексты alt на экране редактирования записи на дополнительном языке.

В рамках этого руководства мы выбрали круглые изображения галереи для английской версии и квадратные — для испанской. Как Вы можете видеть на следующем изображении, переведено всё, включая тексты alt и подписи, созданные Jetpack.

Плиточные галереи, переведенные на испанский язык

Tiled Galleries & WPML
Tiled Galleries & WPML

Плиточные галереи на языке по умолчанию

Tiled Galleries & WPML
Tiled Galleries & WPML

Дополнительные виджеты боковой панели

Этот удобный модуль предоставляет множество полезных виджетов, таких как Twitter, Facebook Like Box, Custom Image Gallery, Upcoming Events и другие. Все они могут быть переведены с помощью WPML.

Давайте рассмотрим виджет Tiled Gallery или Gallery (Jetpack), как он называется на странице Внешний вид -> Виджеты. Этот виджет отображает фотогалерею или слайд-шоу и связан с модулем плиточных галерей, который мы описали выше. Чтобы сделать этот виджет видимым, перетащите его в область виджетов Вашей темы, выберите для него изображения и задайте другие связанные с ним параметры.

Виджет галереи Jetpack и WPML
Виджет галереи Jetpack и WPML

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

На следующих изображениях показаны две разные языковые версии области виджетов:

Виджет галереи Jetpack и WPML

Widget Gallery JetPack & WPML
Widget Gallery JetPack & WPML

Виджет галереи Jetpack и WPML

Widget Gallery JetPack & WPML
Widget Gallery JetPack & WPML

Выполнив те же действия, Вы сможете перевести все остальные дополнительные виджеты боковой панели. Другой пример — популярный виджет Facebook Like Box, который показан на языке оригинала и в переводе на следующем изображении.

Facebook Like Box и WPML
Facebook Like Box и WPML

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

Автор: Andrés Cifuentes · Последнее обновление: 18 октября 2024