Viele von uns sprechen mehr als eine Sprache. Sie könnten auch Übersetzer sein. Unabhängig von Ihrer Situation werden Übersetzungswerkzeuge regelmäßig von vielen verwendet. In jedem Fall werden die meisten von uns wahrscheinlich irgendwann in ihrem Leben einen verwenden müssen. Wenn Sie an Linux denken, denken Sie möglicherweise nicht sofort an großartige Übersetzungs-Apps. Es gibt jedoch einige solide Sprachübersetzer für Linux, von denen einige hier untersucht werden.
1. Shell übersetzen
Translate Shell ist ein befehlszeilenbasiertes Tool, das Engines von Google Translate, Apertium, Yandex.Translate und Apertium verwendet.
Es gibt einige Optionen für die Installation von Translate Shell. Sie können vom Terminal mit den folgenden Distributionen installieren.
Debian- und Ubuntu-basierte Distributionen:
sudo apt-get install translate-shell
Arch based-Distributionen:
sudo pacman -S translate-shell
Fedora:
sudo dnf install translate-shell
Alternativ können Sie Translate Shell direkt aus dem Git-Repository herunterladen und installieren:
git clone https://github.com/soimort/translate-shell cd translate-shell/ make sudo make install
Verwenden der Übersetzungsshell
Shell übersetzen übersetzt standardmäßig ins Englische. So übersetzen Sie ein Wort in einer anderen Sprache ins Englische:
trans word
Wenn Sie beispielsweise das spanische Wort “bueno” ins Englische übersetzt haben, erhalten Sie Übersetzungen auf Englisch wie “gut”.
Verwenden Sie, um einen ganzen Satz zu übersetzen trans
und umgeben Sie den Satz, den Sie übersetzen möchten, mit Anführungszeichen. Zum Beispiel:
trans "comment t'appeles tu"
Sie können auch den Inhalt einer Datei übersetzen:
trans file:filepath
Ersetzen Sie oben den Dateipfad durch den vollständigen Pfad zu Ihrer Datei. Wenn Sie die Sprachcodes finden möchten, die den verschiedenen Sprachen entsprechen, führen Sie einfach Folgendes aus:
trans -R
Die Kenntnis der Sprachcodes ist wichtig für die Übersetzung von Wörtern in bestimmte Sprachen. Dies ist manchmal erforderlich, da Sie in mehr als eine Sprache übersetzen möchten. Wenn Sie beispielsweise “Technologie” ins Französische und Spanische übersetzen möchten, geben Sie den folgenden Befehl ein:
trans -t fr+es technology
Wenn Sie in mehrere Sprachen übersetzen möchten, verwenden Sie die folgende Syntax:
trans -t fr+es "Make technology easier"
Möglicherweise müssen Sie auch die Sprache angeben, aus der Sie übersetzen. Sie können dies mit dem tun ta
Möglichkeit. Dies ist erforderlich, da die Übersetzungsmodule die Ausgangssprache nicht immer korrekt identifizieren. Wenn Sie beispielsweise “vert” vom Französischen ins Englische übersetzen möchten, geben Sie Folgendes ein:
trans fr: vert
2. Crow Translate
Crow Translate ist ein Sprachübersetzer für Linux, der sowohl eine GUI als auch eine Befehlszeilenschnittstelle hat. Es verwendet die Übersetzungs-Engines von Google Translate, Yandex Translate und Bing Translator.
Crow Translate installieren
Crow Translate ist sowohl für Windows als auch für Linux verfügbar. Alle notwendigen Dateien sind verfügbar auf GitHub. In diesem Tutorial erfahren Sie, wie Sie die Installation unter Ubuntu, Debian und Linux Mint abschließen.
Zunächst müssen Sie einige Abhängigkeiten installieren:
sudo apt install libqt5multimedia5 libqt5multimedia5-plugins libqt5multimediagsttools5 libqt5multimediawidgets5 libqt5qml5 libqt5quick5 qtgstreamer-plugins-qt5
Als nächstes müssen Sie die .deb-Datei von GitHub in Ihren Downloads-Ordner herunterladen.
Führen Sie den folgenden Code aus. Stellen Sie sicher, dass “Dateiname” durch den Namen der heruntergeladenen .deb-Datei ersetzt wird.
cd Downloads sudo dpkg -i filename
Wenn Sie auf Fehler stoßen, führen Sie Folgendes aus:
sudo apt --fix-broken install
Nach Abschluss dieses Installationsvorgangs können Sie Crow Translate ausführen.
Verwenden von Crow Translate
Crow Translate unterstützt 117 Sprachen. Sie können in der App angezeigt werden.
Wählen Sie unten rechts auf dem Bildschirm die Übersetzungs-Engine aus, die Sie verwenden möchten. Es ist ziemlich einfach, die GUI zu bedienen und die Sprache, die Sie übersetzen möchten, automatisch zu erkennen. Außerdem können Sie die Sprachen angeben, die Sie übersetzen, falls die Übersetzungs-Engine nicht erkennt, was gerade passiert.
Wenn Sie Crow Translate über die Befehlszeile verwenden möchten, führen Sie einen Hilfebefehl aus, um loszulegen:
crow --help
3. Tuxtrans
Tuxtrans ist ein ganzes Linux-Betriebssystem, das auf Übersetzung ausgerichtet ist. Es basiert auf Ubuntu und enthält viele Tools, die Übersetzern helfen. Dazu gehören Apertium und OmegaT. Es richtet sich eindeutig an jemanden, der ein professioneller Übersetzer ist. Die Tuxtrans-Website listet auf die gesamte Software das wird mit dem Betriebssystem geliefert. Sie sollten auch wissen, dass Tuxtrans kostenlos verfügbar ist.
Abschließende Gedanken
Linux bietet viele Tools, mit denen Sie zwischen Sprachen übersetzen können. Gute Wahlmöglichkeiten für den durchschnittlichen Benutzer sind Translate Shell und Crow Translate. Wenn Sie ein Profi sind, sollten Sie sogar das Tuxtrans-Betriebssystem in Betracht ziehen, da es alle Tools bietet, die Sie für eine effektive Arbeit benötigen. Wenn Sie jedoch immer noch das webbasierte Google Übersetzer bevorzugen, können Sie in diesem Lernprogramm einige der Tricks zur Verwendung von Google Übersetzer wie ein Profi lernen.
Verbunden: