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

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

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

ওয়ার্ডপ্রেস ইন্সটল করবেন যেভাবেঃ

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

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

wp-config.php ফাইল সম্পাদনাঃ ওয়ার্ডপ্রেস কে বাংলা করার জন্য আপনার সাইটকে ইউনিকোড বান্ধব করতে হবে নইলে আপনার সাইটে ঠিকভাবে প্রদর্শিত হবে না। তাই আপনার ওয়ার্ডপ্রেস সাইটের রুট ফোল্ডার থেকে wp-config.php ফাইলটি আপনার যেকোনো একটি এডিটরে খুলুন। সেখানে ৩১ নং লাইনে DB_CHARSET  এ অন্য কিছু লেখা থাকলে সেখানে utf8 লিখুন।


/** Database Charset to use in creating database tables. */

define('DB_CHARSET', 'utf8');

এবার wp-config.php ফাইলেই ৭২ নং লাইনে বাংলা ভাষা সমর্থনের জন্য দেশের কোড bn_BD লিখে দিতে হবে। তাহলে আপনার ওয়ার্ডপ্রেস সাইটটি বাংলা ভাষা দেখানোর জন্য প্রস্তুত হয়ে যাবে।

define('WPLANG', 'bn_BD');

wp-config.php ফাইলের সম্পাদন করা কাজ শেষ এখন আপনার সাইটের যে স্থান থেকে ফাইলটি ডাউনলোড করেছিলেন সেই স্থানে আগের ফাইলটি মুছে দিয়ে নতুন ফাইলটি আপলোড করে দিন। সাইট তার কোন রকম পরিবর্তন না করেই আগের অবস্থাতেই থাকবে।

বাংলাই অনুবাদ করবেন যেভাবেঃ

আপনার ওয়ার্ডপ্রেস সাইটের সিপ্যানেল দিয়ে ফাইল ম্যানেজার খুলুন অথবা যেকোনো এফটিপি সফটওয়্যার (যেমনঃ FileZilla) ব্যবহার করে আপনার সাইটের ফাইল ম্যানেজার প্রবেশ করুন তারপরে wp-content ফোল্ডার এর মধ্যে languages  নামের একটি ফোল্ডার তৈরি করুন (যদি আগের থাকে তাহলে নতুন করে তৈরি করার দরকার নাই)।

এখন আমদের প্রয়োজন হবে ওয়ার্ডপ্রেস কে অনুবাদ করার জন্য .po এবং .mo ফাইল সমূহের। আর এই সকল ফাইলগুলো পাবেন এই লিংক এ যা এর আগে মেঘদূত টিম বেশ কিছু অংশ অনুবাদ করেছিলেন।

.po (.পো) ও .mo (.মো)  ফাইলঃ .po (.পো) ফাইলটি হচ্ছে সম্পাদনা করার জন্য। এই ফাইল আপনি ওয়ার্ডপ্রেস এর সকল লেখা (ভাষা) গুলো দেখতে পাবেন যে লেখা গুলো আপনার নিজের ভাষায় পরিবর্তন করা যাবে।  .po (.পো)  এই ফাইলে আপনি আপনার ইচ্ছা মত অনুবাদ করে .mo (.মো) ফাইলে রুপান্তরিত করতে পারবেন এবং সেই ফাইলটিকে আপনার ওয়ার্ডপ্রেস সাইটের ল্যাঙ্গুয়েজ প্যাক হিসেবে ব্যবহার করতে পারবেন।

বাংলাতে অনুবাদ করার নিয়মঃ

বাংলাতে অনুবাদ করার নিয়ম একদম সহজ! আর এই কাজটি যে কেউ করতে পারবেন। ওয়ার্ডপ্রেস কে বাংলা করার জন্য আপনার প্রয়োজন হবে একটি .po ফাইল সম্পাদনা করার সফটওয়্যার এর। ওয়ার্ডপ্রেস কোডেক্স-এ আপনি বেশ কিছু .পো ফাইল সম্পাদনা করার সফটওয়্যার পাবেন। আমি সেখান থেকে Poedit নামের সফটওয়্যারটি নির্বাচন করলাম এই টিউটোরিয়াল এর জন্য এবং আপনারাও এই লিংক থেকে ডাউনলোড করে নিতে পারেন।

