راهنمای مهاجرت

بدون از دست دادن ترجمه‌های خود، از Polylang به Tranzly مهاجرت کنید

‏Tranzly Pro آنچه را که در Polylang ترجمه کرده‌اید وارد می‌کند: زبان‌های شما، ترجمه‌های شما و پیوندهای بین آن‌ها. داده‌های Polylang دست‌نخورده باقی می‌مانند، بنابراین همیشه می‌توانید دوباره بازگردید.

گام به گام

  1. از سایت خود نسخه پشتیبان تهیه کنید

    ابتدا یک نسخه پشتیبان کامل، مانند قبل از هر تغییر بزرگ. هاست شما یا یک افزونه پشتیبان‌گیری می‌تواند با یک کلیک این کار را انجام دهد.

  2. نصب ترنزلی و ترنزلی پرو

    نسخه رایگان ترنزلی را از WordPress.org نصب کنید، سپس ترنزلی پرو را نصب نمایید (درون‌ریزی یکی از ویژگی‌های نسخه پرو است؛ نسخه آزمایشی رایگان ۱۴ روزه نیازی به کارت ندارد).

  3. Polylang را خاموش کنید

    Polylang را در بخش افزونه‌ها غیرفعال کنید. آن را حذف نکنید: داده‌های آن در پایگاه داده شما باقی می‌ماند و Tranzly آن‌ها را از همان‌جا می‌خواند. اگر هر دو روشن باشند، آدرس‌ها و سوئیچرهای آن‌ها با یکدیگر تداخل خواهند داشت.

  4. یک اجرای آزمایشی انجام دهید

    Tranzly را باز کنید، سپس به تنظیمات و بعد به جریان کار بروید، و گزینه «مهاجرت از WPML، Polylang یا TranslatePress» را باز کنید. Tranzly زبان‌های یافت‌شده Polylang را نمایش می‌دهد. روی «اجرای آزمایشی» کلیک کنید: این کار محتوای شما را بررسی کرده و هیچ تغییری ایجاد نمی‌کند.

  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: «درون‌ریزی شد: ۲ زبان اضافه شد، ۸ ترجمه پیوند داده شد»
صفحه جابجایی در Tranzly پس از درون‌ریزی از Polylang در شبکه نمایشی ما: ۲ زبان اضافه شد و ۸ ترجمه پیوند داده شد.
وضعیت ترجمه پس از درون‌ریزی Polylang: فرانسوی و آلمانی، هر کدام ۳ برگه که به عنوان ویرایش‌شده توسط انسان علامت‌گذاری شده‌اند
وضعیت ترجمه بلافاصله پس از درون‌ریزی: ترجمه‌های فرانسوی و آلمانی، علامت‌گذاری‌شده به عنوان ویرایش‌شده توسط انسان تا هیچ ماشینی آن‌ها را بازنویسی نکند.

تصاویری از یک جابه‌جایی واقعی در شبکه نمایشی ما (از Polylang). همین صفحه و مراحل، WPML و TranslatePress را نیز مدیریت می‌کنند.

پرسش‌های متداول افراد

آیا آدرس‌های Polylang من تغییر می‌کنند؟

خیر، اگر پوشه به ازای هر زبان Tranzly را حفظ کنید: هم Polylang و هم Tranzly هر زبان را در یک پوشه قرار می‌دهند (/fr/)، و صفحات ترجمه‌شده آدرس‌های اختصاصی خود را حفظ می‌کنند.

آیا داده‌های Polylang حذف خواهند شد؟

خیر. Tranzly فقط آن‌ها را می‌خواند. جدول‌ها و تنظیمات Polylang دست‌نخورده باقی می‌مانند تا زمانی که خودتان آن‌ها را حذف کنید.

آیا می‌توانم قبل از خرید آن را امتحان کنم؟

بله. Tranzly Pro دارای نسخه آزمایشی رایگان ۱۴ روزه بدون نیاز به کارت بانکی است و اجرای آزمایشی نشان می‌دهد که چه اتفاقی بدون ایجاد هیچ تغییری خواهد افتاد.

ترجمه‌های Polylang خود را به Tranzly بیاورید

افزونه رایگان، زبان‌های نامحدود، بدون محدودیت کلمات. مهاجرت بخشی از Tranzly Pro است.