Руководство по переходу
Переходите с Polylang на Tranzly без потери переводов
Tranzly Pro импортирует всё, что вы перевели в Polylang: ваши языки, переводы и связи между ними. Данные Polylang остаются нетронутыми, поэтому вы всегда сможете вернуться назад.
Шаг за шагом
Создайте резервную копию сайта
Сначала полная резервная копия, как и перед любыми крупными изменениями. Хостинг или плагин для резервного копирования сделают это в один клик.
Установите Tranzly и Tranzly Pro
Установите бесплатный Tranzly с WordPress.org, затем Tranzly Pro (импорт является функцией Pro; для 14-дневного бесплатного пробного периода карта не требуется).
Отключите Polylang
Деактивируйте Polylang в разделе «Плагины». Не удаляйте его: его данные остаются в вашей базе данных, и Tranzly считывает их оттуда. Если включены оба плагина, их адреса и переключатели языков будут конфликтовать.
Выполните пробный запуск
Откройте Tranzly, затем «Настройки», затем «Рабочий процесс» и выберите «Переход с WPML, Polylang или TranslatePress». Tranzly покажет найденные языки Polylang. Нажмите «Пробный запуск»: система проверит контент, ничего не изменяя.
Импортируйте
Нажмите «Импортировать». Крупные сайты импортируются небольшими частями во избежание тайм-аутов; не закрывайте страницу, пока не появится сообщение о количестве перенесенных языков и переводов.
Проверьте и добавьте переключатель языков
Откройте «Статус перевода», чтобы просмотреть все языки. Затем разместите блок переключателя языков в шапке или используйте пункт меню, виджет или плавающую кнопку.
Передумали? Функция «Отменить импорт» удалит ровно то, что было добавлено при импорте, и вы сможете снова включить старый плагин.
Что происходит на самом деле
Что Tranzly делает с вашими данными Polylang
- Ваши языки добавляются в Tranzly, причем основной язык идет первым.
- Каждая переведенная страница, запись, категория и метка остаются прежними и связываются с оригиналом точно так же, как это было в Polylang.
- Тексты, которые вы перевели в переводах строк Polylang, переносятся в тексты сайта Tranzly.
- Импортированные переводы защищены: повторный машинный перевод их не перезапишет.
- Код, вызывающий функции Polylang, такие как pll_current_language() и pll_get_post(), продолжает работать (Tranzly Pro отвечает на них).
Мы протестировали это на нашей демонстрационной сети: сайт с тремя страницами на английском, французском и немецком языках, созданный с помощью Polylang. После импорта каждая французская страница сохранила свой адрес (/fr/notre-torrefaction/), и на каждой странице отображались правильные ссылки hreflang.
Экран импорта


Скриншоты реального перехода в нашей демонстрационной сети (с Polylang). Тот же экран и те же шаги подходят для WPML и TranslatePress.
Часто задаваемые вопросы
Изменятся ли мои адреса Polylang?
Нет, если вы сохраните структуру Tranzly с отдельной папкой для каждого языка: и Polylang, и Tranzly помещают язык в папку (/fr/), и переведенные страницы сохраняют свои адреса.
Будут ли удалены данные Polylang?
Нет. Tranzly только считывает их. Таблицы и настройки Polylang остаются без изменений до тех пор, пока вы не удалите их самостоятельно.
Могу ли я попробовать перед покупкой?
Да. У Tranzly Pro есть 14-дневная бесплатная пробная версия без привязки карты, а тестовый запуск покажет, что произойдет, не меняя абсолютно ничего.
Перенесите переводы из Polylang в Tranzly
Бесплатный плагин, неограниченное количество языков, без лимитов на слова. Переход входит в Tranzly Pro.