Bescht Command Line Sprooch Iwwersetzer fir Linux


D'Wichtegkeet vu Sproochen Iwwersetzungsapplikatiounen kann net iwwerbetonnt ginn, besonnesch fir déi, déi vill reesen oder mat Leit kommunizéieren, déi net regelméisseg déi selwecht Sprooch deelen.

Haut stellen ech Iech déi bescht Kommandozeilbaséiert Iwwersetzungsinstrumenter fir Linux vir.

1. DeepL Iwwersetzer CLI

DeepL Translator Cli ass e gratis an oppe Quell Kommandozeil Sprooch Iwwersetzer deen fortgeschratt Maschinnléiere Technike benotzt fir d'Benotzer z'erméiglechen Text tëscht Sproochen ze iwwersetzen an och d'Sprooch vum Inputtext z'entdecken. Et gëtt ugedriwwen vun DeepL, enger däitscher Technologiefirma a verëffentlecht ënner der MIT Lizenz.

D'Sproochen déi se ënnerstëtzt enthalen Englesch (EN), Däitsch (DE), Franséisch (FR), Italienesch (IT), Hollännesch (NL), Spuenesch (ES), Russesch, Portugisesch a Polnesch (PL) a wärend de Terminal Tool ass fräi , DeepL offréiert Abonnement Pläng fir interesséiert Benotzer.

Fir DeepL Translator Kommandozeil Tool z'installéieren, musst Dir als éischt déi lescht Versioun vum Node.js an Ärer Linux Verdeelung installéieren.

Als nächst, installéiert Yarn Package Ofhängegkeet Manager mat Debian Package Repository op Debian an Ubuntu Verdeelung mat de folgende Kommandoen.

$ 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

Op CentOS, Fedora a RHEL Verdeelung kënnt Dir Yarn iwwer RPM Package Repository installéieren.

# 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]

Installéiert elo DeepL Iwwersetzer Kommandozeil Tool mat dem folgenden Kommando.

$ yarn global add deepl-translator-cli

Verifizéiert den Installatiounsstatus andeems Dir DeepL Versioun iwwerpréift.

$ deepl --version

DeepL funktionnéiert andeems Dir API Appellen op d'Haaptwebsäit op deepl.com mécht, also musst Dir online sinn fir se ze benotzen. Et gëtt gemellt op engem Supercomputer fäeg 5.1 petaFLOPS ze lafen - genuch Geschwindegkeet fir Sproochen an engem Blëtz z'entdecken an ze iwwersetzen.

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

Translate Shell (virdrun Google Translate CLI) ass e gratis an oppe Quell Kommandozeil Sprooch Iwwersetzer Tool ugedriwwen vu Google Translate, Yandex Translate, Apertium a Bing Translator. Et ass verfügbar fir déi meescht POSIX-kompatibel Systemer dorënner Windows (iwwer Cygwin, WSL oder MSYS2), GNU/Linux, macOS a BSD.

Translate Shell erlaabt d'Benotzer et fir einfach Iwwersetzungen oder als interaktive Shell ze benotzen. Fir einfach Iwwersetzunge gëtt Translate Shell Detailer vum iwwersaten Text als Standard, ausser wann et gemaach gëtt fir d'Detailer mat dem Schlësselwuert auszeschléissen, kuerz.

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

Hello, World!

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

Wann se als interaktive Shell benotzt gëtt, iwwersetzt se d'Texter wéi Dir se Linn fir Zeil aginn. Zum Beispill,

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

Meng recommandéiert Downloadmethod ass fir Iech déi selbstänneg ausführbar Datei vun hei ze gräifen, se op Äre Wee ze setzen, a lafen déi folgend Kommandoen:

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

Fir méi Detailer iwwer d'Installatioun an d'Benotzung kuckt seng offiziell GitHub Säit hei.

Kennt Dir aner genial Kommandozeil Text Iwwersetzer Apps fir Linux? Füügt Är Virschléi an der Kommentarsektioun hei drënner.