Website-Suche

Beste Befehlszeilen-Sprachübersetzer für Linux


Die Bedeutung von Sprachübersetzungsanwendungen kann nicht genug betont werden, insbesondere für diejenigen, die viel reisen oder mit Menschen kommunizieren, die nicht regelmäßig dieselbe Sprache sprechen.

Heute stelle ich Ihnen die besten befehlszeilenbasierten Übersetzungstools für Linux vor.

1. DeepL-Übersetzer-CLI

DeepL Translator Cli ist ein kostenloser Open-Source-Befehlszeilen-Sprachübersetzer, der fortschrittliche Techniken des maschinellen Lernens verwendet, um Benutzern die Übersetzung von Text zwischen Sprachen sowie die Erkennung der Sprache des Eingabetextes zu ermöglichen. Es wird von DeepL, einem deutschen Technologieunternehmen, betrieben und unter der MIT-Lizenz veröffentlicht.

Zu den unterstützten Sprachen gehören Englisch (EN), Deutsch (DE), Französisch (FR), Italienisch (IT), Niederländisch (NL), Spanisch (ES), Russisch, Portugiesisch und Polnisch (PL). kostenlos, DeepL bietet Abonnements für interessierte Benutzer an.

Installieren Sie die DeepL Translator-CLI unter Linux

Um das Befehlszeilentool DeepL Translator zu installieren, müssen Sie zunächst die neueste Version von Node.js in Ihrer Linux-Distribution installieren.

Als nächstes installieren Sie den Yarn-Paketabhängigkeitsmanager mithilfe des Debian-Paket-Repositorys auf Debian- und Ubuntu-Distributionen mit den folgenden Befehlen.

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

Auf CentOS-, Fedora- und RHEL-Distributionen können Sie Yarn über das RPM-Paket-Repository installieren.

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]

Installieren Sie nun das Befehlszeilentool DeepL Translator mit dem folgenden Befehl.

yarn global add deepl-translator-cli

Überprüfen Sie den Installationsstatus, indem Sie die DeepL-Version überprüfen.

deepl --version

DeepL funktioniert durch API-Aufrufe an die Hauptwebsite unter deepl.com. Sie müssen also derzeit online sein, um es nutzen zu können. Berichten zufolge läuft es auf einem Supercomputer mit 5,1 PetaFLOPS – genug Geschwindigkeit, um Sprachen im Handumdrehen zu erkennen und zu übersetzen.

DeepL-Nutzungsbeispiele

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. Shell übersetzen

Translate Shell (früher Google Translate CLI) ist ein kostenloses Open-Source-Befehlszeilen-Sprachübersetzungstool, das von Google Translate, Yandex Translate und Apertium unterstützt wird und Bing-Übersetzer. Es ist für die meisten POSIX-kompatiblen Systeme verfügbar, einschließlich Windows (über Cygwin, WSL oder MSYS2), GNU/Linux, macOS und BSD.

Mit Translate Shell können Benutzer es für einfache Übersetzungen oder als interaktive Shell verwenden. Bei einfachen Übersetzungen gibt Translate Shell standardmäßig Details zum übersetzten Text an, es sei denn, die Details werden mit dem Schlüsselwort „brief“ ausgeschlossen.

trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

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

Wenn es als interaktive Shell verwendet wird, übersetzt es die Texte, während Sie sie Zeile für Zeile eingeben. Zum Beispiel,

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.

Installieren Sie Translate Shell unter Linux

Meine empfohlene Download-Methode besteht darin, dass Sie die eigenständige ausführbare Datei von hier abrufen, in Ihrem Pfad platzieren und die folgenden Befehle ausführen:

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

Weitere Informationen zur Installation und Nutzung finden Sie auf der offiziellen GitHub-Seite hier.

Kennen Sie andere tolle Befehlszeilen-Textübersetzer-Apps für Linux? Fügen Sie Ihre Vorschläge im Kommentarbereich unten hinzu.