Traduceți-shell, traduceți în orice limbă din linia de comandă

Despre Translate-shell

Î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):

saúdos trans

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 la saúdos

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

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 traduce fraza este

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 mod simplu

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 modul dicționar

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):

fișier de traducere trans

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ă:

limbi trans disponibile

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.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   zero el a spus

    Vă mulţumim!

    era exact ceea ce aveam nevoie

    avere| trans -b :es | xcowsay –image=”inserați imaginea preferată”