ভালো বাংলা-ইংরেজি ওয়েবসাইটে প্রতিটি ভাষার নিজস্ব পেজ থাকে নিজস্ব ঠিকানায়, এক ট্যাপে অন্য ভাষার একই পেজে যাওয়া যায়, আর কনটেন্ট লেখা হয় প্রতিটি ভাষার পাঠকের কথা ভেবে, যান্ত্রিকভাবে এক ভাষা থেকে আরেক ভাষায় নকল করে নয়। কঠিন সিদ্ধান্তগুলো কারিগরি নয়। সেগুলো হলো: আপনার পাঠক কারা, প্রত্যেকের কী দরকার, আর দুই সংস্করণ কে হালনাগাদ রাখবেন। ডিজাইনের আগে এগুলো ঠিক হয়ে গেলে বাকি কাজ সহজ হয়ে যায়।
কোন ভাষা কার জন্য, আগে ঠিক করুন
শুরুতে পাঠকদের চিহ্নিত করুন। একটি সাধারণ ব্যবসার ক্ষেত্রে ভাগটা এমন হতে পারে:
- বাংলা: স্থানীয় গ্রাহক, জেলা শহরের ডিলার, যারা ফেসবুকে আপনাকে পান আর বাংলা বা বাংলিশে খোঁজেন।
- ইংরেজি: বিদেশি ক্রেতা, কর্পোরেট ক্লায়েন্ট, উন্নয়ন সংস্থা, চাকরিপ্রার্থী, প্রবাসী বাংলাদেশি, আর অন্য দেশ থেকে যারা খোঁজেন।
এ থেকেই বোঝা যায় কোন ভাষা প্রধান, অর্থাৎ মূল ঠিকানায় ঢুকলে মানুষ কোনটা আগে দেখবেন, আর প্রতিটি পেজের দুই সংস্করণ লাগবে কি না। একজন রপ্তানিকারকের পণ্যের স্পেসিফিকেশন ইংরেজিতে বেশি জরুরি, আবার একটি ক্লিনিকের ডাক্তার আর অ্যাপয়েন্টমেন্ট পেজ বাংলায় বেশি জরুরি। এক ভাষায় কয়েকটি পেজ বেশি থাকলে সমস্যা নেই, যতক্ষণ কাউকে ফাঁকা বা আধা-অনুবাদ করা পেজে পাঠানো না হয়।
অনুবাদ, মানিয়ে নেওয়া, নাকি আলাদা লেখা
সব পেজ একভাবে সামলানো উচিত নয়:
| পদ্ধতি | মানে কী | কোথায় মানায় |
|---|---|---|
| অনুবাদ | একই কনটেন্ট, যত্ন করে অন্য ভাষায় | নীতিমালা, পণ্যের স্পেসিফিকেশন, যোগাযোগের তথ্য |
| মানিয়ে নেওয়া | একই বার্তা, পাঠকের উপযোগী শব্দ আর উদাহরণে নতুন করে লেখা | হোম পেজ, সার্ভিস পেজ, আমাদের সম্পর্কে |
| আলাদা লেখা | প্রতিটি পাঠকের জন্য ভিন্ন কনটেন্ট | ব্লগ, অফার, শুধু এক বাজারের পেজ |
শব্দে শব্দে বা সরাসরি মেশিন অনুবাদ বাংলায় আড়ষ্ট শোনায়, আর দ্রুত আস্থা নষ্ট করে। এআই টুল কাজের প্রথম খসড়া দিতে পারে, কিন্তু প্রকাশের আগে ভাষায় দক্ষ কাউকে দিয়ে প্রতিটি পেজ দেখিয়ে নিন। অনেক পণ্যের বিবরণ লিখতে হলে একটি নির্দিষ্ট কাজের ধারা কাজে আসে। দেখুন বাংলা ও ইংরেজি পণ্যের বিবরণ।
ঠিকানা, মেনু আর ভাষা বদলের বাটন
- প্রতিটি ভাষার আলাদা ঠিকানা দিন। যেমন, বাংলা পেজ মূল ঠিকানায়, ইংরেজি পেজ /en/ এর নিচে। তাহলে প্রতিটি সংস্করণ আলাদাভাবে খুঁজে পাওয়া ও ইনডেক্স হওয়া যায়। এমন একটি ঠিকানা এড়িয়ে চলুন, যেখানে শুধু ব্রাউজারের ভেতরে লেখা বদলায়।
- ভাষা বদলের বাটন যেন একই পেজে নেয়, হোম পেজে নয়। ইংরেজি দামের পেজ পড়ছেন এমন কেউ বাংলায় গেলে যেন বাংলা দামের পেজেই পৌঁছান।
- প্রতিটি ভাষার নাম তার নিজের লিপিতে লিখুন, আর পতাকা ব্যবহার করবেন না, কারণ ভাষা আর দেশ এক জিনিস নয়।
- জোর করে রিডাইরেক্ট করবেন না ভিজিটরের অবস্থান বা ব্রাউজার সেটিং দেখে। অন্য ভাষার পরামর্শ দিতে পারেন, কিন্তু বেছে নেওয়ার সুযোগ দিন আর পছন্দটা মনে রাখুন।
- সার্চ ইঞ্জিনকে জানান কোন পেজ কোনটির অনুবাদ, hreflang দিয়ে, যাতে দুই সংস্করণ একে অপরের প্রতিযোগী না হয়ে সহায়ক হয়। বিস্তারিত আছে বাংলা-ইংরেজি সাইটে hreflang সেটআপ লেখায়।
দুই ভাষায় মেনুর কাঠামো একই রাখুন, কিছু লেবেল আলাদা হলেও, যাতে ভিজিটর বা আপনার টিম কেউ পথ না হারান।
ভাষাভেদে বদলায় এমন ডিজাইন সিদ্ধান্ত
লেখার দৈর্ঘ্য
একই কথা বাংলায় ছোট বা বড় হতে পারে। বাটন, মেনু আর শিরোনামে দুই ভাষার জন্যই জায়গা লাগে, তাই নমুনা লেখা নয়, দুই ভাষার আসল লেখা দিয়ে ডিজাইন করুন।
ফন্ট আর ফাঁক
বাংলার জন্য আলাদা ফন্ট, আরামদায়ক আকার আর লাইনের মাঝে বেশি জায়গা লাগে। বিস্তারিত আছে ওয়েবে বাংলা টাইপোগ্রাফি লেখায়।
সংখ্যা আর তারিখ
বাংলা পেজে বাংলা সংখ্যা দেখাবেন কি না, ঠিক করে একই নিয়ম রাখুন। ফর্মে ফোন নম্বর দুই ধরনের সংখ্যাতেই নেওয়া উচিত।
লেখাসহ ছবি
লেখা আছে এমন প্রতিটি ব্যানারের দুটি সংস্করণ লাগে। আরও ভালো হয় লেখা পেজে রেখে ছবিগুলো লেখামুক্ত রাখলে।
পেজের বাইরের সবকিছু
ভুলের বার্তা, নিশ্চিতকরণ ইমেইল, ইনভয়েস আর হোয়াটসঅ্যাপের অটো-রিপ্লাইও দুই ভাষায় লাগে। এগুলোই সবচেয়ে বেশি বাদ পড়ে।
দুই সংস্করণ সচল রাখা
দুই ভাষার সাইটের সবচেয়ে সাধারণ সমস্যা হলো দুই দিক আলাদা হয়ে যাওয়া: বাংলা পাশে নতুন অফার এসেছে, অথচ ইংরেজি পাশে এখনো গত মৌসুমের তথ্য, বা উল্টোটা। লঞ্চের আগে ঠিক করুন:
- কোন ভাষার দায়িত্ব কার, আর পরিবর্তন কে অনুমোদন করবেন,
- এক সংস্করণে কিছু বদলালে অন্যটিও সবসময় হালনাগাদ হবে কি না,
- আপনার কনটেন্ট ম্যানেজমেন্ট সিস্টেম কীভাবে প্রতিটি পেজকে তার অনুবাদের সাথে যুক্ত রাখে, যাতে এডিটর বুঝতে পারেন কী বাকি আছে।
প্ল্যাটফর্ম বাছার সময় শেষ প্রশ্নটি অবশ্যই করুন। বিকল্পগুলো ব্যাখ্যা করা আছে সিএমএস কী লেখায়।
ডেভেলপারকে ব্রিফ দেওয়ার আগে
- আপনার পাঠকদের তালিকা করুন, আর কে কোন ভাষায় পড়েন লিখুন।
- প্রধান ভাষা আর কোন পেজে দুই সংস্করণ লাগবে, ঠিক করুন।
- প্রতিটি পেজ অনুবাদ, মানিয়ে নেওয়া নাকি আলাদা লেখা, চিহ্নিত করুন।
- ঠিকানার ধরন আর ভাষা বদলের বাটন কীভাবে কাজ করবে, ঠিক করুন।
- প্রতিটি ভাষা হালনাগাদ রাখার দায়িত্ব কার, নাম লিখুন।
প্রথম আলোচনায় এই উত্তরগুলো নিয়ে এলে বাকি প্রকল্প দ্রুত এগোয়। দুই ভাষার সাইট আমার ওয়েবসাইট ডেভেলপমেন্ট কাজের নিয়মিত অংশ।