Sunday, April 04, 2004

Baby steps to a Bangla blog

Did you always aspire to have a Bangla blog of your own but never knew how to start? Well this post could be bring an end to your quest, as we guide you step-by-step to have your own Bangla blog, using universally acceptable Bangla fonts so that your posts can be read by anyone and everyone. While this discussion is mainly related to creating a Bangla blog at Blogger.com we believe that you can actually create one using any of the Blog hosting services provided they support UTF-8 character encoding and allow changing the blog template to insert the requisite meta information.

Step 1: If you got it, flaunt it

The basic mantra behind getting a Bangla blog (infact any web-page in Bangla) would be to tuck the following meta tags between the <HEAD></HEAD> tags of your blog template:
<meta http-equiv="Content-Language" content="bn">

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

Infact Blogger.com can take care of adding the encoding meta to your blog automatically. Just choose the encoding as "Universal (Unicode UTF-8)" on the Settings > Formatting tab and make sure that the following tag is there on your blog template.
<meta http-equiv="Content-Type" content="text/html; charset=<$BlogEncoding$>" />
As of now, Blogger.com does not support Bangla (or Bengali) though it supports Hindi (for example, see my Hindi blog Nukta Chini). So you won't be able to see "Bengali" in the list of languages on Settings >Formatting. But we hope Blogger.com will soon accommodate other languages, including Bangla. What does it mean? It means that The Date/Time stamp or the Archive Calandar would not be viewable in Bangla, but in default English. In any case, what matter are the blog posts which you can easily write in Bangla. You would do well to also go through this topic.

Step 2: Did you see what I saw?

Were you able to see the Bangla proverb written last post below? If you answered no, and you probably are only seeing junk characters, change your browser's encoding (set the View-> Encoding to UTF-8). If you are still not able to see Bangla, and you now see boxes, then you do not have a Unicode compliant font on your computer. Read on to know how you would be able to see the Bangla text.

To view Bangla text your computer should have atleast one of these Open type, Unicode compliant font:

You may also use the code2000 font from James Kass. For Windows (Win98, Win NT & Windows 2000), lay hands on usp10.dll (uniscribe processor) and copy it to the c:\windows\system\ directory for win9x and c:\windows\system32\ directory for NT and 2000. Note: This dll comes as part of windows for 2000 and XP (and can be found in c:\windows\system32). Also, you should have Internet Explorer 6.0 or higher on your machine.

After you have installed the fonts, go to Tools -> Internet Options -> Fonts in Internet Explorer. Choose "Bengali" from the list (as a matter of fact you should see all the font names, mentioned above, depending on which of these you installed). Click on any one of the fonts that appear in the list, depending on the preview and your liking. I personally liked "Likhan".

Step 3: From thoughts to words?

Now, the most important aspect of your Bangla Blog would be posting your thoughts, in other words, how to type in Bangla, right? While it would always be advisable to use any good Bangla Unicode editor such as Lekho (and you may find others here) I would suggest using the excellent free online tools made available by Deepayan. One of these tools lets you type Bangla in Roman script but my personal favorite is this one. The tools come with a help document so you don't have to panic at all.

This is, I believe, everything you would need to know to start your Bangla blog. And once you start your own, don't forget to get it listed at the Bangla blog directory. Happy bong-blogging!

Did we miss any crucial point? Is any information given above erroneous? We request your help to correct us so that others may benefit from this document. Use the comments area to convey your thoughts.

Source credits: Lekho, Alok

Saturday, April 03, 2004

বাংলা ব্লগ কী ভাবে লিখবেন

আপনী কি একাটা ব্লগ খুলতে চান কিন্তু জানেন না কি ভবে শুরু করবেন? আর চিন্তা নেই । এই পোস্ট আপনার স্টেপ-বাই-স্টেপ গাইড । আপনী কী ভাবে ইউনিভার্সালী-acceptable বাংলা ফোন্ট্স দিযে বানানো ব্লগ তৈরি করবেন যাতে সবাই আপনার ব্লগ পঢ়তে পারে, এর মধ্য সহজ ভাবে বলা আছে । যদিও এখানে প্রধানত Blogger.com এ বাংলা ব্লগ খোলার কথা বলা হোয়েছে, আমরা বিশ্বাস করি যে যেকোন ব্লগ হোস্টিন্গ সার্ভিসে এটা করা সম্ভব যদি এই সার্ভিস গুল UTF-8 ক্যারেক্টার এনকোডিন্গ সাপোর্ট করে আর যদি ব্লগ টেমপ্লেটে দরকারি মেটা ইন্ফোরমেশান পাল্টাতে allow করে ।

