Me gustaría traducir palabras del inglés al lenguaje X a través del terminal
Si es posible, ¿qué tipo de diccionarios hay?
¿Es posible utilizar servicios en línea como webxicon.org a través de la terminal?
Me gustaría traducir palabras del inglés al lenguaje X a través del terminal
Si es posible, ¿qué tipo de diccionarios hay?
¿Es posible utilizar servicios en línea como webxicon.org a través de la terminal?
Respuestas:
Para uso sin conexión:
Puede instalar el
dictd
servidor y usar la base de datos del Diccionario Freedict para traducciones de palabras.Instalar dictd:
Instalar base de datos de traducción. p.ej. dict-freedict-eng-fra para la traducción del inglés al francés, dict-freedict-eng-spa para la traducción del inglés al español.
Uso :
Ver lista de bases de datos:
Utilice una base de datos particular, por ejemplo. para la traducción del inglés al español:
Para uso en línea:
Instalar
libtranslate-bin
con:p.ej. usando el motor de traducción de Google en línea:
Diccionario de inglés sin conexión en la Terminal:
Instalar databeses del diccionario de inglés ( gcide, wn, devil ):
Instalación de la base de datos del diccionario de sinónimos en inglés ( moby-thesaurus ):
Uso :
Usando una base de datos particular ( ej. WordNet - wn ):
No especificar una base de datos dict generará definiciones / traducciones / tesauro de todas las bases de datos disponibles. p.ej.
fuente
Traducir Shell
Translate Shell (ex CLI de Google Translate) es una herramienta que le permite utilizar la traducción de texto desde la línea de comandos mediante Google Translate.
Instalación
O
O
Uso
Traducir
Como diccionario: Google Translate se puede usar como diccionario cuando se utiliza el parámetro lang from == to--d
Se puede encontrar información adicional y algunos ejemplos en el sitio oficial
fuente
Dependiendo del idioma que desee, consulte Apertium para la traducción automática sin conexión a través del terminal. Parece centrarse principalmente en los idiomas romances (ES, FR, PT, CAT, OCC ...), pero parece que están agregando lentamente varios idiomas nuevos.
Para español instalarías:
Está basado en terminal pero también hay una GUI básica:
apertium-tolk
La versión en los repositorios es anterior, si desea una versión más nueva, siga las instrucciones de instalación .
fuente
Escribí una base simple de traductor de línea de comandos en Google Translate usando Python.
El código: el código de Python tiene menos de 100 líneas, y también escribí un script de instalación y proporciono un archivo de configuración para que pueda establecer su idioma preferido predeterminado.
Está bajo licencia MIT.
Requisitos previos : Python2.x en Linux, es todo lo que necesita, todavía no es compatible con python3, podría solucionarlo más tarde.
fuente
Eche un vistazo a la respuesta basada en sdcv aquí (también tiene diccionarios "Xlanguage" a "Ylanguage"):
¿Hay un diccionario de línea de comandos fuera de línea?
También debe consultar surfraw. Una vez que instale, puede obtener el significado de una palabra
sr webster difficultWord
. Una forma de traducir será a través desr google difficultword in hindi
. Probablemente también habrá otras opciones de traducción.fuente
Traducir "vida" al portugués. Ejemplo a continuación: (Lynx debe estar instalado)
Donde, "en" es inglés y "pt" es portugués
Salida:
'vida'
fuente
He escrito un simple traductor de línea de comandos basado en archivos de texto. También reproduce un archivo de audio si existe. Ya tengo una base de datos de archivos de audio, y si no los encuentro, los descargo de una base de datos de Google.
fuente