LINUX

Deepl – Herramienta de traducción de lenguaje de línea de comandos para Linux

DeepL es una herramienta de línea de comandos que ofrece capacidades de traducción de texto a su consola. DeepL Translator es desarrollado por la empresa de tecnología alemana DeepL. Está disponible para todos, de forma gratuita en www.DeepL.com.

El traductor DeppL se basa en una traducción automática neuronal muy avanzada que ofrece traducciones de una calidad inigualable. Cuando los usuarios ingresan un texto, la inteligencia artificial de DeepL es capaz de capturar incluso los más mínimos matices y reproducirlos en la traducción, a diferencia de cualquier otro servicio.

Instalaremos la herramienta de línea de comandos del traductor DeepL y entenderemos cómo funciona en este artículo. La lógica subyacente de esta herramienta de línea de comandos son las llamadas API que realiza a su sitio web principal (www.deepl.com). Entonces, siempre que intentemos traducir algo, enviará la solicitud al sitio web principal y obtendrá los resultados. Por lo tanto, su servidor o máquina debe tener una conexión a Internet activa para que esta herramienta funcione. Traducir Shell es otra herramienta que hace la misma función. Empecemos por la instalación.

Instalación de la herramienta de línea de comandos Deepl Translator

Paso 1: Antes de realizar la instalación de DeepL, necesitamos instalar nodejs versión> 6.0. Es un requisito previo para la herramienta de traducción DeepL. De forma predeterminada, las distribuciones de Linux no vienen con el nodo PPA configurado. Primero configuraremos PPA y luego instalaremos nodejs 6.0. Ignore este paso si ya tiene nodejs instalado con la versión 6.0 o superior. Cree un archivo /etc/apt/sources.list.d/nodesource.list y agregue contenido como se muestra a continuación.

$ 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

Ejecute el siguiente paso para instalar nodejs

$ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
$ apt-get update
$ apt-get install nodejs

Paso 2: Instale el administrador de dependencias del paquete Yarn si no está instalado. Ejecute los siguientes comandos para instalar yarn

$ 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

Paso 3: Finalmente, ejecute el siguiente comando para instalar Traductor de deepl en su máquina.

$ yarn global add deepl-translator-cli

Puede comprobar el estado de la instalación comprobando la versión de Deepl. Ejecute el siguiente comando para verificar la versión de Deepl instalada.

$ deepl --version
1.0.1

Eso es. Hemos instalado con éxito el traductor de deepl. Ahora explorémoslo.

Uso de la herramienta de línea de comandos Deepl Translator

El traductor de Deepl admite el siguiente idioma al momento de escribir esto.

  • Inglés (EN)
  • Alemán (DE)
  • Francés (FR)
  • Español (ES)
  • Italiano (IT)
  • Holandés (NL)
  • Polaco (PL)

Las redes neuronales ya se están entrenando para dominar más idiomas como mandarín, japonés y ruso.

Además de la traducción, Deepl también tiene capacidades para detectar el idioma de entrada. Entonces, Básicamente, Deepl funciona en dos modos: uno es traducir y otro es detectar

    1. Para traducir la oración o palabra, use la siguiente sintaxis
$ deepl translate -t 'FR' "Hey, What's going on?"
Hé, qu'est-ce qui se passe?

Aquí, FR es el código ISO para el idioma francés, Deepl ha dado la salida en el idioma francés. La ruptura de parámetros del comando de traducción anterior se muestra a continuación.

deepl translate -t '${TARGET_LANGUAGE_ISO_CODE}' '${INPUT STRING}'

    1. Puede detectar el idioma de la oración específica como se muestra a continuación usando el traductor profundo.
$ deepl detect "Batman può essere chiunque"
Italian (IT)

Aquí, Deepl ha detectado la oración de entrada como italiana. La ruptura de parámetros del comando de detección anterior se muestra a continuación.

deepl detect '${INPUT STRING}'

Puede ejecutar el siguiente comando para obtener ayuda desde la línea de comando

$ deepl -help

Por lo tanto, hemos cubierto cómo instalar y usar el traductor de línea de comandos deepl en Linux. La revolucionaria arquitectura neuronal de DeepL se ejecuta en una supercomputadora en Islandia, capaz de 5,1 petaFLOPS (5 100 000 000 000 000 de operaciones por segundo), suficiente potencia para traducir un millón de palabras en menos de un segundo. También puede aprovechar esta traducción rápida de alta calidad utilizando esta utilidad de línea de comando en la automatización. Este traductor de línea de comandos impulsado por inteligencia artificial es muy prometedor en un futuro próximo. Deje sus comentarios en la sección de comentarios. Nos vemos en el próximo artículo, Hasta entonces, ¡adiós, salud!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar