Посібник із переходу
Переходьте з Polylang на Tranzly без втрати перекладів
Tranzly Pro імпортує все, що ви переклали в Polylang: ваші мови, ваші переклади та зв’язки між ними. Дані Polylang залишаються недоторканими, тому ви завжди можете повернутися назад.
Крок за кроком
Створіть резервну копію сайту
Спершу повна резервна копія, як і перед будь-якими великими змінами. Ваш хостинг або плагін резервного копіювання можуть зробити це в один клік.
Встановіть Tranzly та Tranzly Pro
Встановіть безкоштовний Tranzly з WordPress.org, а потім Tranzly Pro (імпорт є функцією Pro; 14-денна безкоштовна пробна версія не потребує картки).
Вимкніть Polylang
Деактивуйте Polylang у розділі Плагіни. Не видаляйте його: його дані залишаються у вашій базі даних, і Tranzly зчитує їх звідти. Якщо обидва плагіни будуть увімкнені, їхні адреси та перемикачі конфліктуватимуть.
Зробіть тестовий запуск
Відкрийте Tranzly, потім Settings, далі Workflow і відкрийте «Switch from WPML, Polylang or TranslatePress». Tranzly покаже знайдені мови Polylang. Натисніть «Dry run»: плагін проаналізує ваш вміст і нічого не змінить.
Імпорт
Натисніть «Імпорт». Великі сайти імпортуються невеликими кроками, щоб уникнути перевищення часу очікування; тримайте сторінку відкритою, доки не з’явиться повідомлення про кількість перенесених мов і перекладів.
Перевірте, потім додайте перемикач мов
Відкрийте «Стан перекладу», щоб побачити кожну мову. Потім розмістіть блок «Перемикач мов» у шапці сайту або використайте пункт меню, віджет чи плаваючу кнопку.
Передумали? Функція «Undo the import» видаляє саме те, що додано під час імпорту, і ви можете знову ввімкнути старий плагін.
Що насправді відбувається
Що 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.