Cel mai bun traducător de limbă de comandă pentru Linux


Importanța aplicațiilor de traducere în limbi străine nu poate fi subliniată în special pentru cei care călătoresc mult sau care comunică cu persoane care nu împărtășesc în mod regulat aceeași limbă.

Astăzi, vă prezint cele mai bune instrumente de traducere bazate pe linia de comandă pentru Linux.

1. DeepL Traducator CLI

DeepL Translator Cli este un traducător de limbi de linie de comandă gratuită și open source care utilizează tehnici avansate de învățare a mașinilor pentru a permite utilizatorilor să traducă text între limbi, precum și pentru a detecta limba textului de intrare. Este alimentat de DeepL , o companie germană de tehnologie și lansată sub licența MIT.

Limbile pe care le suportă includ limba engleză (EN), germană (DE), franceză (FR), italiană (IT), olandeză (NL), spaniolă (ES), rusă, portugheză și poloneză gratuit, DeepL oferă planuri de abonare pentru utilizatorii interesați.

Pentru a instala un instrument de linie de comandă DeepL Translator , mai întâi trebuie să instalați cea mai recentă versiune a Node.js în distribuția Linux.

Apoi, instalați managerul de dependență de pachete Fire utilizând un depozit de pachete Debian pe distribuția Debian și Ubuntu utilizând următoarele comenzi.

$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
$ sudo apt-get update
$ sudo apt-get install yarn

În CentOS , distribuția Fedora și RHEL , puteți instala Fire prin depozitul de pachete RPM.

# curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
# yum install yarn  [On CentOS/RHEL]
# dnf install yarn  [On Fedora]

Acum, instalați instrumentul DeepL Translator , utilizând următoarea comandă.

$ yarn global add deepl-translator-cli

Verificați starea instalării verificând versiunea DeepL .

$ deepl --version

DeepL funcționează prin efectuarea de apeluri API pe site-ul principal la deepl.com , astfel încât, în momentul de față, trebuie să fiți online pentru al utiliza. Se spune că rulează pe un supercomputer capabil de 5.1 petaFLOPS - suficientă viteză pentru a detecta și a traduce limbile într-o clipită.

# Translate text into German
$ deepl translate -t 'DE' 'How do you do?'

# Pipe text from standard input
$ echo 'How do you do?' | deepl translate -t 'DE'

# Detect language
$ deepl detect 'Wie geht es Ihnen?'

# For help
$ deepl -h
$ deepl translate -h
$ deepl detect -h

2. Traduceți Shell

Traduceți Shell ( Google Traducere CLI ) este un instrument de traducator al liniei de comandă gratuită și open source, alimentat de Google Traducere , Yandex Translate, Apertium , și Bing Translator. Este disponibil pentru majoritatea sistemelor compatibile POSIX, inclusiv Windows (prin Cygwin, WSL sau MSYS2), GNU/Linux, macOS și BSD.

Traduceți Shell permite utilizatorilor să o folosească pentru traduceri simple sau ca o coajă interactivă. Pentru traducerile simple, Traduceți Shell oferă detalii despre textul tradus în mod prestabilit, cu excepția cazului când este făcut să excludeți detaliile utilizând cuvântul cheie, scurtă.

$ trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

Translations of Saluton, Mondo!
[ Esperanto -> English ]
Saluton ,
    Hello,
Mondo !
    World!
$ trans -brief 'Saluton, Mondo!'
Hello, World!

Atunci când este folosit ca o coajă interactivă, va traduce textele pe măsură ce le introduceți pe rând. De exemplu,

$ trans -shell -brief
> Rien ne réussit comme le succès.
Nothing succeeds like success.
> Was mich nicht umbringt, macht mich stärker.
What does not kill me makes me stronger.
> Юмор есть остроумие глубокого чувства.
Humor has a deep sense of wit.
> 幸福になるためには、人から愛されるのが一番の近道。
In order to be happy, the best way is to be loved by people.

Metoda mea recomandată de descărcare este să vă luați fișierul executabil de sine stătător de aici, să îl plasați în cale și să executați următoarele comenzi:

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

Pentru mai multe detalii despre instalare și utilizare, verificați pagina oficială GitHub aici.

Știți alte aplicații de traducator de text minunat pentru Linux? Adăugați sugestiile dvs. în secțiunea de comentarii de mai jos.