Skip navigation
Обновлено
10 февраля, 2025

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

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

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

Для перевода виджетов установите и активируйте:

  • WPML
  • WPML String Translation

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

WPML может переводить любой тип виджетов. Сюда входит:

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

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

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

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

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

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

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

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

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

Для перевода классических блочных виджетов, которые вы добавляете в области виджетов, используя страницу внешний вид виджеты:

  1. Перейдите в WPMLУправление переводом.
  2. Прокрутите вниз до раздела Блок и разверните его.
  3. Выберите область виджетов, содержащую ваши виджеты (например, “виджеты — боковая панель блога”).
  4. Выберите метод перевода и переведите.

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

Для перевода старых устаревших виджетов, не основанных на блоках:

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

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

  1. Перейдите в WPML → String Translation.
  2. Разверните раздел Не видите строки, которые ищете? и нажмите перевод административных текстов.
Clicking Admin Texts Translation
Нажатие на перевод административных текстов
  1. Выберите тексты виджетов, которые вы хотите перевести, и нажмите Добавить в String Translation.

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

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

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

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

Для отображения различных виджетов на каждом языке:

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