How-to

সিনট্যাক্স না ভেঙে কীভাবে কোড ফাইল অনুবাদ করবেন

সিনট্যাক্স এবং কাঠামো অক্ষুণ্ণ রেখে একটি সোর্স কোড ফাইল এক ভাষা থেকে অন্য ভাষায় অনুবাদ করা হচ্ছে।

এমন একটি কোডবেস পেয়েছেন যা এমন ভাষার মন্তব্যে পূর্ণ যা আপনি পড়তে পারেন না? মূল কোডটিকে অপরিবর্তিত রেখে আপনার সোর্স ফাইলের ভেতরের কমেন্ট এবং টেক্সট কীভাবে অনুবাদ করবেন তা এখানে দেওয়া হলো।

সর্বশেষ পরিমার্জন ২৯ জুলাই, ২০২৬ · 5 মিনিট পড়ার সময়

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

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

কোন কোন কোড ফাইল সাপোর্ট করে

কোড ফাইল অনুবাদ Gemini ইঞ্জিনে চলে, যা চারপাশের সিনট্যাক্স স্পর্শ না করে ফাইলের ভেতরের টেক্সট অনুবাদ করার জন্য কোডের কাঠামো ভালোভাবে বোঝে। বিভিন্ন ধরণের ভাষা এবং ফাইলের ধরন সাপোর্ট করে, যার মধ্যে রয়েছে:

কীভাবে একটি কোড ফাইল অনুবাদ করবেন

  1. 1

    আপনার ভাষা নির্বাচন করুন

    বাম দিকে সোর্স ভাষা সেট করুন — যে ভাষায় বর্তমানে কমেন্টগুলি লেখা আছে — এবং ডান দিকে টার্গেট ভাষা সেট করুন যেটিতে আপনি অনুবাদ করতে চান৷ আপনি যদি সোর্স ভাষা সম্পর্কে নিশ্চিত না হন তবে আপনি ইঞ্জিনকে তা সনাক্ত করতে দিতে পারেন।

  2. 2

    Gemini ইঞ্জিন নির্বাচন করুন

    আপনার অনুবাদ ইঞ্জিন হিসেবে Gemini-কে বেছে নিন। এটি এমন একটি ইঞ্জিন যা কোড ফাইল সমর্থন করে এবং সিনট্যাক্স সংরক্ষণ করে ভেতরের টেক্সট অনুবাদ করে।

  3. 3

    আপনার কোড ফাইল আপলোড করুন

    আপনার সোর্স ফাইলটি পেজে টেনে এনে ছেড়ে দিন (Drag and drop), অথবা আপনার কম্পিউটার থেকে ব্রাউজ করে নির্বাচন করতে ক্লিক করুন। আপনার যদি অনুবাদ করার জন্য অনেকগুলো ফাইল থাকে তবে আপনি একাধিক ফাইল যোগ করতে পারেন।

  4. 4

    অনুবাদ করুন

    অনুবাদ করুন-এ ক্লিক করুন এবং এটিকে প্রসেস হতে দিন। কোডের কাঠামো অক্ষুণ্ণ রেখে কমেন্ট, ডকুমেন্টেশন এবং মানুষের পড়ার যোগ্য স্ট্রিংগুলি অনুবাদ করা হয়।

  5. 5

    আপনার অনূদিত ফাইল ডাউনলোড করুন

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

সবচেয়ে ভালো ফলাফলের জন্য টিপস

সচরাচর জিজ্ঞাস্য প্রশ্নাবলী (FAQ)

কোড ফাইল অনুবাদ করলে কি কোড নিজেই পরিবর্তন হয়ে যায়?

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

কোড ফাইলের জন্য আমার কোন ইঞ্জিন দরকার?

কোড ফাইলগুলি Gemini ইঞ্জিনে সমর্থিত। আপলোড করার আগে নিশ্চিত করুন যে Gemini নির্বাচন করা হয়েছে, অন্যথায় আপনার কোড ফাইলটি অনুবাদযোগ্য ফাইল হিসেবে স্বীকৃত হবে না।

