Deepl es la mejor herramienta de línea de comandos de traducción de idiomas que detecta el idioma del texto de entrada y lo traduce al idioma deseado utilizando algoritmos avanzados de aprendizaje automático y redes neuronales. Es de código abierto y está impulsado por una empresa tecnológica alemana bajo la licencia MIT.
Soporta los siguientes idiomas
- Inglés (ES)
- italiano (IT)
- Español (ES)
- Polaco (PL)
- Francés (FR)
- Alemán (DE)
- Holandés (NL)
También proporciona una suscripción paga para el usuario interesado y también tiene una versión gratuita ( Deepl — CLI Translator Tool). Este artículo discutirá los pasos de instalación de Deepl — CLI Translator Tool y el uso de esta herramienta con algunos ejemplos.
Nota : veremos una captura de pantalla de solo Ubuntu Linux Machine porque todas las versiones de Linux tienen una similitud en el proceso de instalación, ejecute todos estos comandos igual que Ubuntu.
Instalación de Deepl — CLI Traductor paso a paso
Paso 1: instale la última versión de Node.Js o, si ya la ha instalado, verifique la versión de Node.js y debería ser > 6.0
Paso 2: instale el administrador de dependencias del paquete Yarn en la distribución de Linux
Para diferentes distribuciones de Linux, ejecute diferentes siguientes comandos.
Para Ubuntu:
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 update && sudo apt install yarn yarn --version
Para Centos/Fedora/RHEL:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo curl --silent --location https://rpm.nodesource.com/setup_12.x | sudo bash - yum install yarn [On CentOS/RHEL Linux distribution ] dnf install yarn [On Fedora Linux distribution ] yarn --version
Para GentooLinux:
sudo emerge --ask sys-apps/yarn yarn --version
Instalación de Deepl – CLI Traductor T ool:
Paso 3: ahora, instale Deepl – Herramienta de traductor CLI
yarn global add deepl-translator-cli
Paso 4: Comprobar la instalación
deepl --version or ./yarn/bin/deepl --version
Uso de Deepl – Herramienta de traductor CLI:
Para traducir el texto:
deepl translate -t '${ target_language_ISO_code }' '${ Input_string }'
Para detectar el idioma:
deepl detect '${ target_language_ISO_code }' '${ Input_string }
Para entenderlo mejor puedes ver el siguiente dibujo:
Ejemplo:
Comando: deepl translate -t ’DE’ ‘geeks for geeks es el mejor sitio’
Salida : ‘geeks für geeks ist die beste Seite’
Explicación: aquí el comando anterior tiene tres partes
- Sintaxis del comando inicial para traducir → deepl translate -t
- código ISO del idioma de destino → ‘ DE’ (para alemán)
- Oración que quieres traducir → ‘ geeks for geeks es el mejor sitio’
Comando: deepl detect ‘geeks for geeks es el mejor sitio’
Salida : Inglés (EN)
Explicación: aquí el comando anterior tiene solo dos partes
- Sintaxis de comando inicial para traducir → detección profunda
- Oración para la que desea detectar el idioma → ‘ geeks for geeks es el mejor sitio’
Publicación traducida automáticamente
Artículo escrito por aditya32123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA