Wyszukiwanie w witrynie

Najlepsze tłumacze języka wiersza poleceń dla systemu Linux


Nie można przecenić znaczenia aplikacji do tłumaczenia językowego, szczególnie dla tych, którzy dużo podróżują lub komunikują się z ludźmi, którzy nie posługują się regularnie tym samym językiem.

Dzisiaj przedstawiam najlepsze narzędzia do tłumaczenia oparte na wierszu poleceń dla systemu Linux.

1. Interfejs wiersza polecenia tłumacza DeepL

DeepL Translator Cli to darmowy tłumacz języka wiersza poleceń o otwartym kodzie źródłowym, który wykorzystuje zaawansowane techniki uczenia maszynowego, aby umożliwić użytkownikom tłumaczenie tekstu między językami, a także wykrywanie języka tekstu wejściowego. Jest obsługiwany przez DeepL, niemiecką firmę technologiczną i wydany na licencji MIT.

Obsługiwane języki to angielski (EN), niemiecki (DE), francuski (FR), włoski (IT), holenderski (NL), hiszpański (ES), rosyjski, portugalski i polski (PL). bezpłatnie, DeepL oferuje plany subskrypcji dla zainteresowanych użytkowników.

Zainstaluj interfejs CLI tłumacza DeepL w systemie Linux

Aby zainstalować narzędzie wiersza poleceń DeepL Translator, musisz najpierw zainstalować najnowszą wersję Node.js w swojej dystrybucji Linuksa.

Następnie zainstaluj menedżera zależności pakietów Yarn, korzystając z repozytorium pakietów Debiana w dystrybucji Debian i Ubuntu, używając następujących poleceń.

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

W dystrybucji CentOS, Fedora i RHEL możesz zainstalować Yarn poprzez repozytorium pakietów 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]

Teraz zainstaluj narzędzie wiersza poleceń DeepL Translator, używając następującego polecenia.

yarn global add deepl-translator-cli

Sprawdź status instalacji, sprawdzając wersję DeepL.

deepl --version

DeepL działa poprzez wykonywanie wywołań API do głównej witryny pod adresem deepl.com, więc w tej chwili musisz być online, aby z niego korzystać. Podobno działa na superkomputerze o szybkości 5,1 petaFLOPS – wystarczającej do szybkiego wykrywania i tłumaczenia języków.

Przykłady użycia DeepL

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. Przetłumacz Shell

Translate Shell (wcześniej Google Translate CLI) to darmowe narzędzie do tłumaczenia języków typu open source obsługiwane przez Tłumacz Google, Yandex Translate, Apertium i Tłumacz Bing. Jest dostępny dla większości systemów zgodnych z POSIX, w tym Windows (przez Cygwin, WSL lub MSYS2), GNU/Linux, macOS i BSD.

Translate Shell pozwala użytkownikom używać go do prostych tłumaczeń lub jako interaktywnej powłoki. W przypadku prostych tłumaczeń Translate Shell domyślnie podaje szczegóły przetłumaczonego tekstu, chyba że w takiej sytuacji wykluczono szczegóły za pomocą słowa kluczowego, brief.

trans 'Saluton, Mondo!'
Saluton, Mondo!

Hello, World!

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

Gdy jest używany jako interaktywna powłoka, będzie tłumaczyć teksty wprowadzane wiersz po wierszu. Na przykład,

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.

Zainstaluj Tłumacz Shell w systemie Linux

Moja zalecana metoda pobierania polega na pobraniu stąd samodzielnego pliku wykonywalnego, umieszczeniu go na swojej ścieżce i uruchomieniu następujących poleceń:

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

Aby uzyskać więcej informacji na temat instalacji i użytkowania, odwiedź oficjalną stronę GitHub tutaj.

Czy znasz inne niesamowite aplikacje do tłumaczenia tekstu z wiersza poleceń dla systemu Linux? Dodaj swoje sugestie w sekcji komentarzy poniżej.