১. নিজের ঢ়েরা নিজে পেটাও

জে কোনো বাংলা ব্লগ বা যেকোনো জাল প্রিষ্ট (Web-page) খোলার জন্য যা দোরকার সেটা হল নিচের লেখা মেটা ট্যাগস গুল আপনার ব্লগ টেমপ্লেটের <head></head> ট্যাগস এর মাঝখানে ইনসর্ট করা ।

<meta http-equiv="Content-Language" content="bn">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Blogger.com নিজের থেকে এনকোডিঙ মেটা আপনার ব্লগে যোগ করে দিতে পারে । এটার যন্য Settings > Formatting ট্যাব থেকে উনিভার্সাল্ (উনিকোড UTF-8) সিলেক্ট কোরুন আর খেয়াল রাখবেন এই নিচের ট্যাগটা আপনার ব্লগ টেমপ্লেটে থাকে :
<meta http-equiv="Content-Type" content="text/html; charset=<$BlogEncoding$>" />
এই মুহুর্তে, বাংলা সাপোর্ট করে না যদিও হিন্দী করে যেমন আমার হিন্দী ব্লগ নুক্তা চিনী । সেই জন্যে আপনি "Bengali" শব্দটি, Settings > Formatting এর language লিস্টে দেখবেন না। কিন্তু আমরা আশা করছি যে খুব শিগগিরি বাংলা সমেত আর অন্য language সাপোর্ট করবে। এর মানে কী? এর মানে ডেট/ টাইম স্টাম্প টা এবং আর্কাইভ ক্যালেন্ডার default English থাকবে। তবুও আপনি সহজে আপনার ব্লগ বাংলায় লিখতে পারবেন। এই টপিক টা ভাল ভাবে পরবেন।

২.আমি যা দেখছি আপনি কি তাই দেখছেন ?

আপনি কি নিচে লেখা কথন সঠিক দেখতে পারছেন? যদি আপনার উত্তর না হয়, তহোলে সম্ভবত আপনি জ্ন্ক character দেখছেন | আপনার browser এর এনকোডিন্গ এভাবে বদলান:View-> Encoding to UTF-8. এখোনো যদি আপনি বাংলা text টা দেখতে পারছেন না, তাহোলে জানবেন যে আপনার কোম্পুটারটিতে Unicode Compliant ফন্ট নেই ।

কী ভাবে বাংলা ফ্ন্ট্স পাবেন? আপনার সিসটেমে কোনো একটা ওপেন টাইপ ইউনীকোড ফোন্ট থাকা দরকার যেমন:
বা আপনি জেমস কাস্সের কোড ২০০০ নিতে পারেন। যাদের Windows (Win98, Win NT আর Windows 2000) আছে তাঁরা usp10.dll ঈউনীস্ক্রাঈব প্রোসেসর কপি কোরে নেবেন : c:\windows\system\ directory for win9x বা c:\windows\system32\ directory for NT and 2000নোট্ : এই 'dll' স্বভবত Windows 2000 এবং XP র সঁঙে আসে (আর c:\windows\system32 পাওয়া যায়)। আর আপনার পী.সী. তে আ.ঈ 6.0 কিম্বা আরো উঁচুঁ ভার্সান দরকার।

ফোন্ট্স ইনস্টল করে ইন্টরনেট ঐক্সপ্লোরারে টুলস > ইন্টরনেট অপশান > ফোন্ট্স সিলেক্ট করুণ। লিস্ট থেকে 'Bengali' সিলেক্ট করুন। যে ফোন্ট্স গুল ইনস্ট্ল কোরেছেন, তাদের এই লিস্টে দেখতে পাবেন । যেটা আপনার পছন্দ সেটা কে ক্লিক করুন । আমার নিজের "লিখন্" পছন্দ ।

৩. ভাবনার থেকে কথা?

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

আপনি যখন আপনার ব্লগ শুরু করবেন, বাংলা ব্লগ ডিরেক্টারিতে লিস্ট করতে ভুলবেন না যেন।

কোনো জোরুরি তথ্য দিতে ভুলে গেছি কি? কোনো তথ্য ভুল দিয়েছি কি? আমরা আপনাদের অনুরোধ করব যদি কিছু ভুল আপনাদের নজরে পরে আমাদের যেন অবশ্যৈ জানান । এতে সবার উপকার হবে।

তথ্য উত্স আভার: লেখো, অলোক

Friday, April 02, 2004