शेलचा अनुवाद करा, कमांड लाइनमधून कोणत्याही भाषेत अनुवाद करा

भाषांतर-शेल बद्दल

पुढील लेखात आपण भाषांतर-शेलवर एक नजर टाकणार आहोत.पूर्वी गूगल ट्रान्सलेशन सीएलआय). हे एक कमांड लाइन साठी ट्रान्सलेटर हे आम्हाला जसे भिन्न भाषांतरकार प्रदान करते गूगल भाषांतर (डीफॉल्ट), बिंग ट्रान्सलेटर, यांडेक्स.ट्रान्सलेट, डीपीएल ट्रान्सलेटर आणि अ‍ॅपर्टीयम. हा प्रोग्राम आमच्या टर्मिनलमधून या प्रत्येक भाषांतर इंजिनमध्ये आम्हाला सहज प्रवेश प्रदान करेल.

या ब्लॉगवरील संपूर्ण कालावधीत, माझ्यासारख्या इतर सहकार्‍यांनी सीएलआय अनुप्रयोगांबद्दल बरेच लेख लिहिले आहेत. आज आपण कसे वापरायचे याबद्दल बोलणार आहोत “गूगल भाषांतर"आमच्या उबंटूच्या टर्मिनलमध्ये. मी ही साधने दिवसभर बर्‍याच वेळा वापरतो अनेक संकल्पनांचे अर्थ जाणून घ्या, इंग्रजीसह थोडे व्यवस्थापन करूनही, बर्‍याचदा मी जर्मन, फ्रेंच किंवा कधीकधी आशियाई मंचांमध्ये स्वत: ला डायव्हिंग केलेले आढळले आहे, जिथे हे नेहमी इंग्रजीमध्ये लिहिले जात नाही किंवा मी स्वत: चा बचावासाठी दुसर्‍या भाषेत बोलत नाही.

भाषांतर-शेल म्हणजे काय?

भाषांतर-शेल (पूर्वी गुगल ट्रान्सलेशन सीएलआय म्हणून ओळखले जात असे) कमांड लाइन ट्रान्सलेटर आहे Google भाषांतर द्वारे (डीफॉल्टनुसार), बिंग ट्रान्सलेटर, यांडेक्स. ट्रान्सलेट आणि erपर्टीयम. हे आम्हाला आपल्या टर्मिनलमधून यापैकी एक अनुवाद इंजिनमध्ये प्रवेश करण्यास अनुमती देईल. भाषांतर-शेल बहुतेक Gnu / Linux वितरणांवर कार्य करण्यासाठी डिझाइन केलेले आहे.

ट्रान्सलेशन-शेल कसे स्थापित करावे

आम्ही खालीलपैकी दोन पद्धती वापरुन आपल्या उबंटु वर भाषांतर शेल अनुप्रयोग स्थापित करू शकतो. तिसरी स्थापना पद्धत आहे, परंतु मी प्रयत्न केला नाही, म्हणून मी त्यास लेखात जोडत नाही.

  • मॅन्युअल पद्धत (शिफारस केली)
  • पॅकेज व्यवस्थापक मार्गे

पद्धत 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):

सॅडोस ट्रान्स

trans saúdos

भाषांतरित करण्यासाठी भाषा निवडा

आम्ही एखाद्या शब्दाचे भाषांतर करू शकतो (या प्रकरणात मागील उदाहरण प्रमाणेच) जर्मन मध्ये (उदाहरणार्थ) पुढील आज्ञा वापरुन:

saúdos पासून ट्रान्स

trans :de saúdos

एकापेक्षा अधिक भाषांमध्ये अनुवाद करा

एका शब्दाचे एकापेक्षा जास्त भाषेत अनुवाद करण्यासाठी, आम्ही पुढील आज्ञा वापरण्यास सक्षम आहोत (या उदाहरणात मी सॅडोस हा शब्द तमिळ आणि हिंदीमध्ये अनुवादित करणार आहे):

ट्रान्स टा + हाय सादोस

trans :ta+hi saúdos

संपूर्ण वाक्ये भाषांतरित करा

एक वाक्यांश अनुवादित करण्यासाठी, फक्त कोट मध्ये वाक्य वापरा जसे आपण खाली पाहू शकता. पुढील उदाहरण इंग्रजीमधून स्पॅनिशमध्ये भाषांतरित होईल:

ट्रान्स भाषांतर वाक्यांश आहे

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

सोपे अनुवाद पहा

अनुवाद-शेल भाषांतर तपशीलवारपणे डीफॉल्टनुसार दर्शविते. आपण फक्त माहिती साध्या मोडमध्ये पाहण्यास प्राधान्य देत असल्यास, आपल्याला फक्त जोडावी लागेल -b पर्याय आज्ञा देणे.

ट्रान्स बी सोपा मोड

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

मध्ये आपण या टूलबद्दल अधिक जाणून घेऊ शकतो GitHub पृष्ठ प्रकल्प


एक टिप्पणी, आपले सोडून द्या

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   शून्य म्हणाले

    धन्यवाद!

    मला फक्त तेच हवे होते

    भाग्य | trans -b :es | xcowsay –image=”तुमची आवडती प्रतिमा घाला”