Els millors traductors d'idiomes de línia d'ordres per a Linux


No es pot subratllar la importància de les aplicacions de traducció d'idiomes, especialment per a aquells que viatgen molt o es comuniquen amb persones que no comparteixen el mateix idioma de manera habitual.

Avui us presento les millors eines de traducció basades en línia d'ordres per a Linux.

1. CLI de DeepL Translator

DeepL Translator Cli és un traductor d'idiomes de línia d'ordres gratuït i de codi obert que utilitza tècniques avançades d'aprenentatge automàtic per permetre als usuaris traduir text entre idiomes i detectar l'idioma del text d'entrada. Està impulsat per DeepL, una empresa de tecnologia alemanya i publicat sota la llicència del MIT.

Els idiomes que admet inclouen anglès (EN), alemany (DE), francès (FR), italià (IT), holandès (NL), espanyol (ES), rus, portuguès i polonès (PL) i mentre que l'eina de terminal és gratuït, DeepL ofereix plans de subscripció per als usuaris interessats.

Per instal·lar l'eina de línia d'ordres DeepL Translator, primer heu d'instal·lar la darrera versió de Node.js a la vostra distribució de Linux.

A continuació, instal·leu el gestor de dependències de paquets Yarn mitjançant el dipòsit de paquets Debian a la distribució Debian i Ubuntu mitjançant les ordres següents.

$ 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

A la distribució CentOS, Fedora i RHEL, podeu instal·lar Yarn mitjançant el dipòsit de paquets 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]

Ara instal·leu l'eina de línia d'ordres DeepL Translator mitjançant l'ordre següent.

$ yarn global add deepl-translator-cli

Verifiqueu l'estat de la instal·lació comprovant la versió de DeepL.

$ deepl --version

DeepL funciona fent trucades a l'API al lloc web principal a deepl.com, de manera que, de moment, cal estar en línia per utilitzar-lo. S'ha informat que funciona amb un superordinador capaç de 5,1 petaFLOPS, velocitat suficient per detectar i traduir idiomes en un parpelleig.

# 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. Tradueix Shell

Translate Shell (anteriorment Google Translate CLI) és una eina de traducció de llenguatge de línia d'ordres gratuïta i de codi obert impulsada per Google Translate, Yandex Translate, Apertium i Bing Translator. Està disponible per a la majoria de sistemes compatibles amb POSIX, inclosos Windows (mitjançant Cygwin, WSL o MSYS2), GNU/Linux, macOS i BSD.

Translate Shell permet als usuaris utilitzar-lo per a traduccions senzilles o com a shell interactiu. Per a traduccions senzilles, Translate Shell proporciona detalls del text traduït de manera predeterminada, tret que quan s'hagi de fer per excloure els detalls mitjançant la paraula clau, breu.

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

Hello, World!

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

Quan s'utilitza com a shell interactiu, traduirà els textos a mesura que els introduïu línia per línia. Per exemple,

$ 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.

El meu mètode de descàrrega recomanat és que agafeu el fitxer executable autònom d'aquí, el col·loqueu al vostre camí i executeu les ordres següents:

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

Per obtenir més detalls sobre la instal·lació i l'ús, consulteu la seva pàgina oficial de GitHub aquí.

Coneixeu altres aplicacions increïbles de traducció de text de línia d'ordres per a Linux? Afegiu els vostres suggeriments a la secció de comentaris a continuació.