পরিবর্তন করার নির্দেশিকা

আপনার অনুবাদ না হারিয়ে WPML থেকে Tranzly-তে স্যুইচ করুন

Tranzly Pro আপনার WPML-এ অনুবাদ করা বিষয়বস্তু ইমপোর্ট করে: আপনার ভাষা, আপনার অনুবাদ এবং সেগুলোর মধ্যকার লিঙ্ক। WPML-এর ডেটা অপরিবর্তিত থাকে, তাই আপনি যেকোনো সময় পুনরায় ফিরে যেতে পারেন।

ধাপে ধাপে

  1. আপনার সাইটের ব্যাকআপ নিন

    যেকোনো বড় পরিবর্তনের আগে যেমন করা হয়, প্রথমে একটি সম্পূর্ণ ব্যাকআপ নিন। আপনার হোস্টিং বা একটি ব্যাকআপ প্লাগইন এক ক্লিকেই এটি করতে পারে।

  2. Tranzly এবং Tranzly Pro ইনস্টল করুন

    WordPress.org থেকে বিনামূল্যের Tranzly ইনস্টল করুন, তারপর Tranzly Pro ইনস্টল করুন (আমদানি করার ফিচারটি Pro-এর অন্তর্ভুক্ত; ১৪ দিনের ফ্রি ট্রায়ালের জন্য কোনো কার্ডের প্রয়োজন নেই)।

  3. WPML নিষ্ক্রিয় করুন

    Plugins থেকে WPML নিষ্ক্রিয় (deactivate) করুন। এটি মুছে ফেলবেন না: এর ডেটা আপনার ডেটাবেসে থেকে যায় এবং Tranzly সেখান থেকেই তা পড়ে। দুটিই সক্রিয় থাকলে সেগুলোর ঠিকানা ও সুইচারগুলোর মধ্যে সংঘাত তৈরি হবে।

  4. একটি মহড়া পরীক্ষা (ড্রাই রান) চালান

    Tranzly খুলুন, তারপর Settings, তারপর Workflow এবং “Switch from WPML, Polylang or TranslatePress” খুলুন। Tranzly খুঁজে পাওয়া WPML ভাষাগুলো দেখাবে। “Dry run”-এ চাপ দিন: এটি আপনার কনটেন্ট পরীক্ষা করে দেখবে কিন্তু কোনো পরিবর্তন করবে না।

  5. আমদানি করুন

    “Import”-এ চাপ দিন। বড় সাইটগুলো ছোট ছোট ধাপে আমদানি করা হয়, যাতে কোনো টাইমআউট না ঘটে; কতগুলো ভাষা এবং অনুবাদ এসেছে তা না দেখানো পর্যন্ত পৃষ্ঠাটি খোলা রাখুন।

  6. যাচাই করুন, তারপর ভাষা পরিবর্তনকারী সুইচার যোগ করুন

    প্রতিটি ভাষা দেখতে Translation status খুলুন। এরপর আপনার হেডারে Language switcher ব্লকটি বসান, অথবা মেনু আইটেম, উইজেট বা ভাসমান বোতাম ব্যবহার করুন।

মত পরিবর্তন করেছেন? “Undo the import” ইমপোর্টের মাধ্যমে যা যুক্ত হয়েছিল ঠিক তা সরিয়ে দেয় এবং আপনি পুরানো প্লাগইনটি পুনরায় চালু করতে পারেন।

আসলে কী ঘটে

