টার্মিনালের মাধ্যমে শব্দ অনুবাদ করা সম্ভব?


28

আমি ইংরেজি থেকে ভাষা এক্স ট্রাট টার্মিনাল থেকে শব্দগুলি অনুবাদ করতে চাই

  • যদি এটি সম্ভব হয় তবে কী ধরণের অভিধান রয়েছে?

  • অনলাইনে পরিষেবাগুলি যেমন ওয়েবক্সিকন.আর.গ: ট্রাট টার্মিনাল ব্যবহার করা সম্ভব ?


1
দেখুন এই ভিটবোটটা . com/google-translate-terminal/#sthash.pH5CSCI5.dpbs সাহায্য করে কিনা ।
মিচ

উত্তর:


30

অফলাইন ব্যবহারের জন্য:

আপনি dictdশব্দটি অনুবাদ করার জন্য সার্ভার ইনস্টল করতে এবং ফ্রিডিক্ট ডিকশনারি ডাটাবেস ব্যবহার করতে পারেন ।

ডিক্ট ইনস্টল করুন:

sudo apt-get install dictd

dictd

অনুবাদ ডাটাবেস ইনস্টল করুন। যেমন। অভি-freedict-ইং-FRA ফরাসি অনুবাদ ইংরাজী জন্য, অভি-freedict-ইং-স্পা স্পেনীয় অনুবাদ ইংরাজী জন্য।

sudo apt-get install dict-freedict-eng-fra
sudo apt-get install dict-freedict-eng-spa

freedictDB

ব্যবহার :

ডাটাবেসের তালিকা দেখুন:

dict -D

একটি নির্দিষ্ট ডাটাবেস যেমন ব্যবহার করুন। ইংরেজি থেকে স্প্যানিশ অনুবাদ:

dict -d fd-eng-spa "how are you?"

snapHowRU

অনলাইন ব্যবহারের জন্য:

এর সাথে ইনস্টল করুন libtranslate-bin:

sudo apt-get install libtranslate-bin

যেমন। অনলাইন গুগল অনুবাদ ইঞ্জিন ব্যবহার করে:

echo "what are you doing" | translate-bin -s google -f en -t fr

onlineGoogleTranslate


টার্মিনালে অফলাইন ইংরেজি অভিধান:

ইংরেজি অভিধানের ডাটাবেসগুলি ইনস্টল করা হচ্ছে ( জিসিড, ডাব্লু, শয়তান ):

sudo apt-get install dict-gcide
sudo apt-get install dict-wn
sudo apt-get install dict-devil

ইংরাজী থিসৌরাস ডাটাবেস ইনস্টল করা হচ্ছে ( মুভি-থিসৌরাস ):

sudo apt-get install dict-moby-thesaurus

ব্যবহার :

  1. একটি নির্দিষ্ট ডাটাবেস ব্যবহার করে ( উদাঃ ওয়ার্ডনেট - ডাব্লুএন ):

    dict -d wn "dictionary"
    
  2. একটি ডিক-ডাটাবেস নির্দিষ্ট না করে সমস্ত উপলব্ধ ডাটাবেস থেকে সংজ্ঞা / অনুবাদ / থিসরাস আউটপুট দেবে। যেমন।

    dict "dictionary"
    

সেখানে কোনও ইঞ্জ-ইঞ্জিনিয়ার অভিধান রয়েছে?

1
@DuminduMahawela: ... আছে ... আমি তাদের কয়েক সহ আমার পোস্টে আপডেট করেছি ... আশা করি তুমি তাদের পছন্দ করব ...
সুনির্দিষ্ট

1
ধন্যবাদ। আমি একটি টার্মিনাল ইঞ্জিন-ইঞ্জিন ডিকশনারিটির জন্য কিছু সময় অনুসন্ধান করছিলাম। আপনি ভাল কাজ করেছেন।

"আপনি কেমন আছেন" এর জন্য কোনও সংজ্ঞা পাওয়া যায়নি?
কার্নি

কাজ করে না . থাম্ব ডাউন
কার্নি

10

শেল অনুবাদ করুন

অনুবাদ শেল (প্রাক্তন গুগল ট্রান্সলেট সি এল এল) এমন একটি সরঞ্জাম যা আপনাকে গুগল ট্রান্সলেট ব্যবহার করে কমান্ড লাইন থেকে অনুবাদ পাঠ্য ব্যবহার করতে দেয়।

