মূল অংশে যান

ফরম্যাটিং না হারিয়ে ডকুমেন্ট অনুবাদ করুন

একটি Word ডকুমেন্ট, Excel ওয়ার্কবুক বা PDF অন্য ভাষায় অনুবাদ করুন এবং একই ফাইল ফেরত পান — প্রতিটি টেবিল, চার্ট, ফর্মুলা আর ছবি যেখানে ছিল সেখানেই। কিছুই কখনো সংরক্ষণ করা হয় না।

৩টি টুল, সাইনআপ নেই, ওয়াটারমার্ক নেই

“Word ফাইল অনুবাদ (DOCX)” একটি Word ডকুমেন্ট নিয়ে তা অন্য ভাষায় ফেরত দেয় — হেডিং, টেবিল, হেডার, ফুটনোট আর ছবি অক্ষত রেখে; “Excel ফাইল অনুবাদ” একটি ওয়ার্কবুকের জন্য একই কাজ করে, আর যে লেখার ওপর কোনো ফর্মুলা নির্ভর করে, তা ছুঁয়েও দেখে না — যাতে হিসাব ঠিক থাকে; “PDF অনুবাদ” অনুবাদ করা প্রতিটি অনুচ্ছেদ একই পেজে, একই ছবির ওপর আবার বসিয়ে দেয়। তিনটিই ফাইলটি কোন ভাষায় লেখা তা চিনে নেয়, ৫০টিরও বেশি ভাষার মধ্যে কাজ করে, আর ডকুমেন্ট কখনো কোথাও পাঠায় না। নিচের নোটগুলোতে ব্যাখ্যা আছে “ফরম্যাটিং অক্ষত রাখা” আসলে কী দাবি করে, আর কোথায় মেশিন অনুবাদ একজন মানুষকে দিয়ে যাচাই করিয়ে নেওয়া দরকার।

ডকুমেন্ট অনুবাদ

৩টি টুল

অন্য ভাষায় Word ডকুমেন্ট ও Excel ওয়ার্কবুক — প্রতিটি ফন্ট, টেবিল ও ফর্মুলা আগের জায়গাতেই।

অনুবাদকে ডকুমেন্ট পেস্ট করলে তা ভেঙে যায় কেন

Word-এর একটি অনুচ্ছেদ শুধু এক সারি লেখা নয়। এটি রান (run)-এর একটি সারি — এমন অংশ, যার ফন্ট, সাইজ ও রং একই — আর তাদের মাঝে বসে থাকে ফিল্ড, বুকমার্ক, মন্তব্যের অ্যাংকর, ফুটনোটের রেফারেন্স আর ছবি। লেখাটি কপি করে বের করুন, অনুবাদ করুন, আবার পেস্ট করুন — অক্ষর নয় এমন সবকিছুই হারিয়ে যাবে: বোল্ড, লিংক, পেজ নম্বরের ফিল্ড, ফুটনোটের চিহ্ন।

সহজ সমাধান — রান ধরে ধরে অনুবাদ করা — আরও খারাপ। ভাষাভেদে শব্দের ক্রম আলাদা, তাই “the red house”-কে হতে হয় “la casa roja” — বিশেষণটি সরে যায়, আর বোল্ডকেও তার সঙ্গে সরতে হয়। টুকরোগুলো আলাদাভাবে অনুবাদ করলে পাবেন “la roja casa”, যা কোনো স্প্যানিশভাষী লিখবেন না। প্রতিটি অনুচ্ছেদ পুরোটা একসাথে অনুবাদ করতে হয়, ফরম্যাটিং শব্দের সঙ্গে সঙ্গে চলে, তারপর রান ধরে ধরে আবার বসাতে হয়। এই টুলগুলো ঠিক এটাই করে, আর এ কারণেই একটি বোল্ড শব্দ, হাইপারলিংক বা হাইলাইট করা বাক্যাংশ অনুবাদে ঠিক শব্দগুলোর ওপরই পড়ে।

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

স্প্রেডশিট আসলে প্রোগ্রাম, শুধু লেখা নয়

একটি ওয়ার্কবুকের এমন একটি সমস্যা আছে, যা ডকুমেন্টের নেই: এর কিছু শব্দ আসলে ডেটা, যার সঙ্গে ফর্মুলা তুলনা করে। =COUNTIF(C:C, "Paid") সেই সেলগুলো গোনে, যাতে ইংরেজি শব্দ “Paid” আছে। সেলগুলো অনুবাদ করে “Pagado” করে ফেলুন — ফর্মুলা তবুও চলবে, তবুও একটি সংখ্যা দেখাবে, আর সংখ্যাটি এখন শূন্য। ড্রপ-ডাউন তালিকা, পণ্যের নাম ধরে খোঁজা লুকআপ, আর নাম দিয়ে উল্লেখ করা টেবিল কলাম — সবই একইভাবে নিঃশব্দে ব্যর্থ হয়।

