WPML

Процесс перехода из семи шагов

  1. Сделайте резервную копию сайта

    Полная резервная копия базы данных и файлов — это единственный безопасный способ отменить изменения. Миграция между плагинами затрагивает множество таблиц базы данных.

  2. Установите WPML вместе с существующим плагином

    Но пока не активируйте WPML. Запустите WPMLActivate & Update, чтобы скачать ядро WPML и все необходимые дополнения (обычно это WPML, Перевод строк, Управление переводами и Перевод медиафайлов).

  3. Выполните этап перехода для Вашего исходного плагина

    Это часть, зависящая от конкретного плагина. Данные существующего плагина необходимо преобразовать в структуры, которые ожидает WPML:

    • PolylangWPML. Плагин Polylang to WPML migration считывает связи переводов Polylang и записывает их в таблицы WPML. Установите его, запустите и проверьте результат на промежуточном сайте, прежде чем делать это на рабочем сайте.
    • TranslatePress / Weglot / GTranslateWPML. Они хранят переводы иначе, чем WPML (и отличаются друг от друга), поэтому переход менее автоматизирован. Некоторые сайты выполняют повторный импорт на уровне контента; другие начинают переводы заново с помощью PTC и используют результаты работы исходного плагина в качестве основы для памяти переводов. Ознакомьтесь с документацией по Polylang, где описан наиболее похожий алгоритм действий, и обратитесь в поддержку WPML перед началом работы. Правильный путь зависит от того, как исходный плагин хранил переводы на Вашем сайте.
  4. Деактивируйте исходный плагин

    Как только данные WPML будут перенесены и проверены.

  5. Активируйте WPML и запустите Setup Wizard

    Пройдите шаги в Setup Wizard, чтобы подтвердить языковые настройки.

  6. Проверьте фронтенд

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

  7. Если что-то выглядит не так

    Ознакомьтесь со статьей Перед обращением в поддержку. Многие проблемы после перехода решаются с помощью опций Исправить языковые данные и Исправить переводы в разделе WPMLПоддержка (обе доступны в плагине WPML Troubleshooting начиная с версии WPML 5.0).

Что Вы получаете при переходе на WPML

Основные причины, по которым сайты переходят на WPML с других мультиязычных плагинов:

  • Перевод ИИ через PTC с памятью переводов и глоссарием автоматических предпочтений, который обучается на Ваших правках.
  • WooCommerce Multilingual. Полный перевод товаров, включая вариации, атрибуты и цены для каждой валюты.
  • Совместимость с основными конструкторами страниц, темами оформления и плагинами. WPML включает готовые конфигурации совместимости для Elementor, ACF, Gravity Forms, Yoast и многих других сразу после установки.
  • Профессиональные сервисы перевода и рабочие процессы для переводчиков, интегрированные в админ-панель.

Рекомендация по использованию промежуточного сайта

Не выполняйте переход сразу на рабочем сайте. Клонируйте сайт в промежуточную среду, выполните переход там, проверьте каждую языковую версию всех важных страниц и только потом повторите действия на рабочем сайте. Функция автоматического переподключения WPML делает процесс клонирования на промежуточный сайт элементарным, если WPML уже установлен; если же делать это до установки WPML, Вам придется использовать инструмент клонирования Вашего хостинг-провайдера.