পোএডিট সফটওয়্যারটি ডাউনলোড করে ইন্সটল করুন। এরপরে সফটওয়্যার টি চালু করুন। bn_BD.mo ফাইলটি পোএডিটরে ওপেন করুন তাহলে আপনি নিচের ছবির মত দেখতে পাবেন ওয়ার্ডপ্রেস এর সকল অংশের লেখাগুলো যে লেখাগুলো নিজের ভাষায় পরিবর্তন করতে পারবেন।

১) আপনি যে লেখাগুলো নিজের ভাষায় পরিবর্তন করবেন তা নির্বাচন করুন

২) নির্বাচিত লেখাগুলো এখানে দেখাবে কিন্তু এখানে পরিবর্তন করা যাবে না। পরিবর্তন করার জন্য নিচের বক্স এ দেখুন।

৩) উপরের বক্স এ ইংরেজি লেখা আছে সেটা দেখে এই বক্স এ নিজের ভাষায় অনুবাদ করে লিখুন।

৪) Save বাটনে ক্লিক করে আপনার অনুবাদ সংরক্ষণ করুন। যে স্থান থেকে bn_BD.po ফাইলটি পোএডিটরে ওপেন করেছিলেন সেই ফোল্ডারে নতুন করে একটি bn_BD.mo ফাইল তৈরি হয়ে যাবে।

[Note] মনে রাখবেনঃ ওয়ার্ডপ্রেস ল্যাঙ্গুয়েজ প্যাক সম্পাদনা করার সময় বেশ কিছু স্ট্রিং পরিবর্তন করা যাবে না। যদি সেগুলো পরিবর্তন করেন তাহলে আপনার সাইটের ল্যাঙ্গুয়েজ প্যাক এ অনেক ধরনের সমস্যা হতে পারে। যেমন যদি কোন লেখাতে %1$d  এই রকম ধরনের কোন স্ট্রিং থাকে তাহলে সেটা অবশ্যই অপরিবর্তিত রেখে অন্য লেখা গুলো অনুবাদ করতে হবে।[/Note]
যেমনঃ যদি Source Text: বক্স এ নিচের মত লেখা থাকে

Inserted %1$d links into category %2$s. All done! Go <a href="&quot;%3$s&quot;">manage those links</a>.

তাহলে Translation: বক্স এ নিচের মত করে অনুবাদ করতে হবে।

 %2$s বিভাগে %1$d লিংক জমা দেওয়া হয়েছে । সবকাজ শেষ ! এখন <a href="&quot;%3$s&quot;">এই লিংকগুলোর ব্যাবস্থাপনা</a> য় যান।

এভাবেই আপনার ওয়ার্ডপ্রেস সাইট কে নিজের ভাষাতে অনুবাদ করতে পারেন এবং আপনার অনুবাদ করা ল্যাঙ্গুয়েজ প্যাকটিকে (bn_BD.mo) আপনার সাইটের wp-content/language (যে ফোল্ডার টি এর আগেই তৈরি করেছেন) সেই ফোল্ডারে আপলোড করুন। এখন আপনি আপনার ড্যাশবোর্ড এ লগিন করে দেখুন ড্যাশবোর্ড এখন আপনার ভাষায় অনুবাদ হয়ে গেছে :)

ওয়ার্ডপ্রেস কে অনুবাদ করতে আপনার কাছে হয়তো অনেক সময় লেগে জেতে পারে। যদি আপনারর টাইপিং স্পিড ভালো হয় তাহলে দ্রুত অনুবাদ করতে পারেন। যদি অনুবাদ করা আপনার কাছে বেশ ঝামেলার মনে হয় তাহলে আপনি “মামুন সৃজন” ভায়ের অনুবাদ করা ল্যাঙ্গুয়েজ প্যাকটি ব্যবহার করতে পাররেন (এই লিংক এ গিয়ে দেখে নিন ও ডাউনলোড করে নিন বাংলা ওয়ার্ডপ্রেস ল্যাঙ্গুয়েজ প্যাক)।

পরবর্তি পর্বে থাকছে যেকোনো ওয়ার্ডপ্রেস থিমকে বা যেকোনো প্লাগিন কে বাংলাতে অনুবাদ করবেন।

সেই পর্যন্ত আপনারা ভালো থাকুন সুস্থ থাকুন। সবাইকে ধন্যবাদ!