Przetłumacz słowa z angielskiego na inny język na terminalu Linux

Przetłumacz słowa z angielskiego na inny język na terminalu Linux
Ten samouczek pokazuje, jak łatwo tłumaczyć słowa z angielskiego na inne języki na terminalu Linux. Pokazuje także, jak określić język źródłowy lub więcej niż pojedynczy język docelowy na terminalu Linux, jak identyfikować języki bez wykonywania procesu tłumaczenia, jak identyfikować języki z terminalu wśród bardziej przydatnych technik, aby poradzić sobie z językami.

W tym samouczku używane oprogramowanie jest Przetłumacz Shell, wcześniej znany jako Tłumacz Google CLI.

Tłumacz Shell umożliwia użycie tłumacza Google, tłumacza Bing, Tłumacza Yandexa i apertium z wiersza poleceń, podczas gdy wszystkie silniki tłumaczeniowe wymienione powyżej Google jest domyślne.

Przed pobraniem Tłumacz Shell musisz uzyskać pakiet GAWK, uruchamiając:

# apt Zainstaluj gawk -y

Po zainstalowaniu Pobierz Tłumacz Shell za pomocą wget przez działanie:

# wget git.IO/Trans

Notatka: W dystrybucjach debian i opartych na Linux możesz zainstalować WGET, uruchamiając APT instalację WGET.

Po pobraniu podaj przepisy dotyczące realizacji powłoki tłumaczenia, uruchamiając:

# chmod +x trans

Spróbujmy tłumaczyć jedno słowo z włoskiego (na angielski, ponieważ angielski jest domyślnym językiem docelowym). Aby przetłumaczyć słowo Pinguino uruchomić:

Przetłumacz pojedyncze słowo na terminalu Linux:

# ./trans 'pingwoino'

Notatka: Używanie cudzysłowów jest opcjonalne dla pojedynczych słów i obowiązkowe dla zdań.

Jak widać, tłumacz Shell wykrył język źródłowy jako włoski i przetłumaczył go na angielski, mimo że język docelowy nie został określony.

Teraz przetłumaczmy to samo słowo z angielskiego na hiszpański. Aby określić język docelowy, użyj „:”, a następnie języka docelowego, jak w poniższym przykładzie:

# ./trans: pingwin es

Jak widać, przetłumacz Shell przetłumaczył go poprawnie.

Przetłumacz więcej niż jedno słowo na terminalu Linux:

Teraz przetłumaczmy więcej niż jedno słowo, poniższy przykład pokazuje tłumaczenie „wskazówka Linux”, Uwaga dla więcej niż pojedynczych znaków cytatowych są obowiązkowe.

# ./trans: es 'Linux wskazówka'

Tłumacz słowa z angielskiego na kilka innych języków na terminalu Linux:

Tłumacz Shell pozwala również tłumaczyć na różne języki docelowe, poniższy przykład pokazuje, jak przetłumaczyć zdanie „W Linuxhint szukamy najlepszej jakości treści dla czytelników” na hiszpańskie i chińskie jednocześnie poprzez oddzielenie kodów językowych za pomocą + symbol:

# ./trans: ES+ZH 'W Linuxhint szukamy najlepszej jakości treści dla czytelników' '

Podaj język źródłowy podczas tłumaczenia słów na inny język na terminalu Linux:

Czasami tłumacze nie automatycznie wykrywają języka źródłowego, tłumacz powłoki obsługuje specyfikację języka źródłowego, umieszczając kod języka źródłowego przed Colon:

# ./trans zh: '在 Linuxhint, , 我们 为 寻求 最 佳 的 内容 质量'

Podczas tłumaczenia na terminalu Linux określa zarówno języki źródłowe, jak i docelowe:

Oczywiście możesz określić zarówno języki źródłowe, jak i docelowe:

# ./trans zh: es '在 Linuxhint, , 我们 为 寻求 寻求 最 佳 的 内容' '

Wykryj języki na terminalu Linux za pomocą Translate Shell:

Możesz użyć Translate Shell również tylko do wykrywania języków, bez postępowania z tłumaczeniem, uzyskując dodatkowe informacje na temat wykrytego języka, dodając -ID flaga, jak pokazano w poniższym przykładzie:

# ./trans -id "我们 为 读者 寻求 最 佳 的 的 内容"

Przetłumacz pliki z angielskiego na inny język na terminalu Linux:

Przetłumacz Shell pozwala również tłumaczyć pliki. Korzystanie z Nano lub dowolnego edytora tekstu, które chcesz Utwórz plik tekstowy z treścią w dowolnym języku, który chcesz przetłumaczyć, aby przetestować Translate Shell.

# Nano Linuxhint-Translacja

Następnie naciśnij Ctrl+X, aby zapisać i wyjść

Aby przetłumaczyć treść na hiszpańsko, użyj składni pokazanej poniżej, dodając plik: // jako źródło treści do przetłumaczenia:

# ./trans: es plik: // Linuxhint-Translation

Przetłumacz strony internetowe na inny język na terminalu Linux:

Z tłumaczeniem powłoki można również tłumaczyć strony internetowe za pomocą składni pokazanej poniżej, aby przetłumaczyć Linuxhint.com.

# ./trans: es https: // linuxhint.com

Jak widać Tłumacz Shell zwrócił adres URL z wersją Linuxhint po hiszpańsku:

https: // tłumacz.Google.com/tłumacz?hl = en & sl = auto & tl = es & u = https: // linuxhint.com

Tłumacz słowa na inny język na terminalu Linux z trybem interaktywnym:

Tłumacz Shell oferuje również tryb interaktywny, następujący przykład pokazuje, jak uruchomić tryb interaktywny, aby tłumaczyć treść z hiszpańskiego na angielski:

# ./trans -shell es: en

Używanie tłumaczenia powłoki jako słownika:

Tłumacz skorupy można również użyć jako słownik, jeśli opcja -D jest zaimplementowany, poniższy przykład pokazuje przetłumacz powłoki używane jako słownik dla słowa „szyfruj”:

# ./trans -d en: szyfruj

Odtwarzaj dźwięk, aby zawierać tłumaczenie mówione w wyjściu:

Aby zakończyć ten samouczek, pozwala dodać dźwięk do usłyszenia tłumaczeń, aby go osiągnąć, musisz zainstalować terminal multimeder odtwarzacz, takiego jak MPlayer, na Debian i oparte na oparciu o Linux Dystrybucje:

# apt Zainstaluj mplayer -y

Odtwarzaj dźwięk, aby zawierać tłumaczenie mówione w wyjściu:

Po zainstalowaniu użyj opcji -P Aby dodać dźwięk do wyjścia, poniższy przykład pokazuje, jak przetłumaczyć z chińskiego na hiszpański, w tym tłumaczenie mówione:

Mam nadzieję, że znalazłeś ten samouczek, jak tłumaczyć słowa z angielskiego na inny język na terminalu Linux. Śledź śledź Linuxhint, aby uzyskać więcej wskazówek i aktualizacji na temat Linux i sieci.