Процесс перехода из семи шагов
-
Сделайте резервную копию сайта
Полная резервная копия базы данных и файлов — это единственный безопасный способ отменить изменения. Миграция между плагинами затрагивает множество таблиц базы данных.
-
Установите WPML вместе с существующим плагином
Но пока не активируйте WPML. Запустите WPMLActivate & Update, чтобы скачать ядро WPML и все необходимые дополнения (обычно это WPML, Перевод строк, Управление переводами и Перевод медиафайлов).
-
Выполните этап перехода для Вашего исходного плагина
Это часть, зависящая от конкретного плагина. Данные существующего плагина необходимо преобразовать в структуры, которые ожидает WPML:
- PolylangWPML. Плагин Polylang to WPML migration считывает связи переводов Polylang и записывает их в таблицы WPML. Установите его, запустите и проверьте результат на промежуточном сайте, прежде чем делать это на рабочем сайте.
- TranslatePress / Weglot / GTranslateWPML. Они хранят переводы иначе, чем WPML (и отличаются друг от друга), поэтому переход менее автоматизирован. Некоторые сайты выполняют повторный импорт на уровне контента; другие начинают переводы заново с помощью PTC и используют результаты работы исходного плагина в качестве основы для памяти переводов. Ознакомьтесь с документацией по Polylang, где описан наиболее похожий алгоритм действий, и обратитесь в поддержку WPML перед началом работы. Правильный путь зависит от того, как исходный плагин хранил переводы на Вашем сайте.
-
Деактивируйте исходный плагин
Как только данные WPML будут перенесены и проверены.
-
Активируйте WPML и запустите Setup Wizard
Пройдите шаги в Setup Wizard, чтобы подтвердить языковые настройки.
-
Проверьте фронтенд
Просмотрите сайт на каждом языке. Проверьте меню, таксономии, произвольные поля и любые интеграции с плагинами.
-
Если что-то выглядит не так
Ознакомьтесь со статьей Перед обращением в поддержку. Многие проблемы после перехода решаются с помощью опций Исправить языковые данные и Исправить переводы в разделе WPMLПоддержка (обе доступны в плагине WPML Troubleshooting начиная с версии WPML 5.0).
Что Вы получаете при переходе на WPML
Основные причины, по которым сайты переходят на WPML с других мультиязычных плагинов:
- Перевод ИИ через PTC с памятью переводов и глоссарием автоматических предпочтений, который обучается на Ваших правках.
- WooCommerce Multilingual. Полный перевод товаров, включая вариации, атрибуты и цены для каждой валюты.
- Совместимость с основными конструкторами страниц, темами оформления и плагинами. WPML включает готовые конфигурации совместимости для Elementor, ACF, Gravity Forms, Yoast и многих других сразу после установки.
- Профессиональные сервисы перевода и рабочие процессы для переводчиков, интегрированные в админ-панель.
Рекомендация по использованию промежуточного сайта
Не выполняйте переход сразу на рабочем сайте. Клонируйте сайт в промежуточную среду, выполните переход там, проверьте каждую языковую версию всех важных страниц и только потом повторите действия на рабочем сайте. Функция автоматического переподключения WPML делает процесс клонирования на промежуточный сайт элементарным, если WPML уже установлен; если же делать это до установки WPML, Вам придется использовать инструмент клонирования Вашего хостинг-провайдера.