তাই “Excel ফাইল অনুবাদ” আগে ওয়ার্কবুকের প্রতিটি ফর্মুলা, ভ্যালিডেশন তালিকা, পিভট টেবিল আর টেবিল রেফারেন্স পড়ে নেয়, আর যে লেখার ওপর এগুলো নির্ভর করে, তা হুবহু আগের মতোই থাকে। কতগুলো সেল এভাবে রাখা হলো, পেজটি তা আপনাকে জানিয়ে দেয় — আপনার অজান্তে কিছুই বাদ রাখা হয় না। শিটের নামও একই থাকে, কারণ অন্য শিট ও অন্য ওয়ার্কবুকের ফর্মুলা একটি শিটকে তার নাম দিয়েই খুঁজে পায়।

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

মেশিন অনুবাদ কতটা ভালো — সত্যি কথা

এখানকার অনুবাদটি সেটিই, যা Mozilla বানিয়েছে Firefox-এর পেজ অনুবাদের জন্য: সাবলীল, দ্রুত, আর সবচেয়ে ভালো ইংরেজি ও বহুল প্রচলিত ইউরোপীয় ভাষাগুলোর মধ্যে। একটি ডকুমেন্ট বোঝা, যাচাইয়ের জন্য একটি খসড়া তৈরি, আর দৈনন্দিন লেখা — চিঠি, ম্যানুয়াল, মূল্যতালিকা, রিপোর্ট — অনুবাদ করার জন্য এটি খুবই ভালো, যার জন্য কেউ অনুবাদককে টাকা দিতেন না।

যেখানে শব্দচয়নের গুরুত্ব আছে, সেখানে এটি পেশাদার অনুবাদকের বিকল্প নয়। মেশিন অনুবাদ এমন বাক্য তৈরি করতে পারে, যা পড়তে একদম নিখুঁত কিন্তু সূক্ষ্মভাবে অন্য কথা বলে, আর আপনার প্রতিষ্ঠানের নিজস্ব পরিভাষা জানার কোনো উপায় এর নেই। আইনি, চিকিৎসা, আর্থিক বা ছাপা হতে যাওয়া যেকোনো কিছু ভাষাটিতে দক্ষ কাউকে দিয়ে যাচাই করিয়ে নিন। প্রসঙ্গ ছাড়া ছোট লেখা — “Net” বা “Draw” নামের একটি স্প্রেডশিট কলাম — যেকোনো অনুবাদকের জন্য সবচেয়ে কঠিন, তাই হেডিংগুলোতে একবার চোখ বুলিয়ে নিন।

যে ভাষাগুলোর সরাসরি মডেল নেই, সেগুলো ইংরেজির মাধ্যমে অনুবাদ হয়। এটা স্বয়ংক্রিয়, আর সাধারণত ভালোই কাজ করে, তবে কোনো সূক্ষ্মতা দুবার হারাতে পারে — তাই ইংরেজিতে ও ইংরেজি থেকে সরাসরি জোড়াগুলোই সবচেয়ে নির্ভুল।

ভাষার ডেটা, আর প্রথমবার কেন বেশি সময় লাগে

কোনো ভাষায় প্রথমবার অনুবাদ করলে সেই ভাষার ডেটা ডাউনলোড হয় — ভাষাভেদে মোটামুটি ১৫ থেকে ৭০ MB, আর শুরুর আগেই পেজটি আপনাকে সঠিক সাইজ জানিয়ে দেয়। এরপর এটি রেখে দেওয়া হয়, তাই একই ভাষায় পরের ডকুমেন্ট এক-দুই সেকেন্ডেই শুরু হয়, আর আপনি চাইলে যেকোনো সময় টুলের পেজ থেকে এটি সরিয়ে ফেলতে পারেন।

এ কারণেই আপনার ডকুমেন্টকে কোথাও যেতে হয় না। অনুবাদ হয় এখানেই, আপনার ছেড়ে দেওয়া ফাইলের ওপর, আর আসা-যাওয়া করে শুধু ভাষার ডেটা, যা সবার জন্য একই।

এই টুলগুলো যার ওপর তৈরি

