WPML

Узнайте, как перевести любой виджет WordPress с помощью WPML, включая блочные, устаревшие и пользовательские виджеты.

Виджеты на боковой панели на английском языке
Виджеты на боковой панели на английском языке
Виджеты на боковой панели на испанском языке
Виджеты на боковой панели на французском языке

Необходимые плагины

Чтобы переводить виджеты, установите и активируйте:

  • WPML
  • WPML Перевод строк

Как переводить виджеты

WPML может перевести любой тип виджетов. К ним относятся:

Виджеты, добавленные в записи
и на страницы

Классические блочные
виджеты

Устаревшие виджеты

Пользовательские виджеты

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

Чтобы перевести блоки виджетов, которые Вы можете вставить в любой контент, включая записи и страницы:

  1. Перейдите в WPMLПереводы.
  2. Выберите контент (записи, страницы и т. д.), содержащий Ваш виджет.
  3. Выберите метод перевода и переведите.

WPML переводит Ваш виджет вместе с остальным контентом страницы.

Перевод классических блочных виджетов

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

  1. Перейдите в WPMLПереводы.
  2. На вкладке Панель управления прокрутите вниз до раздела Блок и разверните его. Этот раздел появляется, когда область виджетов содержит виджеты на основе блоков.
  3. Выберите область виджетов, содержащую Ваши виджеты (например, «Widgets – Blog Sidebar»).
  4. Выберите метод перевода и переведите.

Перевод устаревших виджетов

Чтобы перевести старые, устаревшие виджеты, которые не являются блочными:

  1. Перейдите в WPMLПереводы.
  2. Прокрутите вниз до раздела Другие тексты (строки) и выберите тексты Ваших виджетов.
Выбор текстов виджетов в Панели управления переводами
Выбор текстов виджетов в Панели управления переводами
  1. Выберите метод перевода и нажмите Перевести.

Если Вы не можете найти тексты Ваших виджетов на вкладке Панель управления:

  1. Перейдите в WPMLПереводы и откройте вкладку Строки.
  2. В панели Утилиты внизу страницы найдите Не видите нужных строк? и нажмите Перевод текстов администратора.
Нажатие на Перевод текстов администратора
Нажатие на Перевод текстов администратора
  1. Выберите тексты виджетов, которые Вы хотите перевести, и нажмите Добавить в Перевод строк.

Теперь Вы можете перевести эти тексты виджетов на вкладке Панель управления.

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

Чтобы перевести виджеты, которые Вы разработали сами, сначала необходимо зарегистрировать их в WPML. После регистрации Вы сможете переводить свои виджеты из раздела Другие тексты (строки) на вкладке Панель управления.

Отображение разных виджетов для каждого языка

Чтобы отображать разные виджеты для каждого языка:

  1. Перейдите в Внешний видВиджеты.
  2. Нажмите на виджет, который Вы хотите ограничить, затем откройте его панель Отображать на языке в боковой панели настроек блока.
  3. Выберите язык, на котором Вы хотите отображать виджет.
Настройка условий отображения для блочного виджета
Настройка условий отображения для блочного виджета
Настройка условий отображения для классического виджета
Настройка условий отображения для классического виджета

Автор:Amir