কোন প্রোগ্রামিং ভাষাগুলি সমর্থিত?

JavaScript, TypeScript, Python, Java, C, C++, C#, Go, Rust, Ruby, PHP, Swift, এবং Kotlin-এর মতো বিস্তৃত পরিসরের ভাষা, ಜೊತೆಗೆ HTML, CSS, JSON, XML, YAML, Markdown, এবং SQL-এর মতো ওয়েব এবং কনফিগ ফরম্যাটগুলি সমর্থিত।

আমি কি একবারে একাধিক কোড ফাইল অনুবাদ করতে পারি?

হ্যাঁ। আপনি ফাইলগুলিকে একে একে অনুবাদ করার পরিবর্তে একটি একক কাজে একাধিক ফাইল আপলোড করতে পারেন।

আমার ভেরিয়েবল এবং ফাংশনের নামগুলি কি অনুবাদ করা হবে?

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

শিক্ষানবিস গাইড

মূল ফরম্যাট ও লেআউট ঠিক রেখে কীভাবে যেকোনো ডকুমেন্ট অনুবাদ করবেন

DocTranslating আপনার PDF, Word, PowerPoint, Excel, কোড এবং সাবটাইটেল ফাইলের মূল লেআউট, ফন্ট, টেবিল এবং ইমেজগুলোর অবস্থান ঠিক রেখে ১০০টিরও বেশি ভাষায় অনুবাদ করে। শুধু ফাইলটি আপলোড করুন, ভাষা সিলেক্ট করুন এবং আমাদের চারটি অনুবাদ ইঞ্জিনের (DeepL, Microsoft Azure, Google Cloud, অথবা Gemini) যেকোনো একটি বেছে নিয়ে হুবহু মূল ফাইলের মতো দেখতে অনুবাদ করা ফাইলটি ডাউনলোড করে নিন। এই নির্দেশিকায় ফাইল আপলোড থেকে ডাউনলোড পর্যন্ত সম্পূর্ণ প্রক্রিয়া এবং বাস্তব জীবনের কিছু জটিল ক্ষেত্র—যেমন স্ক্যান করা পিডিএফ (Scan PDF), ফুটনোট ও টেক্সট বক্স, পরিভাষার ধারাবাহিকতা, ফাইলের সাইজ লিমিট এবং ডান-থেকে-বামে লেখা ভাষা (RTL) সংক্রান্ত সমস্যার সঠিক সমাধান নিয়ে বিস্তারিত আলোচনা করা হয়েছে।

12 min read

কীভাবে-করবেন (How-to)

কিভাবে একটি ওয়ার্ড ডকুমেন্ট অনুবাদ করবেন

DocTranslating সম্পূর্ণ ওয়ার্ড ডকুমেন্ট (.docx এবং পূর্ববর্তী .doc) এক অপারেশনে ১০০+ ভাষায় অনুবাদ করে — গুগল ট্রান্সলেটে অংশবিশেষ কপি করে আবার পেস্ট করার প্রয়োজন নেই। আউটপুটে টেক্সট বক্স, ফুটনোট, টেবিল, হাইপারলিংক এবং ইনলাইন ফরম্যাটিং অক্ষুণ্ণ থাকে। অফিস ফাইলের জন্য Microsoft Azure সর্বোচ্চ ফরম্যাটিং বিশ্বস্ততা দেয়, ইউরোপীয় ভাষার জন্য স্বাভাবিক শোনায় এমন অনুবাদের ক্ষেত্রে DeepL সেরা, এবং Google Cloud-এর ভাষা কভারেজ সবচেয়ে প্রশস্ত। Gemini ওয়ার্ড ফাইল গ্রহণ করে না — প্রথমে PDF এ রূপান্তর করুন অথবা অন্য তিনটি ইঞ্জিনের যেকোনো একটি ব্যবহার করুন।

9 min read

← সকল গাইড