WPML

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Давайте посмотрим, как это делается. Сначала убедитесь, что модуль плиточных галерей (Tiled Galleries) включен. Теперь, когда Вы добавляете галерею на страницу, Jetpack предлагает на выбор несколько вариантов ее макета.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Автор:Andrés Cifuentes