আমরা অনেকেই একাধিক ভাষায় কথা বলি। আপনি একজন অনুবাদকও হতে পারেন। আপনার পরিস্থিতি নির্বিশেষে, সত্য যে অনুবাদ সরঞ্জামগুলি অনেকের দ্বারা নিয়মিত ব্যবহার করা হয়। যাই হোক না কেন, আমাদের বেশিরভাগই সম্ভবত আমাদের জীবনের কোনো না কোনো সময়ে একটি ব্যবহার করতে হবে। আপনি যখন লিনাক্সের কথা ভাবেন, আপনি অবিলম্বে দুর্দান্ত অনুবাদ অ্যাপগুলির কথা নাও ভাবতে পারেন। যাইহোক, লিনাক্সের জন্য কিছু কঠিন ভাষা অনুবাদক আছে, তাদের কিছু এখানে পরীক্ষা করা হয়েছে।
1. অনুবাদ শেল
Translate Shell হল একটি কমান্ড-লাইন-ভিত্তিক টুল যা Google Translate, Apertium, Yandex.Translate এবং Apertium থেকে ইঞ্জিন ব্যবহার করে।
অনুবাদ শেল ইনস্টল করার জন্য কয়েকটি বিকল্প রয়েছে। আপনি টার্মিনাল থেকে নিম্নলিখিত ডিস্ট্রোস দিয়ে ইনস্টল করতে পারেন।
ডেবিয়ান এবং উবুন্টু-ভিত্তিক ডিস্ট্রোস:
sudo apt-get install translate-shell
খিলান ভিত্তিক-ডিস্ট্রোস:
sudo pacman -S translate-shell
ফেডোরা:
sudo dnf install translate-shell
বিকল্পভাবে, আপনি সরাসরি এর গিট রিপোজিটরি থেকে অনুবাদ শেল ডাউনলোড এবং ইনস্টল করতে পারেন:
git clone https://github.com/soimort/translate-shell cd translate-shell/ make sudo make install
ট্রান্সলেট শেল ব্যবহার করা
অনুবাদ শেল ডিফল্টরূপে ইংরেজিতে অনুবাদ করে। একটি শব্দকে অন্য ভাষায় ইংরেজিতে অনুবাদ করতে:
trans word
উদাহরণস্বরূপ, আপনি যদি স্প্যানিশ শব্দ "bueno" ইংরেজিতে অনুবাদ করেন, তাহলে আপনাকে ইংরেজিতে অনুবাদ দেওয়া হবে যেমন "ভাল।"
একটি সম্পূর্ণ বাক্য অনুবাদ করতে, trans
ব্যবহার করুন এবং আপনি যে বাক্যটিকে উদ্ধৃতি দিয়ে অনুবাদ করতে চান তার চারপাশে রাখুন। যেমন:
trans "comment t'appeles tu"
আপনি একটি ফাইলের বিষয়বস্তু অনুবাদ করতে পারেন:
trans file:filepath
আপনার ফাইলের সম্পূর্ণ পাথ দিয়ে উপরে "ফাইলপথ" প্রতিস্থাপন করুন। আপনি যদি বিভিন্ন ভাষার সাথে সঙ্গতিপূর্ণ ভাষা কোডগুলি খুঁজে পেতে চান, তাহলে সহজভাবে চালান:
trans -R
নির্দিষ্ট ভাষায় শব্দ অনুবাদ করার জন্য ভাষার কোডগুলি জানা গুরুত্বপূর্ণ। এটি কখনও কখনও প্রয়োজনীয় কারণ আপনি একাধিক ভাষায় অনুবাদ করতে চান। উদাহরণস্বরূপ, আপনি যদি "প্রযুক্তি" ফরাসি এবং স্প্যানিশ ভাষায় অনুবাদ করতে চান, তাহলে আপনি নিম্নলিখিত কমান্ডটি টাইপ করবেন:
trans -t fr+es technology
আপনি যদি একাধিক ভাষায় অনুবাদ করতে চান, তাহলে আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করবেন:
trans -t fr+es "Make technology easier"
আপনি যে ভাষা থেকে অনুবাদ করছেন সেটিও আপনাকে নির্দিষ্ট করতে হতে পারে। আপনি ta
দিয়ে এটি করতে পারেন বিকল্প এটি প্রয়োজনীয় কারণ অনুবাদ ইঞ্জিনগুলি সর্বদা উত্স ভাষা সঠিকভাবে সনাক্ত করে না। উদাহরণস্বরূপ, আপনি যদি ফরাসি থেকে ইংরেজিতে "vert" অনুবাদ করতে চান, তাহলে আপনি টাইপ করবেন:
trans fr: vert
2. কাক অনুবাদ
ক্রো ট্রান্সলেট হল লিনাক্সের জন্য একটি ভাষা অনুবাদক যার একটি GUI এবং একটি কমান্ড-লাইন ইন্টারফেস উভয়ই রয়েছে। এটি Google Translate, Yandex Translate, এবং Bing Translator এর অনুবাদ ইঞ্জিন ব্যবহার করে।
ক্রো ট্রান্সলেট ইনস্টল করা হচ্ছে
ক্রো ট্রান্সলেট উইন্ডোজ এবং লিনাক্স উভয়ের জন্য উপলব্ধ। সমস্ত প্রয়োজনীয় ফাইল GitHub এ উপলব্ধ। এই টিউটোরিয়ালটি কিভাবে উবুন্টু, ডেবিয়ান এবং লিনাক্স মিন্টে ইনস্টলেশন সম্পূর্ণ করতে হয় তা নিয়ে চলে।
প্রথমে, আপনাকে কিছু নির্ভরতা ইনস্টল করতে হবে:
sudo apt install libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediagsttools5 libqt5multimediawidgets5 libqt5qml5 libqt5quick5 qtgstreamer-plugins-qt5
এরপরে, আপনাকে গিটহাব থেকে আপনার ডাউনলোড ফোল্ডারে .deb ফাইলটি ডাউনলোড করতে হবে।
নিচের কোডটি চালান। আপনার ডাউনলোড করা .deb ফাইলের নামের সাথে "ফাইলের নাম" প্রতিস্থাপন করা নিশ্চিত করুন।
cd Downloads sudo dpkg -i filename
আপনি যদি কোনো ত্রুটির সম্মুখীন হন, চালান:
sudo apt --fix-broken install
এই ইনস্টলেশন প্রক্রিয়াটি সম্পূর্ণ করার পরে, আপনি ক্রো ট্রান্সলেট চালাতে সক্ষম হবেন৷
৷Crow Translate ব্যবহার করা
ক্রো ট্রান্সলেট 117টি ভাষা সমর্থন করে। এগুলি অ্যাপের মধ্যে দেখা যায়৷
৷স্ক্রিনের নীচের ডানদিকে আপনি যে অনুবাদ ইঞ্জিনটি ব্যবহার করতে চান তা চয়ন করুন৷ GUI পরিচালনা করা মোটামুটি সহজ এবং আপনি যে ভাষা অনুবাদ করতে চান তা স্বয়ংক্রিয়ভাবে সনাক্ত করতে সক্ষম। অনুবাদ ইঞ্জিন কি ঘটছে তা চিনতে না পারলে এটি আপনাকে আপনি যে ভাষাগুলি অনুবাদ করছেন তা নির্দিষ্ট করতে দেয়৷
আপনি যদি কমান্ড লাইন থেকে ক্রো ট্রান্সলেট ব্যবহার করতে চান তবে আপনাকে শুরু করতে একটি সাহায্য কমান্ড চালান:
crow --help
3. টাক্সট্রান্স
Tuxtrans হল একটি সম্পূর্ণ লিনাক্স অপারেটিং সিস্টেম যা অনুবাদের জন্য প্রস্তুত। এটি উবুন্টুর উপর ভিত্তি করে এবং অনুবাদকদের সাহায্য করার জন্য অনেক সরঞ্জামের সাথে আসে। এর মধ্যে Apertium এবং OmegaT অন্তর্ভুক্ত। এটা স্পষ্টভাবে একজন পেশাদার অনুবাদকের দিকে লক্ষ্য করা যায়। Tuxtrans ওয়েবসাইট অপারেটিং সিস্টেমের সাথে সরবরাহ করা সমস্ত সফ্টওয়্যার তালিকাভুক্ত করে। আপনার জানা উচিত যে Tuxtrans বিনামূল্যে পাওয়া যায়।
চূড়ান্ত চিন্তা
লিনাক্স অনেক টুল অফার করে যা আপনাকে ভাষার মধ্যে অনুবাদ করতে সাহায্য করতে পারে। গড় ব্যবহারকারীর জন্য দুর্দান্ত পছন্দ হল অনুবাদ শেল এবং কাক অনুবাদ। আপনি যদি একজন পেশাদার হন তবে আপনি Tuxtrans অপারেটিং সিস্টেম ব্যবহার করার কথাও বিবেচনা করতে পারেন কারণ এটি আপনার কাজটি কার্যকরভাবে করার জন্য প্রয়োজনীয় সমস্ত সরঞ্জাম সরবরাহ করে। যাইহোক, আপনি যদি এখনও ওয়েব-ভিত্তিক গুগল ট্রান্সলেট পছন্দ করেন, আপনি এই টিউটোরিয়ালটিতে একজন পেশাদারের মতো Google অনুবাদ ব্যবহার করার কিছু কৌশল শিখতে পারেন।