WPML

Узнайте, как переводить Events Manager на другие языки с помощью WPML.

Мы не рекомендуем использовать Events Manager на многоязычных сайтах с WPML. Он несовместим с редактором переводов WPML, и Вы не сможете надёжно переводить создаваемый им контент.

События на английском
События на английском
События на немецком
События на немецком

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

Сначала убедитесь, что на Вашем сайте активирована последняя версия Events Manager.

Затем выполните следующие действия:

1. Перейдите на страницу Загрузки в Вашей учётной записи WPML, чтобы скачать и установить компоненты WPML.

2. Активируйте плагины WPML и перейдите в WPMLНастройка, чтобы завершить работу мастера настройки.

3. Установите и активируйте плагин Events Manager and WPML compatibility (открывается в новой вкладке). Это дополнение сделает пользовательские типы контента переводимыми и обеспечит лучшую совместимость с WPML.

Перевод событий и повторяющихся событий

Вы можете переводить события только вручную. Для этого выполните следующие действия:

1. При редактировании события найдите раздел Язык на боковой панели. В разделе Перевести этот документ есть три значка для трёх способов перевода. Выберите третий — Редактор WordPress.

Переключение на Редактор WordPress для ручного перевода
Переключение на Редактор WordPress для ручного перевода

В появившемся всплывающем окне выберите Все события, отметьте галочкой Я понимаю, переключиться на редактор WordPress и нажмите Применить.

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

Перевод события

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

Перевод события
Перевод события

Дублирование события

Отметьте галочкой поле дублирования, нажмите кнопку Дублировать, а затем отредактируйте дубликат с помощью значка карандаша.

Дублирование события
Дублирование события

Если для этого события включена опция бронирования/регистрации, типы билетов переводятся таким же образом, из того же блока Язык.

3. Опубликуйте страницу и повторите процесс для всех языков и событий. Переключитесь на исходный язык на верхней панели, чтобы увидеть непереведённые события.

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

Выполните те же действия для повторяющихся событий в СобытияПовторяющиеся события.

Перевод записей, страниц и местоположений

С помощью Панели управления переводами WPML Вы можете переводить:

  • Записи
  • Страницы
  • Шаблоны (например, хедер и футер)
  • Меню
  • Местоположения (используйте только после перевода событий, к которым они привязаны).

Чтобы перевести все эти элементы:

1. Перейдите в WPMLПереводыПанель управления и выберите контент, который хотите перевести, в соответствующих разделах. Не переводите события с этой страницы.

Отправка контента на перевод из WPML → Переводы
Отправка контента на перевод из WPML → Переводы

2. Отправьте выбранный контент на автоматический или ручной перевод и выберите, публиковать ли его с проверкой или без неё.

Выбор параметров перевода
Выбор параметров перевода

Если Вы выбрали проверку переводов, перейдите в WPMLПереводы, чтобы увидеть, как они выглядят на фронтенде, и отредактировать их с помощью Расширенного редактора переводов WPML.

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

Перевод дополнительных текстов

На Ваших страницах есть тексты (называемые строками) из плагинов и тем оформления, которые необходимо перевести. WPML автоматически обнаруживает большинство строк при посещении сайта, поэтому выполните следующие действия:

1. Посетите все страницы с непереведёнными текстами на дополнительном языке.

2. Перейдите в WPMLПереводы и прокрутите до раздела Другие тексты (строки).

3. Используйте фильтр Все источникиФронтенд (просмотрено), чтобы вывести список всех строк, которые видят посетители Вашего сайта. Выберите все строки и отправьте их на перевод.

Часто задаваемые вопросы

Почему при попытке опубликовать переведённую страницу появляется ошибка недействительного местоположения?

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

1. Оставаясь на дополнительном языке в консоли WordPress, перейдите на страницу конкретного Местоположения из СобытияМестоположения.
2. Во всплывающем окне с предупреждением нажмите Всё равно редактировать, чтобы просмотреть страницу в Редакторе WordPress, а затем нажмите Обновить.
3. Вернитесь к Событию для публикации.

Почему в меню на дополнительных языках отсутствуют ссылки?

Переведите все страницы, на которые ведут ссылки из меню, чтобы они могли отображаться при переключении на этот язык. Вы также можете перевести меню отдельно в разделе Навигационные меню в WPMLПереводы.

Если в Вашем меню есть произвольные ссылки, узнайте, как их перевести, в нашем руководстве по переводу меню.

Автор:Amir