ওয়ার্ডপ্রেস এর সবকিছু বাংলায় অনুবাদ করুন :: পর্ব ২ :: থিম ও প্লাগিন অনুবাদ

গত পর্বে আমরা দেখেছিলাম কিভাবে ওয়ার্ডপ্রেস কে নিজের ভাষায় অনুবাদ করবেন। আজকে আমি আপনাদের দেখাবো কিভাবে ওয়ার্ডপ্রেস এর যেকোনো থিমকে বা প্লাগিনকে নিজের ভাষায় অনুবাদ করবেন।

শুধুমাত্র ওয়ার্ডপ্রেস অনুবাদ করলেই ওয়ার্ডপ্রেস থিম ও প্লাগিন স্বয়ংক্রিয় ভাবে অনুবাদ হয়ে যায় না। তবে কিছু কিছু অংশ আছে যেগুলো কমন লেখা (যেমনঃ তারিখ, মন্তব্য, লেখক ইত্যাদি) র পরিবর্তন হয়ে যায়। তাই আমরা আজকে এই টিউটোরিয়াল এর মাধ্যমে দেখবো কিভাবে ওয়ার্ডপ্রেস এর যেকোনো থিম ও প্লাগিন কে বাংলা ভাষায় অনুবাদ করবেন।

ওয়ার্ডপ্রেস থিম ও প্লাগিন গুলোকে দুইভাবে অনুবাদ করা যায়ঃ

প্রথম পদ্ধতিঃ যেভাবে আমরা ওয়ার্ডপ্রেস এর .po এবং .mo ফাইল গুলো সম্পাদনা করে ওয়ার্ডপ্রেস কে অনুবাদ করেছিলাম ঠিক সেই ভাবেই আমরা ওয়ার্ডপ্রেস এর যেকোনো থিম ও প্লাগিন কে বাংলাতে অনুবাদ করতে পারি।

দ্বিতীয় পদ্ধতিঃ দ্বিতীয় পদ্ধতিটি হচ্ছে থিম ও প্লাগিন অনুবাদ করার বিকল্প ব্যবস্থা। যদি আপনার থিম বা প্লাগিন এর মধ্যে .po এবং .mo ফাইল না থাকে তাহলে এই পদ্ধতি অবলম্বন করতে হবে। এই পদ্ধতিতে আপনার থিমের বা প্লাগিনের সকল ফাইলের মধ্যে থাকা লেখা গুলোকে বাংলায় রুপান্তরিত করতে হবে।

প্রথম পদ্ধতিঃ .po, .mo  অথবা .pot ফাইল অনুবাদ

আপনার থিম বা প্লাগিন ফোল্ডার এর মধ্যে প্রবেশ করুন। সেখানে কোথায় .mo, .po অথবা .pot ফাইল আছে সেটা খুজে বের করুন। আমি সঠিক বলতে পারছি না যে কোন ফোল্ডার এর মধ্যে সেই ফাইলগুলো থাকবে, কারনঃ একেক ডেভেলপার একেক ভাবে তাদের থিম ও প্লাগিন গুলো তৈরি করে থাকে। তবে কমন কিছু ফোল্ডার দেখতে পারেন। যেমনঃ lang, languages অথবা বাইরেও থাকতে পারে। এবার .po  এবং .mo ফাইল গুলো পাওয়া গেলে আগের মত করেই অনুবাদ করুন তারপরে যে ফোল্ডার থেকে .mo এবং .po ফাইলগুলো পেয়েছিলেন সেই ফোল্ডারেই আবার রেখে দিন। এই ফাইলগুলো wp-contents/language ফোল্ডার এর মধ্যে প্রবেশ করাবেন না। কারন এই ফাইলগুলো সেখানে কোন কাজে আসবে না।

যদি .pot ফাইল থাকে তাহলে করনীয়ঃ আমরা এর আগে দেখেছিলাম কিভাবে .po ফাইল অনুবাদ করতে হয়। তবে কিভাবে .pot ফাইল সম্পাদনা করতে হয় সেটা দেখা হয়নি। তাই এখন আমরা দেখে নেবো কিভাবে .pot ফাইল থেকে .po ও .mo ফাইল তৈরি করব।

প্রথমে পোএডিট সফটওয়্যার টি ওপেন করুন এবং নিচের ছবি অনুসরণ করুন।

.Pot ফাইল থেকে .Mo এবং .Po ফাইল তৈরি করার জন্য মেনুবার থেকে (১) File মেন্যুতে ক্লিক করুন এবং তারপরে (২) New catalog from POT file… এ ক্লিক করে আপনার থিমের বা প্লাগিনের ফোল্ডার এর মধ্যে থেক .Pot ফাইলটি ওপেন করুন।  নিচের ছবির মত একটি ফর্ম আসলে ফর্মটি পূরণ করুন তারপরে OK বাটনে ক্লিক করে bn_BD.po নামে সংরক্ষণ করুন যেখানে .Pot ফাইলটি ছিল সেখানেই।

এর পরে ঠিক আগের মত করে অনুবাদ করুন এবং সরক্ষন করুন। তবে অনেক থিমে বা প্লাগিন এ .mo, po বা .pot ফাইল থাকে না। যদি আপনার থিম বা প্লাগিন ফোল্ডার এর মধ্যে  .mo, .po অথবা .pot ফাইল না থাকে তাহলে আপনাকে দ্বিতীয় পদ্ধতি অনুসরণ করতে হবে।

দ্বিতীয় পদ্ধতি (বিকল্প পদ্ধতিতে অনুবাদ)

এই পদ্ধতি অবলম্বন করে আপনি যেকোনো লেখাগুলোকে অনুবাদ করতে পারবেন এবং এর জন্য কোন .Mo  ফাইলের প্রয়োজন হবে না। আর এই পদ্ধিতি আগের চেয়ে অনেক সহজ হলেও আগের চেয়ে অনেক বেশি সময়ের প্রয়োজন। কেননা আপনি যে যে লেখাগুলো পরিবর্তন করবেন সেই লেখাগুলো একে একে খুজে বের করে অনুবাদ করতে হবে। উদাহারন স্বরূপ নিচের ছবিগুলো দেখুন।

থিম অথবা অনুবাদ করার জন্যঃ

উপরের ছবিতে দেখতে পাচ্ছেন আমি আগের লেখাগুলো মুছে ফেলে দিয়ে নতুন করে লিখেছি আপনাকেও সেই একই ভাবে আগের লেখাগুলো মুছে ফেলে দিয়ে নতুন করে বাংলা লিখতে হবে।

এই কাজগুলো শুধু ওয়ার্ডপ্রেস ড্যাশবোর্ড দিয়েই নই আপনি যেকোনো টেক্সট এডিটর দিয়েও করতে পারবেন সেক্ষেত্রে খেয়াল রাখতে হবেঃ আপনার সম্পাদনা করা ফাইলটি উনিকোড (UTF-8) মুডে সংরক্ষণ হচ্ছে কিনা? নাহলে আপনার খাটুনি বেকার যাবে :D

আশা করি আপনারা সবাই এখন থেকে যেকোনো থিম বা প্লাগিন কে নিজের মত করে অনুবাদ করে ব্যবহার করতে পারবেন এবং অন্যকেও ব্যবহার করতে সহযোগিতা করবেন। সবাইকে ধন্যবাদ! সবাই ভালো থাকবেন আশা করি সামনের দিন নতুন কোন টিউটোরিয়াল নিয়ে হাজির হব।