Deepl – Strumento di traduzione del linguaggio di comando per Linux
DeepL è uno strumento a riga di comando che fornisce funzionalità di traduzione del testo alla tua console.DeepL Translator è sviluppato dalla società tecnologica tedesca DeepL. È disponibile per tutti gratuitamente su www.DeepL.com.
Il traduttore DeppL si basa su una traduzione automatica neurale altamente avanzata, che fornisce traduzioni di qualità senza pari. Quando gli utenti inseriscono il testo, l’intelligenza artificiale di DeepL è in grado di cogliere anche le più piccole sfumature e riprodurle nella traduzione, a differenza di qualsiasi altro servizio.
Installeremo lo strumento da riga di comando DeepL Translator e capiremo come funziona in questo articolo. La logica di base di questo strumento da riga di comando sono le chiamate API che effettua al loro sito principale (www.deepl.com). Quindi, ogni volta che proviamo a tradurre qualcosa, invierà la richiesta al sito principale e riceverà i risultati. Quindi il tuo server o macchina deve avere una connessione Internet attiva affinché questo strumento funzioni. Traduci Conchiglia è un altro strumento che fa la stessa funzione. Iniziamo con l’installazione.
Installazione dello strumento da riga di comando Deepl Translator
Passo 1: prima di eseguire l’installazione di DeepL, è necessario installare la versione nodejs >6.0. È un prerequisito per lo strumento di traduzione DeepL. Per impostazione predefinita, le distribuzioni Linux non vengono fornite con il nodo PPA configurato. Per prima cosa configureremo il PPA e poi installeremo nodejs 6.0. Salta questo passaggio se hai già nodejs versione 6.0 o successiva installata. Crea un file /etc/apt/sources.list.d/nodesource.list e aggiungi il contenuto come mostrato di seguito.
$ vi /etc/apt/sources.list.d/nodesource.list
deb https://deb.nodesource.com/node_6.x xenial main
deb-src https://deb.nodesource.com/node_6.x xenial main
Eseguire il passaggio seguente per installare nodejs
$ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
$ apt-get update
$ apt-get install nodejs
Passo 2: installa il gestore delle dipendenze del pacchetto Yarn se non è installato. Eseguire i comandi seguenti per installare i thread
$ 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
Passaggio 3: infine, eseguire il comando seguente per l’installazione Traduttore profondo sulla tua auto
$ yarn global add deepl-translator-cli
Puoi controllare lo stato dell’installazione controllando la versione di Deepl. Esegui il comando seguente per verificare la versione di Deepl installata.
$ deepl --version
1.0.1
Ecco fatto Ho installato con successo deepl translate. Ora esploriamolo.
Utilizzando lo strumento da riga di comando Deepl Translator
Il traduttore Deepl supporta la lingua sottostante al momento della stesura di questo documento.
- Inglese (IT)
- Tedesco (DE)
- Francese (FR)
- Spagnolo (ES)
- Italiano (IT)
- Olandese (NL)
- polacco (PL)
Le reti neurali vengono già addestrate per padroneggiare più lingue come mandarino, giapponese e russo.
Oltre alla traduzione, Deepl ha anche funzionalità di rilevamento della lingua di input. Quindi fondamentalmente Deepl funziona in due modi: uno è la traduzione e l’altro è il rilevamento
$ deepl translate -t 'FR' "Hey, What's going on?"
Hé, qu'est-ce qui se passe?
Qui, FR è il codice ISO per il francese, Deepl ha fornito il risultato in francese. La ripartizione dei parametri del comando di traduzione di cui sopra è mostrata di seguito.
deepl translate -t '${TARGET_LANGUAGE_ISO_CODE}' '${INPUT STRING}'
$ deepl detect "Batman può essere chiunque"
Italian (IT)
Qui, Deepl ha rilevato la frase di input come italiana. Il parametro Split del comando di rilevamento sopra è mostrato sotto.
deepl detect '${INPUT STRING}'
Puoi eseguire il comando seguente per ottenere aiuto dalla riga di comando
$ deepl -help
Quindi, abbiamo spiegato come installare e utilizzare il traduttore della riga di comando deepl in Linux. La rivoluzionaria architettura neurale di DeepL funziona su un supercomputer in Islanda capace di 5,1 petaFLOPS (5.100.000.000.000.000 operazioni al secondo), potenza sufficiente per tradurre un milione di parole in meno di un secondo. Puoi utilizzare questa traduzione veloce e di alta qualità utilizzando questa utilità della riga di comando anche nell’automazione. Questo traduttore della riga di comando basato sull’intelligenza artificiale è molto promettente nel prossimo futuro. Si prega di lasciare il proprio feedback nella sezione commenti. Ci vediamo nel prossimo articolo, Fino ad allora, Ciao, Buona fortuna!