WordPress এমন একটা ব্যবস্থা যেখানে সবকিছু আপনার প্রয়োজনমত সাজিয়ে নিতে পারেন। আজকে আমরা দেখবো কিভাবে WordPress-এ বিভিন্ন জায়গায় নিজের মতো অনুবাদ করে নেওয়া যায়। সাধারণত ৩ জায়গায় অনুবাদ করা দরকার পরে।
- DashBoard Translation
- Theme Translation
- Plugin Trasnlation
DashBoard Translation
আমরা আগেই দেখেছি কিভাবে WordPress-এর DashBoard-এ বাংলা ভাষা ইন্সটল করা হয়। অনেক সময় এখানে কোন লাইন বা শব্দ বদলাতে হতে পারে। এজন্য আমাদের একটা Software দরকার হবে, যার নাম PoEdit. কাজটাকে কয়েক ভাগে ভাগ করে নেওয়া যাক।
- PoEdit ইন্সটল করা
- *.mo ফাইলকে *.po ফাইলে কনভার্ট করা
- *.po ফাইলকে এডিট করা
- *.po ফাইলকে *.mo ফাইলে কনভার্ট করা
- অনুবাদকৃত *.mo ফাইল ইন্সটলেশন
PoEdit ইন্সটল করা
- PoEdit-এর ওয়েবসাইট থেকে PoEdit ডাউনলোড করে নিন।
- ডাউনলোডকৃত ফাইলটি Open করুন।
- ‘Next >”-এ ক্লিক করুন।
- “I accept the agreement” সিলেক্ট করে ‘Next >”-এ ক্লিক করুন।
- Installation Directory বদলাতে চাইলে বদলাতে পারেন। আমার মতে বদলানোর দরকার নাই।
- ‘Next >”-এ ক্লিক করুন।
- ‘Next >”-এ ক্লিক করুন।
- যদি Start Menu-তে PoEdit ফোল্ডার না রাখতে চান, তাহলে লাল চিহ্নিত বক্সে টিক দিন।
- ‘Next >”-এ ক্লিক করুন।
- “Install”-এ ক্লিক করুন।
- Install হয়ে গেলে “Finish”-এ ক্লিক করুন।
ব্যস, হয়ে গেল PoEdit ইন্সটল করা।
*.mo ফাইলকে *.po ফাইলে কনভার্ট করা
*mo ও *.po হল WordPress-এর Language ফাইল। *.po ফাইলে Translation স্ক্রিপ্ট থাকে। সেটাকে *.mo ফাইলে কনভার্ট করে WordPress-এ ব্যবহার করা হয় (ইতোমধ্যে আমরা WordPress-এ বাংলা ভাষা ইন্সটল করেছি। সেখানে “bn_BD.mo” নামের ফাইল ব্যবহার করা হয়েছে)। PoEdit সফটওয়্যার *.mo ফাইল Read করতে পারে না। এটা *.po ফাইল Read ও Edit করতে পারে। তাই প্রথমে আমাদের প্রথম কাজ *.mo ফাইলকে *.po ফাইলে কনভার্ট করা।
- Bengali localization of wordpress. Project Code: Meghdut থেকে “bn_BD.mo” ফাইলটা Download করুন।
- এটাকে Copy করে PoEdit Installation Directory-এর মধ্যে ‘bin’ নামক Folder-এ Paste করুন। (আপনি যদি Installation Directory বদলিয়ে না থাকেন তাহলে এই Directory-তে Paste করতে হবে – “C:\Program Files\Wordpress\Poedit\bin”)
- Right Cilck করে New থেকে Text Document সিলেক্ট করুন।
- “New Text Document” Open করুন।
- লিখুন – msgunfmt bn_BD.mo > bn_BD.po
- এরপর “File” মেনু থেকে “Save As…” -এ ক্লিক করুন।
- File name: mo2po.bat ও Save as type: All Files দিয়ে Save করুন।
- সেভ করা ফাইলটাকে Open করুন।
- দেখুন “bn_BD.po” ফাইল এসে গেছে।
*.po ফাইলকে এডিট করা
- “bn_BD.po” ফাইলটার ওপর Right Click করে Open-এ ক্লিক করুন।
- লিস্ট থেকে Notepad সিলেক্ট করে “OK”-তে ক্লিক করুন।
- এরকম লেখা দেখা যাবে।
- এখানে msgid এর পর কোটেশন মার্ক(“…”)-এর ভেতর যেটা লেখা থাকে সেটা হল WordPress-এর Default Laguage ইংরেজিতে DashBoard-এ যেটা লেখা থাকে সেটা। এবং msgstr এর পর কোটেশন মার্ক(“…”)-এর ভেতর যেটা লেখা থাকে সেটা হল সেই ইংরেজির বদলে আপনি কি লেখা দিতে চান সেটা।
- ধরুন আপনি DashBoard-এ “Dashboard” লেখাটা পরিবর্তন করে চাচ্ছেন। তাহলে [Ctrl]+[F] চাপুন। Find বক্স আসবে। সেখানে Dashboard লিখে “Find Next”-এ ক্লিক করুন। দেখুন সেটা চলে এসেছে।
এখানে msgstr এর পর “খেরোখাতা” লেখা আছে। এর মানে ইংরেজি DashBoard-এ যেখানে “Dashboard” লেখা দেখাত সেখানে বাংলা DashBoard-এ “খেরোখাতা” লেখা দেখাবে। আপনি চাইলে এটা বদলে দিতে পারেন। যেমন – আপনি যদি “খেরোখাতা”-এর পরিবর্তে “ড্যাশবোর্ড প্যানেল” লেখেন তাহলে বাংলা DashBoard-এ ইংরেজি DashBoard-এ যেখানে “Dashboard” লেখা দেখাত সেখানে “ড্যাশবোর্ড প্যানেল” লেখা দেখাবে।
- আবার ধরুন আপনি DashBoard-এ “Media” লেখাটা পরিবর্তন করে “মিডিয়া” করতে চাচ্ছেন। আগের মতো [Ctrl]+[F] চাপুন। Find বক্স আসবে। সেখানে Media লিখে “Find Next”-এ ক্লিক করুন। যদি msgid “Media” লেখা খুঁজে পান তাহলে আগের পদ্ধতি অনুসরণ করুন। না হলে ফাইলের একদম শেষে লিখুন,
- খেয়াল করুন, অনেক জায়গায় % , $ ইত্যাদি চিহ্ন বা HTML Tag সহ কিছু Word বা Term আছে। সেগুলা পরিবর্তন করা যাবে না। যেমন-
- ফাইল Edit করা শেষ হলে সেভ করে বের হয়ে আসুন।
*.po ফাইলকে *.mo ফাইলে কনভার্ট করা
- PoEdit সফটওয়্যারটি রান করুন।
- File মেনু থেকে Open অপশনে ক্লিক করুন।
- আপনার এডিট করা bn_BD.po ফাইলটি open করুন।
- File মেনু থেকে Save অপশনে ক্লিক করুন।
- আপনার আগের bn_BD.mo ফাইল রিপ্লেস হয়ে যাবে।
আমরা পেয়ে গেলাম অনুবাদকৃত bn_BD.mo ফাইল।
অনুবাদকৃত *.mo ফাইল ইন্সটলেশন
- আগের bn_BD.mo ফাইলের স্থানে এটা রিপ্লেস করা লাগবে।
- “WordPress.org টিউটোরিয়াল (পর্ব ৬) : বাংলা ভাষা ইন্সটল” অনুসারে এটা করুন। সবকিছু আগের মত করলেই হবে। শুধু আপনার এডিট করা bn_BD.mo ফাইলটা ব্যবহার করতে হবে।
তাহলে, আমরা শিখে গেলাম কিভাবে DashBoard-কে নিজের মতো Translation করে নেওয়া যায়।
nic
*.po ফাইলকে এডিট করা
“bn_BD.po” ফাইলটার ওপর Right Click করে Open-এ ক্লিক করুন।
লিস্ট থেকে Notepad সিলেক্ট করে “OK”-তে ক্লিক করুন।
এরকম লেখা দেখা যাবে।
কিছুই দেখা যায় ন,,, কয়েকবার চেষ্টা করেছি///
*.po ফাইলকে এডিট করা
“bn_BD.po” ফাইলটার ওপর Right Click করে Open-এ ক্লিক করুন।
লিস্ট থেকে Notepad সিলেক্ট করে “OK”-তে ক্লিক করুন।
এরকম লেখা দেখা যাবে।
কিন্তু notepad দিয়ে Open করলে কোন লেখা আসে না, Blank একটা পেজ আসে। কি করব?? আমার ব্লগটা এখন দেখুন ??? রকম হয়ে গেছে… http://www.beanibazar-sylhet.tk
আপনি কোথাও একটা গোলমাল করে ফেলেছেন… কোথায় করেছেন বলা মুস্কিল… একদম শুরু থেকে আবার আরম্ভ করুন… তাহলেই ভালো হয়…
Apni ki wordpress upload koresen thikvabe?
Create a configuration file e click kore tutorial follow korun.. Sekhane bistarito deya ase…
Create a configuration file e click kore tutorial follow korun..
ট্রিপল এস ভাই টিউটোরিয়াল (পর্ব ৪): WordPress কনফিগারেশন বোজতে সমস্যা হচ্ছে ।Domain Address-এ গেলে (যেমন আমারটি http://www.shafiul-alam.co.cc)
নিচের লেখাটি দেখাচ্ছে।
Thank you for your order from us! Your hosting account has now been setup and email has been sent contains all the information you will need in order to begin using your account.
Sponsored By Domain Host Mart. Need Premium Web Hosting? Check out So Cheap Host
“Create a Configuration File”- খুজে পাচ্ছিনা Plz Help me.
Apni ki thikvabe WordPress upload koresen? Ar ekbar check koren…
ট্রিপল এস ভাইয়া। অনেক উপকার হচ্ছে আপনার টিউনগুলোতে। আমি এখন wordpress সম্পর্কে যা মনে করি তা হলো “wordpress!!! এটাতো কোনো ব্যাপারই না!!! ট্রিপল এস ভাইয়া আছেনা।”। অসংখ্য ধন্যবাদ।
ধন্যবাদ… টিজেরাই হল টিউনারপেজের প্রেরণা…
ছবিগুলার জন্য স্পেশাল থ্যাংকস !
আপনাকে স্পেশাল ধন্যবাদ…
মাত্রাতিরিক্ত একটা চরম টিউন !
:) ধন্যবাদ… আপনাদের জন্যই তো এসব…
অনেকে অনেক ভাবে বলেছে আমার বলার ভাষা নাই। বুজে নিয়েন। ধন্যবাদ ট্রিপল এস ভাই।
বুঝে নিলাম… :)
খুব সুন্দর হইছে ।ধন্যবাদ ।
:) শুনে ভালো লাগল…
jotil…..tune….thnks
আপনাকেও…
এরকম জটিল জটিল টিউন আরো চাই।
চেষ্টা চালিয়ে যাবো…
জটিল একটা টিউন হইছে ট্রিপল এস ভাই। আপনাকে ধন্যবাদ।
মন্তব্যের জন্য ধন্যবাদ…
অনেক সুন্দর হয়েছে লেখা ভাইয়া, আমি তো লেখার সময়ই পাই না, তার মধ্যে আবার পিতা-মাতার চিল্লাচিল্লি। বলেন তো কি করি ???
চোখ-কান বুজে চিল্লাচিল্লি শুনে যাও… কিছুই করার নাই… হাহাহা…
সহমত!
সুন্দর হচ্ছে আমাদের জ্ঞান বেড়ে চলছে দিনের পড়ে দিন
জানার মধ্যেই আনন্দ… শিখতে থাকুন…
আপনারা পাশে থাকলে সহজেই শিখতে পারব ।
জটিল! অসাধরণ! ট্রিপল এস ভাই, আপনার জন্য ওয়ার্ডপ্রেস এখন অনেক ইজি লাগছে।
সবার কাছে আরো আরো ইজি করে দিতে চাই…
আপনার টিউটোরিয়াল গুলো আসলেই অসাধারণ হচ্ছে। চমৎকার। বিশেষ ভালো হচ্ছে কারন প্রচুর ছবি যোগ করছেন। খুব ই উপকার হবে নতুনদের জন্য। :D ধন্যবাদ
ধন্যবাদ… কিন্তু সমস্যা হচ্ছে লেখার সময় পাচ্ছি না… তাই লেখা দিতে দেরি হচ্ছে… পাঠকরা ধৈর্য ধরে নিজেদের গুণে ক্ষমা করলে বেঁচে যাই…
হাহা সময় নিয়ে লিখুন সমস্যা নেই তবে যেভাবে লিখছেন এভাবে লিখার মান ধরে রাখলেই হবে আরকি। আর কারো দরকার হলে ত আপনাকে আওয়াজ দিবেই তখন হেল্প করে দিয়েন আরকি। :D
লিখবো যখন ভালো করেই লিখবো… দায়সাড়া লিখে তো আর আমার লাভ নাই…
অনেক সুন্দর হয়েছে। রীতিমতো আগের টিউনগুলোর মতোই। তবে লেখার সময় ছবিগুলোকে যদি পারেন টিউনে মাঝখানে নিয়ে আসবেন। এজন্য ছবি সিলেক্ট করে Centre বাটনে ক্লিক করলেই হবে। ধন্যবাদ। মনে কিছু নিবেন না, কথাগুলোর জন্য
কিছু মনে করবো কেনো? এখনি করে দিচ্ছি। @অনির্বাচিত টিউনার
SSS ভাই, এখন দেখেন টিউন অনেক সুন্দর দেখাচ্ছে। এভাবে করবেন, তাহলে টিউনে আরও সুন্দর হবে। :D :D :D
:) :) :P
সহমত……………………………….