How to apply bangla language in wordpress

আপনি যদি আপনার ওয়েবসার্ভারে ওয়ার্ডপ্রেস ইনস্টল করে থাকেন ( ইন্সটলেশন গাইড ) তবে আপনি চাইলে আপনার ওয়ার্ডপ্রেসে অন্য কোন ভাষা বা বাংলা ভাষা ব্যবহার করতে পারেন। ওয়ার্ডপ্রেসের ইন্টারফেসের বিভিন্ন ভাষার ট্রান্সলেশনে ব্যবহৃত হয় .PO(Portable Object) এবং .MO(Machine Object) ফাইল। এই ফাইল গুলো হচ্ছে ওয়ার্ডপ্রেসের Language ফাইল। এতে ওয়ার্ডপ্রেসে ব্যবহৃত শব্দগুলো ইংরেজীতে দেয়া আছে। যা .po ফাইলের জন্য বিশেষ কিছু এডিটর দিয়ে অন্যান্য ভাষায় অনুবাদ করা যায়।এমন একটি এডিটর হচ্ছে poEdit ডাউনলোড করতে পারেন এখান থেকে। ওয়ার্ডপ্রেসের অফিশিয়াল ল্যাঙ্গুয়েজ ফাইল wordpress.pot ডাউনলোড করতে পারেন এখান থেকে ।

পো -এডিট সম্পর্কে বিস্তারিত পরে বলব। এখন শুধু জানাবো এই লোকালাইজড বা অনুবাদকৃত ফাইলগুলো কি করে আপনার ওয়ার্ডপ্রেসে ব্যবহার করবেন।

http://codex.wordpress.org/WordPress_in_Your_Language

এখানে বিভিন্ন ভাষার ওয়ার্ডপ্রেস ল্যাঙগুইজ ফাইল আছে। সেখানে Bangla – Bengali নামে বাংলা WordPress Language ফাইলের জন্য লিন্ক দেখতে পাবেন। হ্যা ওয়ার্ডপ্রেস কে মেঘদূত নামের প্রজেক্টে বাংলায় লোকালাইজ করা হয়েছে। সেখান থেকে প্রথম লিন্ক Bengali localization of wordpress. Project Code: Meghdut ক্লিক করুন তাহলে দুটো ফাইল দেখতে পাবেন bn.mobn.po
এদুটোই ওয়ার্ডপ্রসের বাংলা Language ফাইল। bn.mo হচ্ছে কম্পাইলকৃত language ফাইল যেটা আমরা ওয়ার্ডপ্রেস কে বাংলায় দেখতে ব্যবহার করবো , আর bn.po ও language ফাইল যেটা দ্বারা অনুবাদ করা হয়েছে এবং bn.mo ফাইল টি তৈরী করা হয়েছে।
আপনি চাইলে poEdit দিয়ে bn.po ফাইলটি খুলে পূর্বে অনুবাদকৃত বাংলা গুলো পরিবর্তন করতে পারবেন।


এবার আসা যাক বাংলা Language ফাইলটি আপনার ওয়ার্ডপ্রেস ব্লগে ইনস্টলেশন পর্বেঃ

এখন এফটিপি ক্লায়েন্টের মাধ্যমে আপনার ওয়েবসার্ভারে রাখা ওয়ার্ডপ্রেস ফাইল দেখুন। সেখান থেকে wp-includes ফোল্ডারে যান। সেখানে languages” নামে একটি ফোল্ডার তৈরী করুন। এবার সেই languages ফোল্ডারের ভিতরে bn.mo ফাইলটি কপি করুন।কপি হয়ে গেলে ওয়ার্ডপ্রেসের মূল ফোল্ডারে ফিরে আসুন। এবার সেখান থেকে wp-config.php ডাউনলোড করে ফাইলটি খুলুন ।

/ Change this to localize WordPress. A corresponding MO file for the
/ chosen language must be installed to wp-includes/languages.
/ For example, install de.mo to wp-includes/languages and set WPLANG to ‘de’
/ to enable German language support.
define (‘WPLANG’, ‘bn’);

উপরোক্ত কোড দেখতে পাবেন সেখানে একটি লাইনে define (‘WPLANG’, ”); কোড দেয়া থাকবে সেখানে ‘ ‘ এই দুটো মার্কের মধ্যে bn লিখে দিন।

