Использование
ИспользованиеПеревод меню

Перевод меню

Gato AI Translations for Polylang может переводить навигационные меню WordPress на все настроенные языки.

Вы можете перевести меню двумя способами:

  • Вручную, нажав кнопку Gato Translate в редакторе меню
  • Автоматически, каждый раз при сохранении меню

Ручной перевод с помощью кнопки Gato Translate

Редактор меню предоставляет кнопку Gato Translate, которая запускает единовременный перевод текущего меню — без необходимости включать автоматический перевод.

Кнопка Gato Translate в редакторе меню
Кнопка Gato Translate в редакторе меню

Кнопка отображается только тогда, когда меню имеет расположение, назначенное для исходного языка (поскольку Polylang не хранит язык меню напрямую, плагин определяет язык меню по назначенным расположениям).

Автоматический перевод при сохранении меню

Автоматический перевод меню отключён по умолчанию. Чтобы включить его, перейдите на вкладку Plugin Configuration > Automatic Translation в настройках и установите параметр Automatic translation for Menus в значение Enabled.

Включение автоматического перевода для меню
Включение автоматического перевода для меню

При включённом режиме меню переводятся каждый раз, когда вы нажимаете Save Menu в редакторе меню.

Перевод меню
Перевод меню

Как работает перевод

Переводятся только меню на исходном языке. Перевод запускается для меню только при соблюдении следующих условий:

  • Меню имеет одно расположение (или более), уже назначенное ему
  • Это расположение соответствует исходному языку
Меню назначено расположение, соответствующее исходному языку
Меню назначено расположение, соответствующее исходному языку

При переводе меню плагин:

  1. Создаёт новое меню для каждого целевого языка с такой же структурой, как у исходного меню
  2. Переводит все метки элементов меню
  3. Направляет ссылки на сущности (записи, страницы, категории и т. д.) на соответствующие переводы
  4. Назначает переведённое меню соответствующему расположению меню для каждого языка
Меню переведено и назначено соответствующему расположению меню для каждого языка
Меню переведено и назначено соответствующему расположению меню для каждого языка

Вы можете редактировать переведённое меню так же, как и исходное меню.

Редактирование переведённого меню
Редактирование переведённого меню

Если вы вручную редактируете переведённое меню, эти изменения могут быть перезаписаны при обновлении и повторном переводе исходного меню.