আমার বইমেলা ওয়েবসাইটে একটা জিনিষ ঝামেলা করছিল। সেটা হল বাংলা নিয়ে। বেশ কিছুদিন ধরে আমার সাইটে বইয়ের নামগুলো ইংরেজীর সাথে সাথে বাংলাতেও ছিল। কিন্তু দুঃখের বিষয় হল বাংলাটা ঠিকমত দেখাচ্ছিল না। আমার ডাটাবেসে বাংলা নামবুলো ইউনিকোডে রেখেছিলাম আর পেজের এনকোডিংও ইউনিকোডে। আমার হিসাবমতে কম্পিউটারে বাংলা ফন্ট থাকলে সে অটোমেটিক বাংলা দেখানোর কথা। কিন্তু বিধিবাম
যদি কম্পিউটারে বাংলা ও এশিয়ান ফন্ট থাকত তাহলে শুধু ফায়ারফক্সে বাংলা দেখাতো আর নাহলে তাও না। ইন্টারনেট এক্সপ্লোরারে তো কোনোরকমেই বাংলা আনা যাচ্ছিল না। আর এই সমস্যা শুধু এক দুইদিনের না। বেশ কয়েকমাস ধরেই চলছিল। আর আমিও নানা ব্যাস্ততার মাঝখানে ঠিক খুঁজে উঠতে পারছিলাম না কি ঠিক করা দরকার। এর মধ্যে বেশ কয়েকজন ইমেইল করে টরে ঝাড়ি-হুমকিও দিয়ে দিয়েছে। কি মিয়া বাংলা পারেন না তো এইসব কাকের ঠ্যাং বকের ঠ্যাং এর দরকার দি। নিজের বাংলা নিজে ঠিক করেন ইত্যাদি ইত্যাদি। তাই গতকালকে বসেছিলাম এই ঝামেলার একটা হেস্তনেস্ত করার জন্য। বেশকিছু গবেষণার পরে যেটা পেলাম সেটা মোটামুটি এইরকম।
এএসপি বা এক্টিভ সার্ভার পেজ হল আমার এবং পৃথিবীর অনেক ওয়েবসাইটে ব্যাবহৃত টেকনলজীর নাম। সহজবোধ্য সিনট্যাক্স ও উইন্ডোজের নিজস্ব সাপোর্ট থাকার কারণে ডেভেলপারদের কাছেও জনপ্রিয়। সাধারণত কোডের মাধ্যমে যেই আউটপুট দেয়া হয় সেটি এনকোড করা থাকে ইংরেজীতে। তাই যদি ইংলিশ ছাড়া অন্য কোন ভাষার আউটপুট দেখাতে হয় আর সেটি এএসপির মাধ্যমে করতে হয় তবে সেটার জন্য আউটপুটের কোডপেজ বদলে নিতে হয়। ছোট্ট এক লাইন তাতেই জাদুর কাঠিতে আমার সম্পুর্ণ সাইটটা বদলে গেল। যেই ম্যাজিক লাইনটি সব বদলে দিল সেটি হল
এখানে * এর যায়গায় পারসেন্টেজ এর চিহ্ন বসবে। আর দুইটা হবে না
আর ছবি দিলাম দুই চেহারাতেই সাইটের অবস্থা নিয়ে। বাংলা নিয়ে কাজ করেন বা করার ইচ্ছা আছে এরকম অনেকেই বা কেউ কেউ হয়ত এই সমস্যা নিয়ে ঝামেলায় পড়েছিলেন, বুদ্ধিটা হয়ত কাজে লাগতে পারে।
সর্বশেষ এডিট : ২৩ শে মে, ২০০৭ বিকাল ৪:০৮

অনুগ্রহ করে অপেক্ষা করুন। ছবি আটো ইন্সার্ট হবে।




