Bangla text

ইউনিকোড থেকে বিজয় করলে ইংরেজি লেখা বাংলা হয়ে যায় কেন

বিজয়ের বাংলা নিজেই ইংরেজি অক্ষর দিয়ে বানানো, তাই SutonnyMJ ফন্ট ইংরেজি শব্দকেও বাংলা হিসেবে আঁকে; পুরো ফাইল দিয়ে কনভার্ট করলে ইংরেজি নিজের ফন্টে থেকে যায়, আর পেস্ট করে কনভার্ট করলে ওয়ার্ডে ইংরেজি শব্দগুলোতে আলাদা করে ইংরেজি ফন্ট দিতে হয়।

পড়তে সময় লাগবে প্রায় ৪ মিনিট

ইউনিকোডে লেখা একটা চিঠি ছাপাখানায় পাঠাবেন, তাই বিজয়ে কনভার্ট করলেন। বাংলা ঠিকই এল। কিন্তু ভেতরের ইংরেজি শব্দগুলো হয়ে গেল বাংলা অক্ষরের জট। "Microsoft Word এ লিখুন" এখন দেখাচ্ছে "গরপৎড়ংড়ভঃ ডড়ৎফ এ লিখুন"।

এটা বিজয় নিয়ে সবচেয়ে বেশি শোনা অভিযোগগুলোর একটা। কারণটা একবার বুঝলে সমাধানও সহজ।

কেন এমন হয়

বিজয়ের বাংলা আসলে ইংরেজি অক্ষর দিয়েই বানানো। বাংলা "আমি" বিজয়ে জমা থাকে Avwg হিসেবে: A, v, w, g, এই চারটা অক্ষর। SutonnyMJ (সুতনি এমজে) ফন্ট এই চারটা অক্ষরকে আঁকে "আমি" করে।

এবার ধরুন লেখায় ইংরেজি শব্দ "Word" আছে। কনভার্টার ইংরেজি শব্দে হাত দেয় না, তাই বিজয় ফলেও থাকে সেই Word। পুরো লেখাটা এবার ওয়ার্ডে নিয়ে SutonnyMJ দিলেন। ফন্টের কাছে W, o, r, d আর বাংলার কোডের মধ্যে কোনো তফাত নেই। সে তাই আঁকে "ডড়ৎফ"।

মানে ভুলটা কনভার্টারে হয়নি, হয়েছে ফন্ট বসানোর সময়। সাধারণ লেখায় কোন অক্ষর বাংলা আর কোনটা ইংরেজি, সেই তথ্য রাখার কোনো জায়গা নেই। সেটা থাকে শুধু ফন্টে।

কেউ কেউ ভাবেন, কনভার্টার ইংরেজি শব্দটাকেও বিজয়ের কোনো "ইংরেজি কোডে" বদলে দিক। কিন্তু বিজয়ে ইংরেজির জন্য আলাদা কোনো কোড নেই। ইংরেজি A লিখতে যে অক্ষর লাগে, বিজয়ে "অ" লিখতেও সেই A। তফাত করতে পারে একমাত্র ফন্ট।

ইউনিকোডে লেখাবিজয় ফলে জমা থাকেSutonnyMJ-এ দেখায়
Microsoft Word এ লিখুনMicrosoft Word G wjLybগরপৎড়ংড়ভঃ ডড়ৎফ এ লিখুন
Excel ফাইলExcel dvBjঊীপবষ ফাইল
Office OrderOffice Orderঙভভরপব ঙৎফবৎ
PDFPDFচউঋ

উল্টো দিকেও একই ব্যাপার ঘটে। বিজয় লেখায় "Name" লেখা থাকলে, আর সেটা কপি করে বিজয় থেকে ইউনিকোডে দিলে, কনভার্টার "Name"-কেও বিজয় কোড ভেবে বানায় "ঘধসব"।

ধাপে ধাপে: ইংরেজি ঠিক রাখার উপায়

উপায় ১: পুরো ফাইল দিন

এটাই সবচেয়ে ভরসার উপায়, কারণ ফাইলে প্রতিটা লেখার ফন্ট আলাদা করে লেখা থাকে। অনুমান করতে হয় না।

  1. ইউনিকোড থেকে বিজয় পেজে ফাইলের অংশে .docx, .xlsx বা .pptx ফাইলটা দিন।
  2. টুল শুধু বাংলা লেখা বিজয়ে বদলায় আর সেই অংশে SutonnyMJ ফন্ট বসায়। ইংরেজি লেখায় হাত দেয় না, সেটা আগের ফন্টেই থাকে। তাই "Microsoft Word" থাকে Microsoft Word-ই।
  3. নতুন ফাইলটা ডাউনলোড করে খুলুন। ছাপাখানায় পাঠানোর আগে পাতাগুলো একবার দেখে নিন।

