În articolul următor vom analiza Translate-shell (anterior Google Translate CLI). Acesta este un traducător pentru linia de comandă care ne oferă diferiți traducători precum Traducerea Google (implicit), Bing Translator, Yandex.Translate, DeepL Translator și Apertium. Acest program ne va oferi acces facil la fiecare dintre aceste motoare de traducere de la terminalul nostru.
De-a lungul timpului pe acest blog, alți colegi ca mine au scris multe articole despre aplicațiile CLI. Astăzi vom vorbi despre cum să folosim „Traducerea Google„În terminalul Ubuntu. Folosesc aceste instrumente de multe ori pe tot parcursul zilei pentru cunoaște semnificațiile multor concepte, deoarece, în ciuda faptului că am reușit un pic cu engleza, de multe ori m-am trezit scufundându-mă în forumuri germane, franceze sau uneori asiatice, unde nu este întotdeauna scris în engleză sau în altă limbă în care mă apăr corect.
Ce este Translate-shell?
Traducere-shell (cunoscut anterior sub numele de Google Translate CLI) este un traducător de linie de comandă prin Google Translate (în mod implicit), Bing Translator, Yandex.Translate și Apertium. Ne va permite să accesăm unul dintre aceste motoare de traducere direct de la terminalul dvs. Translate-shell este conceput pentru a funcționa pe majoritatea distribuțiilor Gnu / Linux.
Cum se instalează Translate-shell
Putem instala aplicația Translate Shell pe Ubuntu folosind oricare dintre următoarele două metode. Există o a treia metodă de instalare, dar nu am încercat-o, deci nu o adaug la articol.
- Metoda manuală (Recomendado)
- Prin intermediul Managerului de pachete
Metoda 1: Metoda manuală (recomandată)
Cu această metodă va trebui doar clonați depozitul Translate-shell. Putem găsi acest lucru pe GitHub și îl putem compila manual pentru orice distribuție. Va trebui să deschidem un terminal (Ctrl + Alt + T) și să scriem fiecare dintre comenzile de mai jos:
git clone https://github.com/soimort/translate-shell && cd translate-shell make sudo make install
Metoda 2: Prin Managerul de pachete
Translate-shell este disponibil în unele dintre depozitele oficiale ale celor mai populare distribuții. Îl putem instala prin managerul de pachete. Pentru a efectua instalare pe Debian / Ubuntu, va trebui doar să folosim comanda APT-GET sau APT. Va trebui doar să deschidem un terminal (Ctrl + Alt + T) și să scriem:
sudo apt-get install translate-shell
Cum se folosește Translate-Shell
După efectuarea cu succes a oricărei dintre instalările posibile, putem deschide terminalul și lansa programul folosind următorul format de comandă. Acest instrument poate identifica automat limba textului sursă. În mod implicit, traduce textul original în engleză.
trans [palabras]
Tradus în engleză
Voi traduce "sănătos" la engleza. Pentru aceasta va trebui să scriem doar în terminal (Ctrl + Alt + T):
trans saúdos
Selectați limba în care doriți să traduceți
Putem traduce un cuvânt (în acest caz la fel ca în exemplul anterior) în germană (de exemplu) folosind următoarea comandă:
trans :de saúdos
Traduceți în mai multe limbi
Pentru a traduce un cuvânt în mai multe limbi, vom putea folosi următoarea comandă (În acest exemplu, voi traduce cuvântul saúdos în tamilă și hindi):
trans :ta+hi saúdos
Traduceți propoziții întregi
Pentru a traduce o frază, pur și simplu folosiți propoziția între ghilimele după cum puteți vedea mai jos. Următorul exemplu se va traduce din engleză în spaniolă:
trans :es "what is going on your life?"
Vedeți traducerea simplă
Traducere-shell afișează în mod implicit traducerile în detaliu. Dacă preferați să vedeți doar informațiile în modul simplu, trebuie doar să adăugați -b opțiune a porunci.
trans -b :es thanks
Traduceți în modul dicționar
Dicționar mode. Pentru a utiliza acest instrument ca dicționar, pur și simplu opțiune add -d a porunci:
trans -d :es thanks
Traduceți un fișier
Pentru a traduce un fișier va trebui să indicăm calea fișierului de tradus. Utilizați următorul format în terminal (Ctrl + Alt + T):
trans :es file:///home/sapoclay/gtrans.txt
Utilizați modul interactiv
Pentru a deschide interacțiunea Translate-shell va trebui asigurați-vă că trebuie să specificăm limba sursă și limba țintă înainte de a începe un shell interactiv. În acest exemplu, voi traduce cuvântul mulțumiri din engleză în spaniolă.
trans -shell en:es thanks
Obțineți codurile limbilor disponibile
Pentru a afla codurile de limbă pe care le putem folosi, pur și simplu rulați următoarea comandă:
trans -T
Ajutor
Pentru a cunoaște mai multe opțiuni putem folosi ajutorul:
man trans
De asemenea, putem afla mai multe despre acest instrument în Pagina GitHub a proiectului.
Vă mulţumim!
era exact ceea ce aveam nevoie
avere| trans -b :es | xcowsay –image=”inserați imaginea preferată”