এক্ষেত্রে মনে রাখবেন আপনার language ফাইলনেম যদি হয় bn.mo বা en.mo তবে শূধু নামটাই bn উপরের কোডে উল্যেখ করতে হবে। এক্সটেনশন সহ নয়।

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

উল্ল্যেখ্য সকল বাংলা অনুবাদ ইউনিকোডে করা হয়েছে।

আমার লোকালসার্ভারে হোস্ট করা ওয়ার্ডপ্রেসের কিছূ স্ক্রিনশট দিলামঃ

চিত্রঃ লগইন উইন্ডো

চিত্রঃ ওয়ার্ডপ্রেস এডিটর

চিত্রঃ অপশন

চিত্রঃ ইউজারস্

46 comments

  1. Darklord · December 28, 2006

    ভালো হয়েছে তবে কিছু বিষয় চোখে পড়েছে –
    link

  2. amazon707 · December 29, 2006

    this work is simply amazing🙂

  3. nhm tanveer hossain khan (hasan) · December 29, 2006

    khub valo ..
    i am gonna set it up for my younger sister🙂 thank you😀

  4. Darklord · December 29, 2006

    that’s great, If u need help for install wordpress u can checkout this tutorialwordpress installation guide

  5. jewelosman · May 24, 2007

    thanks for this tutorial….

  6. Robin · November 9, 2007

    I want to use both Bangla and English in my blog using Gengo. Please help me.

  7. Labib · January 6, 2008

    Nice Post! Please check the PoEdit url that might be poedit.net.

    All the best

    Labib

  8. Hasan · August 20, 2008

    Foysal vhai sob kichu thik moto hoiche..Ekhon ki ami amer blog a banglai likte parbo.

  9. norokerpaapi · September 1, 2008

    bangla lekha khubi choto dekhacche…ami wordpress er web e signup korechi ebong lang bangla set korechi..plz help korun

  10. ধন্যবাদ,
    অনেক উপকার হলো।

  11. masrah · February 7, 2009

    many many thanks

  12. riaz · April 16, 2009

    ধন্যবাদ,
    অনেক উপকার হলো।

  13. Mahbub · May 5, 2009

    thanks

  14. mithu · May 31, 2009

    কিছুদিন পূর্বে আমি আমার নিজের জন্য একটা ডোমেইন (http://mithu.net) ও হোস্টিং নিই। আমি সি প্যানেল এর Fantastico থেকে আমার সার্ভারে ওয়ার্ডপ্রেস এবং এতে http://codex.wordpress.org থেকে Bengali(bn_BD) ইন্সটল করি । এরপরে লগিন পেজটা অবশ্য বাংলায় কিন্তু ভিতরের বেশির ভাগ অপশনই ইংরেজিতে ও একটু অন্যরকম, আপনি যে স্ক্রীন শটস (লগিন উইন্ডো,ওয়র্াডপ্রেস এডিটর, অপশন, ইউজারস)গুলো দিয়েছেন ইন্টারফেসগুলো সেই রকম নয়। আমি বেশ কয়েকজনের বাংলা ব্লগ ওয়ার্ডপ্রেসে দেখেছি। আমি চাইছি পুরো সেরকম একটা ইন্টারফেস। আমার কম্পিউটার এবং ইন্টারনেট সম্পর্কে মোটামুটি ধারণা আছে, একটু বুঝিয়ে দিলে পারব। কি কি প্লাগইন ব্যবহার করব, বাংলা ইউনিকোডে টাইপ কিভাবে করব, কি ফন্ট ব্যবহার করব প্রভৃতি নিয়ে যদি একটা টপিক দিতেন তা হলে বেশ ভালো হতো।
    ধন্যবাদান্তে,
    মিঠু
    nzaman.mithu@yahoo.com

  15. Darklord (: = · May 31, 2009

    আমার এখন EXAM চলছে তো তাই কিছুদিন অপেক্ষা করুন এটি নিয়ে লিখবো পরে

  16. mithu · May 31, 2009

    thank you….
    waiting for ur writing.

  17. mithu · June 1, 2009

    apnar exam kobe sesh hobe..
    waiting…

  18. sumon · June 4, 2009

    ভাই অন্ধকারের রাজা, মিঠু ভাইয়ের সাথে আমিও ঐ একই সমাধান খুজছি, মেঘদুতের এম ও ফাইল ব্যবহার করছি কিন্তু অনেক অপশন ই ইংরাজিতে রয়ে গেছে, তাই আপনার পরীক্ষা শেষ হওয়ার অপেক্ষায় আছি অতি সত্তর এর উপরে একটা লেসন আপনার কাছ থেকে না পেলেই নয়।
    ধন্যবাদান্তে,
    সুমন

  19. sumon · June 4, 2009

    মিঠু ভাই, একটু আগে ইন্টারনেট ঘাটাঘাটি করে আমাদের সমস্যার আপাতত যে সমাধান পেলাম তা হল পিও এডিট বলে একটা সফটওয়্যার আছে (এই লিংক হতে ডাউনলোড করতে পারেনঃ http://sourceforge.net/project/downloading.php?groupname=poedit&filename=poedit-1.4.2-setup.exe&use_mirror=voxel) ওটা দিয়ে মেঘদুতের bn_BD.po ফাইল টা এডিট করতে হবে। কারন অনেক কিছুই পুরোপুরি ট্রান্সেলেশন করা হয়নি। আমি এই মাত্র ওটা ডাউনলোড করে আমার প্রয়োজনীয় লাইন্ন গুলি বাংলায় করে নিয়েছি। ওটা অপারেট করা বেশ সহজ আপনি এক এক টি করে ইংরাজি লাইন সিলেক্ট করবেন আর নীচে বাংলা লিখবেন এবং তার পর সেভ করলে bn_BD.mo ফাইল আপডেটেড হয়ে যাবে।

    • mithu · June 18, 2009

      thanx sumon vai…..
      i’ll try it soon….
      & what about your wordpress blog site status now after using it?
      are the pages in bangla now?

  20. Darklord (: = · June 11, 2009

    ভাইরে দেরী আছে আগামী মাসের ১৩ তারিখে শেষ

  21. Darklord (: = · June 11, 2009

    পোএডিট এর কথা আমি এখানেই বলেছিলাম পড়ে দেখুন আপাতত পোএডিট নিয়ে এক্সপেরিমেন্ট করতে থাকুন নিজেই শিখে যাবেন। আর এক্সপেরিমেন্টের নিরাপদ উপায় হচ্ছে লোকাল সার্ভারে”XAMPP” WP HOST করে ট্রাই করুন । আর ubuntu.linux.org.bd এর মেইলিং লিস্টে যোগ দিয়ে পোএডিটের ব্যাপারে গাইডেন্স ও পেতে পারেন

  22. Darklord (: = · June 11, 2009

    ট্রান্সলেশনে পরিবর্তন এনে POEDIT দিয়েই .mo ফাইলটা তৈরি করতে হবে

  23. Rahinur Rahaman · August 24, 2010

    WordPress 3.0.1 এ কাজ করছেনা!

  24. আসকার · February 10, 2011

    অনেক ধন্যবাদ ভাই। WP নিয়ে আরো জানতে চাই।

  25. istiak mahmud · March 5, 2011

    i am having some problem. mostly the same. i can not post any post in bangla. whenever i try to post it publish like ?? ?? ???? ???? this. some say i should change my mysql database collation to utf8_general_ci. i did. but nothing. i then used that encoding utf8_general_ci to my read option of wordpress blog. its now doing somewhat… not so good. most of the time i post, come publish like ?? ????? ????????. i can edit later and then it work in bangla. is there anybody who can help?

  26. Emrul Khan · April 30, 2011

    is necessary to save po file into mo after editing?

  27. soluitionpoint · April 30, 2011

    is necessary to save po file into mo after editing?

  28. niaz · May 4, 2011

    SORRY BRO I M IN SAME PROBLEM

  29. nokiasolution · May 4, 2011

    publish like ?? ????? ????????. pls help me

  30. anisur rahman · August 1, 2011

    not working

  31. roky · August 5, 2011

    ভাই এই পধ্যতিতে আমার ওয়েব সাইট বাংলা হয়েছে। তবে বাংলা লিখলে তা সাইটে ??????????? ????? ????? ???? এরকম হওয়ে যায়।

  32. Monkey Tail · September 14, 2011

    ভাই এই পধ্যতিতে আমার ওয়েব সাইট বাংলা হয়েছে। তবে বাংলা লিখলে তা সাইটে ??????????? ????? ????? ???? এরকম হওয়ে যায়। কিন্তু লোকাল সারভারে বাংলা ঠিক দেখায়……… Plz help

  33. somyadeep · January 13, 2012

    The admin panel is now in bengali ,but the problem is that i am not able to post content in Bengali . Its shows ???? marks instade of bengali font.

    please help me .

  34. joy · March 28, 2012

    ami onek blog poresi onek tutorial dekhechi abong thik temni kaj koresi , kintu mar wardpress blog bangla korte parini. apnar deoa nirdeshona onujai kaj koresi , kintu tateo kaj hoye ni. ex : first amar sever er public_html>wp-includes>languages>bn.mo upload koresi . tarpor public _html folder theke wp-congiguration download kore ta notpad dara edit kore abar shekhanei upload koresi. kintu tate kon kaj hoyni. Doya kore ki bolben er vitore ki kono vul truti royese. and what?

  35. Golder · July 10, 2012

    Poedit কিভাবে ব্যাবহার করব বুঝতে পারছি না।একটু বুঝায়ে দেবেন প্লিজ!

  36. nice post , Social media is a great power and biggest community now a day. wordpress is most popular social site in the world. So Get more

  37. Shift Robin · December 8, 2013

    the was amazing in a word…. great work ..🙂

  38. survivalfacts · February 12, 2014

    দারুণ

  39. Md. Yousuf · May 21, 2014

    ভাই অনেক বড় ঝামেলা থেকে বাঁচালেন।

  40. zahidul · May 24, 2014

    আপনাকে প্রথমেই ধন্যবাদ চমৎকার এই সাইটটির জন্য। আরেকটা বিষয় লক্ষ করলাম আপনি কোন বিজ্ঞাপন ব্যবহার করছেন না। এটা অবশ্যই আপনার ব্যাক্তিগত ব্যাপার। তার পরও আপনি চাইলে আপনার সাইটে কিছু বিজ্ঞাপন দিতে পারেন। আমরা একটি অনলাইন এড নেটওয়ার্ক চালাচ্ছি। আপনি চাইলে আমাদের পাবলিশার সাইন আপ করে আমাদের বিজ্ঞাপন শেয়ার করে কিছুটা আর্থিকভাবে লাভবান হতে পারেন। আমরা আপনাকে সর্বাত্মক সহযোগীতা করতে প্রস্তুত। বিস্তারিত জানতে ভিজিট করতে পারেন http://www.mccbdl.com সাইটে অথবা আমাদের ফোন করতে পারেন – +88 01859 88 49 12, ধন্যবাদ।

  41. suny · June 6, 2014

    tumi amar bal jano balar blogger

  42. kabirpust14 · August 4, 2014

    আমি একটি ব্লগ খুলেছি wordpress.com এ http://www.voiceinbangla.wordpress.com,
    আমি চাচ্ছি যে কেউ আমার ব্লগে এসে পোস্ট দিতে পারবে, সামু ব্লগের মতো, কিন্তু আমি তা করতে পারছি না। আপনি কি দয়া করে আমাকে সাহায্য করবেন। এই বিষয়ে।

  43. afridy mhamude · October 4, 2014

    ভাই আমর একটা সমস্যা আছে ।আমি বাংলাই পোস্ট করেছি কিন্তু পেজে সো করছে ??????????????? এরকম । এখন আমি কি করব????

  44. MD SHARIFUL · March 11, 2015

    Ami amar ai site bangla korta chai kora jabaki vi amar site ta aktu dakan plz

  45. Miraz Hossain · March 11, 2015

    খুব ভালো হয়েছে ফয়সাল ভাই। আমি প্লাগইন দিয়ে করেছি ।
    কিন্তু আমার একটা প্রশ্ন আছে , প্লাগিন দিয়ে করলে কি কোন সাইট এর কোন সমস্যা হবে?
    আমার সাইট টা দেখে একটু জানাবেন – http://livenews71.com/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s