অনুবাদ-শেল, কমান্ড লাইন থেকে যে কোনও ভাষায় অনুবাদ করুন

অনুবাদ-শেল সম্পর্কে

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

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

অনুবাদ শেল কী?

অনুবাদ শেল (পূর্বে গুগল ট্রান্সলেট সি এল এল হিসাবে পরিচিত) একটি কমান্ড লাইন অনুবাদক গুগল অনুবাদ মাধ্যমে (ডিফল্টরূপে), বিং অনুবাদক, ইয়ানডেক্স। ট্রান্সলেট এবং অ্যাপারটিয়াম। এটি আমাদের আপনার টার্মিনাল থেকে সরাসরি এই অনুবাদ ইঞ্জিনগুলির একটিতে অ্যাক্সেস করার অনুমতি দেবে। অনুবাদ-শেল বেশিরভাগ Gnu / লিনাক্স বিতরণে কাজ করার জন্য ডিজাইন করা হয়েছে.

কীভাবে অনুবাদ-শেল ইনস্টল করবেন

আমরা নিম্নলিখিত দুটি পদ্ধতির যেকোনটি ব্যবহার করে আমাদের উবুন্টুতে অনুবাদ শেল অ্যাপ্লিকেশনটি ইনস্টল করতে পারি। একটি তৃতীয় ইনস্টলেশন পদ্ধতি আছে, কিন্তু আমি এটি চেষ্টা করে দেখিনি, তাই আমি এটি নিবন্ধে যুক্ত করি না।

  • ম্যানুয়াল পদ্ধতি (সুপারিশ করা)
  • প্যাকেজ ম্যানেজারের মাধ্যমে

পদ্ধতি 1: ম্যানুয়াল পদ্ধতি (প্রস্তাবিত)

এই পদ্ধতিটি সহ আমাদের কেবলমাত্র করতে হবে ক্লোন অনুবাদ অনুবাদ শেল সংগ্রহস্থল। আমরা এটি গিটহাবে খুঁজে পেতে এবং যেকোন বিতরণের জন্য এটি ম্যানুয়ালি সংকলন করতে পারি। আমাদের একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং নীচে দেখানো প্রতিটি কমান্ড লিখতে হবে:

git clone https://github.com/soimort/translate-shell && cd translate-shell
make
sudo make install

পদ্ধতি 2: প্যাকেজ ম্যানেজারের মাধ্যমে

অনুবাদ-শেল হয় সর্বাধিক জনপ্রিয় বিতরণের কিছু সরকারী ভাণ্ডারে পাওয়া যায়। আমরা এটি প্যাকেজ ম্যানেজারের মাধ্যমে ইনস্টল করতে পারি। সম্পাদন করতে ডেবিয়ান / উবুন্টুতে ইনস্টলেশন, আমাদের কেবলমাত্র এপিটি-জিইটি বা এপিটি কমান্ড ব্যবহার করতে হবে। আমাদের কেবলমাত্র একটি টার্মিনাল (Ctrl + Alt + T) খুলতে হবে এবং লিখতে হবে:

sudo apt-get install translate-shell

অনুবাদ-শেল কীভাবে ব্যবহার করবেন

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

trans [palabras]

ইংরেজী অনুবাদ

আমি অনুবাদ করব "সাউডোস" ইংরেজি থেকে. এর জন্য আমাদের কেবল টার্মিনালে লিখতে হবে (Ctrl + Alt + T):

saúdos ট্রান্স

trans saúdos

অনুবাদ করতে ভাষা নির্বাচন করুন

আমরা একটি শব্দ অনুবাদ করতে পারি (এই ক্ষেত্রে আগের উদাহরণ হিসাবে একই) থেকে জার্মান (উদাহরণস্বরূপ) নিম্নলিখিত কমান্ড ব্যবহার করে:

saúdos থেকে ট্রান্স

trans :de saúdos

একাধিক ভাষায় অনুবাদ করুন

এক শব্দের একাধিক ভাষায় অনুবাদ করতে, আমরা নিম্নলিখিত কমান্ডটি ব্যবহার করতে সক্ষম হব (এই উদাহরণে আমি সাদোস শব্দটি তামিল এবং হিন্দিতে অনুবাদ করতে যাচ্ছি):

ট্রান্স ট্য + হাই সাডোস

trans :ta+hi saúdos

সম্পূর্ণ বাক্য অনুবাদ করুন

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

অনুবাদ অনুবাদ বাক্যটি

trans :es "what is going on your life?"

সহজ অনুবাদ দেখুন

অনুবাদ-শেল ডিফল্টরূপে বিশদগুলিতে অনুবাদগুলি দেখায়। আপনি যদি সিম্পল মোডে কেবল তথ্য দেখতে পছন্দ করেন তবে আপনাকে কেবল এটিকে যুক্ত করতে হবে -বি বিকল্প কমান্ড.

ট্রান্স বি সহজ মোড

trans -b :es thanks

অভিধান মোডে অনুবাদ করুন

অভিধান মোড। এই সরঞ্জামটি অভিধান হিসাবে সহজভাবে ব্যবহার করতে অ্যাড-ডি বিকল্প কমান্ড:

ট্রান্স ডি অভিধান মোড

trans -d :es thanks

একটি ফাইল অনুবাদ করুন

একটি ফাইল অনুবাদ করার জন্য আমাদের অনুবাদ করতে হবে ফাইলটির পথ নির্দেশ করতে হবে। টার্মিনালে নিম্নলিখিত বিন্যাসটি ব্যবহার করুন (Ctrl + Alt + T):

ট্রান্সলেশন ফাইল

trans :es file:///home/sapoclay/gtrans.txt

ইন্টারেক্টিভ মোড ব্যবহার করুন

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

trans -shell en:es thanks

উপলভ্য ভাষার কোড পান

আমরা যে ভাষা কোডগুলি ব্যবহার করতে পারি তা জানতে, নিম্নলিখিত কমান্ডটি চালান:

ট্রান্স ভাষা উপলব্ধ

trans -T

সাহায্য

আরও বিকল্প জানতে আমরা সহায়তা লোকটি ব্যবহার করতে পারি:

man trans

আমরা এই সরঞ্জামটি সম্পর্কে আরও শিখতে পারি গিটহাব পৃষ্ঠা প্রকল্পের।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   শূন্য তিনি বলেন

    ধন্যবাদ!

    এটা ঠিক কি আমার প্রয়োজন ছিল

    ভাগ্য | trans -b :es | xcowsay –image="আপনার প্রিয় ছবি ঢোকান"