
Узнайте, как переводить 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 и нажмите Применить.
2. Теперь Вы можете выбрать Перевести или Дублировать контент на каждый из доступных языков. Используйте вариант «Перевести», если хотите, чтобы событие на этом языке имело другой дизайн. С другой стороны, используйте вариант «Дублировать», чтобы сохранить тот же дизайн и просто перевести тексты события.
Если для этого события включена опция бронирования/регистрации, типы билетов переводятся таким же образом, из того же блока Язык.
3. Опубликуйте страницу и повторите процесс для всех языков и событий. Переключитесь на исходный язык на верхней панели, чтобы увидеть непереведённые события.

Выполните те же действия для повторяющихся событий в События → Повторяющиеся события.
Перевод записей, страниц и местоположений
С помощью Панели управления переводами WPML Вы можете переводить:
- Записи
- Страницы
- Шаблоны (например, хедер и футер)
- Меню
- Местоположения (используйте только после перевода событий, к которым они привязаны).
Чтобы перевести все эти элементы:
1. Перейдите в WPML → Переводы → Панель управления и выберите контент, который хотите перевести, в соответствующих разделах. Не переводите события с этой страницы.

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

Если Вы выбрали проверку переводов, перейдите в WPML → Переводы, чтобы увидеть, как они выглядят на фронтенде, и отредактировать их с помощью Расширенного редактора переводов WPML.
WPML автоматически переводит любые меню, рубрики и таксономии, связанные с контентом, который Вы отправляете на перевод.
Перевод дополнительных текстов
На Ваших страницах есть тексты (называемые строками) из плагинов и тем оформления, которые необходимо перевести. WPML автоматически обнаруживает большинство строк при посещении сайта, поэтому выполните следующие действия:
1. Посетите все страницы с непереведёнными текстами на дополнительном языке.
2. Перейдите в WPML → Переводы и прокрутите до раздела Другие тексты (строки).
3. Используйте фильтр Все источники > Фронтенд (просмотрено), чтобы вывести список всех строк, которые видят посетители Вашего сайта. Выберите все строки и отправьте их на перевод.
Часто задаваемые вопросы
Почему при попытке опубликовать переведённую страницу появляется ошибка недействительного местоположения?
Вам следует переводить местоположения после перевода событий, к которым они привязаны. Если Вы не можете опубликовать переведённое событие из-за этой ошибки, выполните следующие действия:
1. Оставаясь на дополнительном языке в консоли WordPress, перейдите на страницу конкретного Местоположения из События → Местоположения.
2. Во всплывающем окне с предупреждением нажмите Всё равно редактировать, чтобы просмотреть страницу в Редакторе WordPress, а затем нажмите Обновить.
3. Вернитесь к Событию для публикации.
Почему в меню на дополнительных языках отсутствуют ссылки?
Переведите все страницы, на которые ведут ссылки из меню, чтобы они могли отображаться при переключении на этот язык. Вы также можете перевести меню отдельно в разделе Навигационные меню в WPML → Переводы.
Если в Вашем меню есть произвольные ссылки, узнайте, как их перевести, в нашем руководстве по переводу меню.


