Посібник із переходу

Переходьте з Polylang на Tranzly без втрати перекладів

Tranzly Pro імпортує все, що ви переклали в Polylang: ваші мови, ваші переклади та зв’язки між ними. Дані Polylang залишаються недоторканими, тому ви завжди можете повернутися назад.

Крок за кроком

  1. Створіть резервну копію сайту

    Спершу повна резервна копія, як і перед будь-якими великими змінами. Ваш хостинг або плагін резервного копіювання можуть зробити це в один клік.

  2. Встановіть Tranzly та Tranzly Pro

    Встановіть безкоштовний Tranzly з WordPress.org, а потім Tranzly Pro (імпорт є функцією Pro; 14-денна безкоштовна пробна версія не потребує картки).

  3. Вимкніть Polylang

    Деактивуйте Polylang у розділі Плагіни. Не видаляйте його: його дані залишаються у вашій базі даних, і Tranzly зчитує їх звідти. Якщо обидва плагіни будуть увімкнені, їхні адреси та перемикачі конфліктуватимуть.

  4. Зробіть тестовий запуск

    Відкрийте Tranzly, потім Settings, далі Workflow і відкрийте «Switch from WPML, Polylang or TranslatePress». Tranzly покаже знайдені мови Polylang. Натисніть «Dry run»: плагін проаналізує ваш вміст і нічого не змінить.

  5. Імпорт

    Натисніть «Імпорт». Великі сайти імпортуються невеликими кроками, щоб уникнути перевищення часу очікування; тримайте сторінку відкритою, доки не з’явиться повідомлення про кількість перенесених мов і перекладів.

  6. Перевірте, потім додайте перемикач мов

    Відкрийте «Стан перекладу», щоб побачити кожну мову. Потім розмістіть блок «Перемикач мов» у шапці сайту або використайте пункт меню, віджет чи плаваючу кнопку.

Передумали? Функція «Undo the import» видаляє саме те, що додано під час імпорту, і ви можете знову ввімкнути старий плагін.

Що насправді відбувається

Що Tranzly робить з вашими даними Polylang

  • Ваші мови додаються до Tranzly, причому основна мова йде першою.
  • Кожна перекладена сторінка, запис, категорія та тег залишаються тими ж сторінками й пов’язуються з оригіналом точно так само, як їх пов’язував Polylang.
  • Тексти, які ви переклали в розділі перекладу рядків Polylang, переносяться до текстів сайту Tranzly.
  • Імпортовані переклади захищені: жоден машинний повторний переклад їх не перезапише.
  • Код, що викликає функції Polylang, такі як pll_current_language() та pll_get_post(), продовжує працювати (Tranzly Pro обробляє їх).

Ми протестували це на нашій демо-мережі: сайт із трьома сторінками англійською, французькою та німецькою мовами, створений за допомогою Polylang. Після імпорту кожна французька сторінка зберегла свою адресу (/fr/notre-torrefaction/), а кожна сторінка містила правильні посилання hreflang.

Екран імпорту

Tranzly після переходу з Polylang: «Імпортовано: додано 2 мови, зв'язано 8 перекладів»
Екран переходу в Tranzly після імпорту з Polylang у нашій демо-мережі: додано 2 мови та зв’язано 8 перекладів.
Стан перекладу після імпорту з Polylang: французька та німецька, по 3 сторінки кожна позначені як відредаговані людиною
Стан перекладу одразу після імпорту: переклади французькою та німецькою позначені як відредаговані людиною, щоб жодна машина їх не перезаписала.

Знімки екрана реального переходу в нашій демо-мережі (з Polylang). Той самий екран і кроки підтримують WPML і TranslatePress.

Поширені запитання

Чи зміняться мої адреси Polylang?

Ні, якщо ви збережете структуру Tranzly з окремою папкою для кожної мови: і Polylang, і Tranzly розміщують мову в папці (/fr/), а перекладені сторінки зберігають власні адреси.

Чи будуть видалені дані Polylang?

Ні. Tranzly лише зчитує їх. Таблиці та налаштування Polylang залишаються без змін, доки ви самі їх не видалите.

Чи можу я спробувати перед покупкою?

Так. Tranzly Pro має 14-денний безкоштовний пробний період без банківської картки, а тестовий запуск показує, що станеться, не змінюючи нічого.

Перенесіть свої переклади Polylang до Tranzly

Безкоштовний плагін, необмежена кількість мов, жодних обмежень за словами. Перехід є частиною Tranzly Pro.