আপনার WPML ডেটা নিয়ে Tranzly কী করে

  • আপনার ভাষাগুলো Tranzly-তে যোগ করা হয়েছে, যেখানে আপনার প্রধান ভাষাটি প্রথমে রয়েছে।
  • প্রতিটি অনুবাদ করা পৃষ্ঠা, পোস্ট, পণ্য, বিভাগ এবং ট্যাগ আগের মতোই থাকে এবং এর মূল বিষয়ের সাথে ঠিক সেভাবেই যুক্ত থাকে যেভাবে WPML যুক্ত করেছিল (WPML-এর অনুবাদ গ্রুপ)।
  • WPML-এর স্ট্রিং ট্রান্সলেশনে আপনি যেসব লেখা অনুবাদ করেছেন (সাইটের শিরোনাম, ট্যাগলাইন, উইজেট) সেগুলো Tranzly-র সাইট টেক্সটে চলে আসে।
  • আমদানিকৃত অনুবাদগুলো সুরক্ষিত থাকে: কোনো মেশিন রি-ট্রান্সলেশন এগুলোর ওপর ওভাররাইট করে না, কারণ কোনো ব্যক্তি এগুলো সম্পাদনা করে থাকতে পারেন।
  • আপনার থিমের যে কোডটি WPML-এর সর্বাধিক পরিচিত ফাংশন, icl_object_id() কল করে, তা কাজ করতে থাকে (Tranzly Pro এর উত্তর দেয়)।

Tranzly সরাসরি আপনার ডাটাবেস থেকে WPML-এর ডেটা পড়ে, তাই আমদানি চলাকালীন WPML সক্রিয় থাকার বা লাইসেন্স থাকার প্রয়োজন নেই।

আমদানি স্ক্রিন

Polylang থেকে স্যুইচ করার পর Tranzly: “আমদানিকৃত: ২টি ভাষা যোগ করা হয়েছে, ৮টি অনুবাদ সংযুক্ত করা হয়েছে”
আমাদের ডেমো নেটওয়ার্কে Polylang থেকে আমদানির পর Tranzly-তে স্যুইচ স্ক্রিন: ২টি ভাষা যোগ করা হয়েছে এবং ৮টি অনুবাদ লিঙ্ক করা হয়েছে।
Polylang ইমপোর্টের পরে অনুবাদের স্থিতি: ফরাসি এবং জার্মান, প্রতিটি ৩টি পৃষ্ঠা কোনো ব্যক্তির দ্বারা সম্পাদিত হিসাবে চিহ্নিত
ইমপোর্টের ঠিক পরপরই অনুবাদের স্থিতি: ফরাসি এবং জার্মান অনুবাদসমূহ, কোনো ব্যক্তির দ্বারা সম্পাদিত হিসাবে চিহ্নিত যাতে কোনো মেশিন সেগুলি ওভাররাইট না করে।

আমাদের ডেমো নেটওয়ার্কে একটি বাস্তব রূপান্তরের স্ক্রিনশট (Polylang থেকে)। একই স্ক্রিন এবং ধাপগুলি WPML এবং TranslatePress পরিচালনা করে।

সাধারণ জিজ্ঞাসা

আমার WPML ঠিকানাগুলো কি পরিবর্তিত হবে?

Tranzly প্রতিটি ভাষাকে আপনার পছন্দ অনুযায়ী একটি ফোল্ডার (/de/), একটি সাবডোমেন বা নিজস্ব ডোমেন দেয়। WPML-এ ব্যবহৃত একই প্যাটার্ন বেছে নিন এবং আপনার অনূদিত পৃষ্ঠাগুলি তাদের ঠিকানা বজায় রাখবে।

WPML-এর ডেটা কি মুছে ফেলা হবে?

না। Tranzly শুধুমাত্র এটি পড়ে। আপনি নিজে না সরানো পর্যন্ত WPML-এর টেবিল এবং সেটিংস যেমন আছে তেমনই থাকবে।

কেনার আগে কি এটি পরীক্ষা করে দেখতে পারি?

হ্যাঁ। Tranzly Pro-তে কোনো কার্ড ছাড়াই ১৪ দিনের ফ্রি ট্রায়াল রয়েছে, এবং ড্রাই রান কোনো পরিবর্তন না করেই কী ঘটবে তা দেখায়।

আপনার WPML অনুবাদগুলো Tranzly-তে নিয়ে আসুন

বিনামূল্যে প্লাগইন, সীমাহীন ভাষা, কোনো শব্দসীমা নেই। পরিবর্তন করার সুবিধাটি Tranzly Pro-এর অংশ।