আপনার ফাইল এই ব্রাউজারেই থাকে। আমাদের সার্ভারে কিছু যায় না।

উপায় ২: পেস্ট করে কনভার্ট, তারপর ওয়ার্ডে ইংরেজি ফন্ট

অল্প লেখা হলে বা ফাইল না থাকলে এভাবে করুন।

  1. লেখাটা ইউনিকোড থেকে বিজয় পেজের বক্সে পেস্ট করুন। ফল সঙ্গে সঙ্গে চলে আসে।
  2. ফল কপি করে ওয়ার্ডে পেস্ট করুন, বাংলা অংশে SutonnyMJ দিন।
  3. এবার প্রতিটা ইংরেজি শব্দ সিলেক্ট করে একটা ইংরেজি ফন্ট দিন, যেমন Times New Roman বা Arial। শব্দ অনেক হলে Ctrl+F দিয়ে একটা একটা করে খুঁজে নিন।

বিজয় থেকে ইউনিকোডে ফেরার সময়

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

ডিজাইনের কাজেও একই নিয়ম

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

সাবধানতা ও সীমা

  • পেস্ট বক্সে ইংরেজি চেনা অনুমানের কাজ। বিজয়ে I মানে "ও", Ges মানে "এবং", Kiv মানে "করা"। দেখতে ইংরেজির মতো অনেক বিজয় শব্দ আছে। তাই রাখা শব্দের তালিকা একবার দেখে নিন। নিশ্চিত হতে চাইলে পুরো ফাইল দিন।
  • অঙ্কও বাংলা দেখায়। বিজয়ে বাংলা অঙ্ক জমা থাকে ইংরেজি অঙ্ক হিসেবে। তাই SutonnyMJ-এ 2026 দেখায় "২০২৬"। কোনো নম্বর ইংরেজি অঙ্কেই রাখতে হলে, যেমন ফোন নম্বর বা কোড, সেটাতেও ইংরেজি ফন্ট দিন।
  • ইমেইল আর ওয়েবসাইটের ঠিকানাও বাংলা দেখায়। এগুলোও ইংরেজি অক্ষর। SutonnyMJ দিলে বাংলার জট হয়ে যাবে। ছাপার আগে আলাদা করে ইংরেজি ফন্ট দিন।
  • বাঁকা কোটেশন খেয়াল করুন। SutonnyMJ-এ “ ” চিহ্ন কোটেশন হিসেবে দেখায় না, বাংলা অক্ষরের অংশ হিসেবে দেখায়। ঠিক কনভার্টার এগুলোকে বিজয়ের নিজের কোটেশন কোডে বদলায়: “স্বাধীনতা” হয় Ò¯^vaxbZvÓ।
  • ছাপার আগে যুক্তাক্ষর দেখুন। "বৈচিত্র্য"-এর সঠিক বিজয় ˆewPΨ। কোনো কোনো কনভার্টার বানায় ˆewPZ¨©, যা SutonnyMJ-এ পড়লে হয় "বৈচির্ত্য"। আরও এমন শব্দ আছে কনভার্টার যাচাইয়ের লেখায়।

যা প্রায়ই জানতে চাওয়া হয়

কনভার্টার কি ইংরেজি শব্দ বদলে দিয়েছে?

না। ইউনিকোড থেকে বিজয়ে ইংরেজি শব্দ যেমন ছিল তেমনই থাকে। কিন্তু বিজয়ের বাংলাও ইংরেজি অক্ষর দিয়ে বানানো, তাই ওই শব্দে SutonnyMJ দিলে ফন্ট সেটাকে বাংলা হিসেবে আঁকে।

ইংরেজি ঠিক রাখার সবচেয়ে সহজ উপায় কী?

পুরো .docx, .xlsx বা .pptx ফাইল দিয়ে কনভার্ট করা। তখন শুধু বাংলা লেখা বিজয়ে যায় আর SutonnyMJ পায়, ইংরেজি লেখা নিজের ফন্টে থেকে যায়।

পেস্ট করে কনভার্ট করলে কী করব?

ফল ওয়ার্ডে পেস্ট করে বাংলা অংশে SutonnyMJ দিন, তারপর ইংরেজি শব্দগুলো সিলেক্ট করে Times New Roman বা Arial-এর মতো ইংরেজি ফন্ট দিন।

'ইংরেজি শব্দ রেখে দিন' কি সবসময় ঠিক ধরে?

সবসময় নয়। পেস্ট করা লেখায় টুলকে শব্দ দেখে অনুমান করতে হয়, আর I, Ges-এর মতো অনেক বিজয় শব্দ দেখতে ইংরেজির মতো। তাই রাখা শব্দের তালিকা দেখে নিন। কোনো শব্দ আসলে বাংলা হলে তাতে ক্লিক করলে সেটাও বাংলায় বদলে যায়।