Traduci le parole dall'inglese in altra lingua su Linux Terminal

Traduci le parole dall'inglese in altra lingua su Linux Terminal
Questo tutorial mostra come tradurre facilmente le parole dall'inglese in altre lingue su un terminale Linux. Mostra anche come specificare la lingua di origine o più di una singola lingua di destinazione sul terminale Linux, come identificare le lingue senza eseguire il processo di traduzione, come identificare le lingue dal terminale tra tecniche più utili per affrontare le lingue.

Per questo tutorial il software utilizzato è Traduci shell, precedentemente noto come Google Translate CLI.

Translate Shell consente di utilizzare Google Translate, Bing Translator, Yandex Translator e Aperum dalla riga di comando, incluso tutti i motori di traduzione menzionati sopra Google è quello predefinito.

Prima di scaricare Translate Shell è necessario ottenere il pacchetto Gawk eseguendo:

# Apt Installa Gawk -y

Una volta installato Download Translate Shell usando Wget in esecuzione:

# wget git.io/trans

Nota: Su Distribuzioni Linux Debian e basate è possibile installare WGET eseguendo APT Installa Wget.

Una volta scaricato, dare Translate Shell Execution Rights eseguendo:

# chmod +x trans

Proviamo traducendo una sola parola dall'italiano (in inglese poiché l'inglese è la lingua di destinazione predefinita). Per tradurre la parola Pinguino correre:

Traduci una sola parola sul terminale Linux:

# ./trans 'pinguino'

Nota: L'uso delle virgolette è facoltativo per parole singole e obbligatorie per le frasi.

Come puoi vedere Translate Shell rilevato la lingua di origine come italiano e la tradotta in inglese nonostante la lingua di destinazione non sia stata specificata.

Ora traduciamo la stessa parola dall'inglese allo spagnolo. Per specificare una lingua di destinazione, utilizzare ":" seguito dalla lingua di destinazione come nell'esempio seguente:

# ./trans: es pinguino

Come puoi vedere, Translate Shell ha tradotto correttamente.

Traduci più di una singola parola sul terminale Linux:

Ora traduciamo più di una singola parola, il seguente esempio mostra la traduzione "Linux suggerisce", la nota per più di una singola citazione di parole è obbligatoria.

# ./trans: es 'linux suggerimenti'

Traduci le parole dall'inglese in diverse altre lingue sul terminale Linux:

Translate Shell ti consente anche di tradurre in diverse lingue di destinazione, il seguente esempio mostra come tradurre la frase "In Linuxhint cerchiamo la migliore qualità dei contenuti per i lettori" in spagnolo e cinese contemporaneamente semplicemente separando i codici linguistici con a + simbolo:

# ./Trans: ES+ZH 'A Linuxhint cerchiamo la migliore qualità dei contenuti per i lettori'

Specificare la lingua di origine quando si traducono le parole in altre lingue sul terminale Linux:

A volte i traduttori non riescono a rilevare automaticamente il linguaggio di origine, traduci shell supporta le specifiche del linguaggio di origine posizionando il codice del linguaggio di origine prima del colon:

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

Specificare i linguaggi di origine e di destinazione durante la traduzione sul terminale Linux:

Naturalmente è possibile specificare sia le lingue di origine che di destinazione:

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

Rileva i linguaggi sul terminale Linux usando la shell traduci:

È possibile utilizzare anche traduci shell per rilevare i linguaggi solo, senza procedere con la traduzione, ottenendo ulteriori informazioni sul linguaggio rilevato aggiungendo il -id Flag come mostrato nell'esempio seguente:

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

Traduci i file dall'inglese in altra lingua sul terminale Linux:

Translate Shell ti consente anche di tradurre i file. Utilizzando Nano o qualsiasi editor di testo che desideri creare un file di testo con contenuto su qualsiasi lingua che si desidera tradurre per testare Transla Shell.

# Nano Linuxhint-Traslation

Quindi premere Ctrl+X per salvare ed uscire

Per tradurre il contenuto in spagnolo utilizzare la sintassi mostrata di seguito aggiungendo il file: // come origine del contenuto da tradurre:

# ./trans: file ES: // Linuxhint-translation

Traduci i siti Web in altra lingua sul terminale Linux:

Con la shell traduci è possibile tradurre anche siti Web usando la sintassi mostrata di seguito per tradurre LinuxHint.com.

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

Come puoi vedere Translate Shell ha restituito un URL con una versione di Linuxhint in spagnolo:

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

Traduci le parole in un altro linguaggio sul terminale Linux con modalità interattiva:

Translate Shell offre anche una modalità interattiva, il seguente esempio mostra come avviare la modalità interattiva per tradurre il contenuto dallo spagnolo all'inglese:

# ./trans -shell es: en

Usando Translate Shell come Dizionario:

Tradurre le shell possono essere utilizzate anche come dizionario se l'opzione -D è implementato, il seguente esempio mostra le shell di traduzione usate come dizionario per la parola "crittografia":

# ./trans -d en: crittografa

Riproduci Sound per includere la traduzione parlata nell'output:

Per porre fine a questo tutorial, aggiunge il suono per ascoltare le traduzioni, per raggiungerlo è necessario installare un lettore di media terminale come Mplayer, su Distribuzioni Linux Debian e basate:

# APT Installa mPlayer -y

Riproduci Sound per includere la traduzione parlata nell'output:

Una volta installato, utilizzare l'opzione -P Per aggiungere suono all'output, il seguente esempio mostra come tradurre dal cinese allo spagnolo, inclusa la traduzione parlata:

Spero che tu abbia trovato questo tutorial su come tradurre le parole dall'inglese in altra lingua su Linux Terminal utile. Continua a seguire LinuxHint per ulteriori suggerimenti e aggiornamenti su Linux e Networking.