স্থাপন

$ wget git.io/trans
$ chmod +x ./trans

অথবা

sudo apt install translate-shell

অথবা

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

ব্যবহার

অনুবাদ করতে

trans en:de "The quick brown fox jumps over the lazy dog"  # Translate to German (de)
trans es: "Igualdad, fraternidad y libertad"  # From Spanish to your `locale`
trans :fr "Igualdad, fraternidad y libertad"  # From your `locale` to French
trans -b :fr "Igualdad, fraternidad y libertad"  # Same but `-brief`

অভিধান হিসাবে: গুগল অনুবাদ অভিধান হিসাবে ব্যবহার করা যেতে পারে যখন ল্যাং == থেকে বা-ডি পরামিতি ব্যবহার করা হয়

trans -d fr: mot

অতিরিক্ত তথ্য এবং কয়েকটি উদাহরণ সরকারী সাইটে পাওয়া যাবে


করুন: *** লক্ষ্য 'ইনস্টল' করার কোনও নিয়ম নেই। স্টপ।
কার্নি 6:48

wget github.com/soimort/google-translate-cli/archive/master.tar.gz && tar -xvf master.tar.gz &&d সিডি অনুবাদ-শেল-মাস্টার && সুডো ইনস্টল & অ্যান্ড টিআরএস "কিছু লেখা" && টিআরএস করুন = আফর} "অনুবাদ
পাঠ্য

কাজ করে না, থাম্ব ডাউন
কার্নি

4

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

স্প্যানিশদের জন্য আপনি ইনস্টল করবেন:

sudo apt install apertium apertium-en-es

echo "Hola Mundo." | apertium -a es-en
> Hello world.

এটি টার্মিনাল ভিত্তিক তবে একটি বেসিক জিইউআই রয়েছে: apertium-tolk

रिपোর সংস্করণটি পুরানো, আপনি যদি নতুন সংস্করণ চান তবে ইনস্টল নির্দেশাবলী অনুসরণ করুন ।


2

আমি পাইথন ব্যবহার করে গুগল অনুবাদে একটি সাধারণ কমান্ড-লাইন অনুবাদক বেস লিখেছি ।

কোড: পাইথন কোডটি 100 টি লাইনের চেয়ে কম এবং আমি একটি ইনস্টলার স্ক্রিপ্টও লিখেছি এবং একটি কনফিগার ফাইল সরবরাহ করেছি যাতে আপনার ডিফল্ট পছন্দসই ভাষা সেট করতে পারে।

এটি এমআইটি লাইসেন্সের অধীনে।

প্রাক-প্রয়োজনীয়তা: লিনাক্সে পাইথন 2.x, এটির জন্য যা দরকার তা এখনও এটি পাইথন 3 সমর্থন করে না, আমি পরে এটি ঠিক করতে পারি।


1

এখানে এসডিসিভি ভিত্তিক উত্তরটি দেখুন (এটিতে "ইল্যাঙ্গুয়েজ" থেকে "ইল্যাঙ্গুয়েজ" অভিধান রয়েছে):

একটি অফলাইন কমান্ড-লাইন অভিধান আছে?

সার্ফ্রও পরীক্ষা করা উচিত। একবার ইনস্টল হয়ে গেলে আপনি কোনও শব্দের অর্থ পেতে পারেন sr webster difficultWord। অনুবাদ করার একটি উপায় হবে sr google difficultword in hindi


1

পর্তুগিজ অনুবাদ "জীবন"। নমুনা উদাহরণ: (লিংক ইনস্টল করা আবশ্যক)

lynx -source 'http://translate.google.com/translate_t?langpair=en|pt&text='life |awk {'print $852'} | cut -d = -f5 |cut -d ';' -f1 |awk 'NF>0'

যেখানে "এন" ইংরেজি এবং "পিটি" পর্তুগিজ

আউটপুট:
'ভিডা'


0

আমি টেক্সট ফাইলের উপর ভিত্তি করে একটি সাধারণ কমান্ড-লাইন অনুবাদক লিখেছি । এটি উপস্থিত থাকলে একটি অডিও ফাইল পুনরুত্পাদনও করে। আমার কাছে ইতিমধ্যে অডিও ফাইলগুলির একটি ডাটাবেস রয়েছে এবং আমি যদি সেগুলি খুঁজে না পাই তবে আমি সেগুলি গুগল ডাটাবেস থেকে ডাউনলোড করি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.