আসল কাজটি করে যেসব ওপেন-সোর্স ইঞ্জিন, আর সেগুলো যেসব স্পেসিফিকেশন মেনে চলে।

  • Bergamot TranslatorMPL-2.0 — অনুবাদের কাজটি করে — Mozilla-র ইঞ্জিন, যা Firefox-এ বিল্ট-ইন.
  • Firefox Translations modelsMPL-2.0 — ভাষার মডেলগুলো, Mozilla-র প্রশিক্ষিত এবং এখানে অপরিবর্তিত অবস্থায় দেওয়া.
  • fflateMIT — প্রতিটি .docx ও .xlsx আসলে যে ZIP প্যাকেজ, তা খোলে ও নতুন করে লেখে.
  • HarfBuzzMIT — অনুবাদ করা PDF-এ বাংলা, হিন্দি, আরবি ও অন্যান্য জটিল হরফ শেপ করে, আর ফন্টগুলোকে শুধু ব্যবহৃত অক্ষরে ছেঁটে নেয়.
  • Bijoy2UnicodeMIT — পুরোনো PDF-এর লিগ্যাসি বিজয় (SutonnyMJ) বাংলা লেখাকে ইউনিকোডে রূপান্তর করে, যাতে অনুবাদ করা যায়.
  • BharatType Hindi Text UtilitiesMIT — পুরোনো PDF-এর লিগ্যাসি Kruti Dev হিন্দি লেখাকে ইউনিকোডে রূপান্তর করে, যাতে অনুবাদ করা যায়.
  • Noto Sans CJKOFL-1.1 — চীনা, জাপানি ও কোরিয়ানে অনুবাদ করা PDF টাইপসেট করে.
  • ECMA-376 (Office Open XML)Specification — Word ও Excel ফাইলের পেছনের স্ট্যান্ডার্ড, যা বলে দেয় কোন অংশগুলো লেখা.

সাধারণ প্রশ্নোত্তর

এটি কি সত্যিই বিনামূল্যে?

হ্যাঁ — সাইনআপ নেই, পেজের সীমা নেই, ওয়াটারমার্ক নেই। প্রতি অনুবাদে কোনো টাকা নেওয়া হয় না, কারণ কোনো অনুবাদই আমাদের সার্ভারে হয় না।

আমার ডকুমেন্ট কি সংরক্ষণ বা আপলোড করা হয়?

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

কোন কোন ভাষা সমর্থিত?

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

PDF সরাসরি অনুবাদ করব, নাকি আগে Word-এ কনভার্ট করব?

পড়তে বা শেয়ার করতে চাইলে [PDF অনুবাদ](translate-pdf) ব্যবহার করুন: পেজগুলো হুবহু আগের মতোই থাকে। অনুবাদটি নিয়ে পরে আরও এডিট করতে চাইলে [PDF থেকে Word](pdf-to-word) দিয়ে কনভার্ট করে [Word ফাইল অনুবাদ (DOCX)](translate-docx) ব্যবহার করুন — Word ডকুমেন্ট লম্বা লেখার সঙ্গে নিজেকে মানিয়ে নেয়, যা PDF-এর পেজ পারে না।

পুরোনো .doc আর .xls ফাইলের কী হবে?

Word বা Excel-এ খুলে .docx বা .xlsx হিসেবে সেভ করুন, অথবা স্প্রেডশিটটি [XLS থেকে XLSX](xls-to-xlsx) দিয়ে কনভার্ট করুন, তারপর নতুন ফাইলটি অনুবাদ করুন।

টুলের অন্য ক্যাটাগরি

PDF টুলসPDF ডকুমেন্ট কনভার্ট, এডিট, অপটিমাইজ ও সুরক্ষিত করুন।ছবির টুলসছবি কনভার্ট, কমপ্রেস, অপটিমাইজ ও এডিট করুন।ডকুমেন্ট টুলসঅফিস ডকুমেন্ট ও ই-বুক কনভার্ট ও পরিচালনা করুন।স্প্রেডশিট টুলসস্প্রেডশিট ও স্ট্রাকচার্ড ডেটার ফরম্যাট কনভার্ট করুন।ভিডিও টুলসভিডিও ফাইল কনভার্ট, কমপ্রেস ও এডিট করুন।অডিও টুলসঅডিও ফাইল কনভার্ট করুন, কাটুন, জোড়া দিন ও ভলিউম ঠিক করুন।OCR টুলসছবি ও ডকুমেন্ট থেকে লেখা ও তথ্য বের করুন।আর্কাইভ টুলসZIP, RAR, 7z ও TAR ফাইল খুলুন, নিজেও বানান — কিছুই সংরক্ষণ করা হয় না।ডেভেলপার টুলসডেভেলপারদের জন্য ফরম্যাটার, ভ্যালিডেটর ও রোজকার ইউটিলিটি।টেক্সট টুলসলেখা এডিট, তুলনা ও গণনার রোজকার টুল।