Biblioteca de traducción offline y open source para Python, basada en modelos de OpenNMT y disponible como biblioteca, herramienta de línea de comandos o GUI.
sokcuri/hdTrans
Traductor japonés-coreano sin conexión y basado en reglas, con diccionario integrado, interfaz gráfica para Windows, CLI e integración con herramientas compatibles con ezTrans.
Alternativa open source a:ezTrans
- Estrellas
- 91
- Forks
- 5
- Issues abiertos
- 1
- Último commit
- anteayer
¿Qué es?
hdTrans es un programa de traducción del japonés al coreano que funciona sin conexión y utiliza un motor basado en reglas y un diccionario integrado. Una vez extraído, no necesita conexión a Internet. Se distribuye para Windows con una ventana de traducción y funciones para traducir documentos, además de una herramienta de línea de comandos para Windows, Linux y macOS. También se puede instalar desde npm como CLI o como biblioteca de JavaScript/TypeScript que ejecuta un motor WASM.
El proyecto aborda problemas habituales al traducir del japonés al coreano, como las traducciones incorrectas de onomatopeyas, interjecciones y palabras ambiguas, mediante diccionarios de usuario y ajustes de reglas. Una opción de estilo de habla alterna las terminaciones de las oraciones entre el estilo formal '-다' y el habla casual; el modo de documentos también utiliza las líneas circundantes como contexto, por ejemplo para nombres y citas de varias líneas.
En Windows, el motor nativo se puede conectar a herramientas de traducción de novelas visuales y juegos compatibles con motores del estilo de ezTrans. Los usuarios pueden añadir sus propias entradas mediante un diccionario de usuario UTF-8 separado por tabulaciones.
Funciones clave
- 01Traducción sin conexión con motor y diccionario integrados.
- 02Ventana de traducción para Windows con traducción de varios documentos.
- 03Herramienta de línea de comandos compatible con archivos de entrada y salida UTF-8.
- 04Paquete de npm con una API para JavaScript y TypeScript.
- 05Estilos de habla formal y casual configurables para las terminaciones de las oraciones.
- 06Diccionario de usuario separado por tabulaciones para traducir términos personalizados.
Casos de uso
- Traducir novelas, documentos o archivos de texto del japonés al coreano sin conexión.
- Añadir traducción al coreano a novelas visuales o juegos japoneses mediante herramientas compatibles.
- Usar la traducción del japonés al coreano desde una aplicación de Node.js o TypeScript.
- Corregir errores de traducción recurrentes añadiendo entradas a un diccionario personal.
Inicio rápido
- 1
Instala la herramienta de línea de comandos con npm (requiere Node.js 22 o posterior)
npm install -g hdtrans - 2
Traduce un archivo de texto japonés en UTF-8 al coreano
hdtrans --in input.ja.txt --out output.ko.txt - 3
O, en Windows, descarga el archivo zip de hdTrans desde la página Releases y ejecuta hdTransGUI.exe
Antes de usarlo
- Solo traduce del japonés al coreano.
- Se basa en reglas, por lo que la calidad del resultado varía según el estilo de las frases y la cobertura del diccionario.
- La interfaz gráfica de Windows y el motor compatible con ezTrans solo funcionan en Windows.
- Está bajo la licencia MPL-2.0, una licencia copyleft que exige compartir los cambios realizados en archivos modificados cubiertos por MPL.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es hdTrans?
- Traductor japonés-coreano sin conexión y basado en reglas, con diccionario integrado, interfaz gráfica para Windows, CLI e integración con herramientas compatibles con ezTrans. hdTrans es un programa de traducción del japonés al coreano que funciona sin conexión y utiliza un motor basado en reglas y un diccionario integrado. Una vez extraído, no necesita conexión a Internet. Se distribuye para Windows con una ventana de traducción y funciones para traducir documentos, además de una herramienta de línea de comandos para Windows, Linux y macOS. También se puede instalar desde npm como CLI o como biblioteca de JavaScript/TypeScript que ejecuta un motor WASM.
- ¿hdTrans es gratuito? ¿Qué licencia tiene?
- hdTrans es open source bajo la licencia MPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿hdTrans sigue mantenido?
- Mantenimiento activo. El último commit de hdTrans fue el 6 nov 2026.
- ¿Para qué puedo usar hdTrans?
- Traducir novelas, documentos o archivos de texto del japonés al coreano sin conexión. Añadir traducción al coreano a novelas visuales o juegos japoneses mediante herramientas compatibles. Usar la traducción del japonés al coreano desde una aplicación de Node.js o TypeScript. Corregir errores de traducción recurrentes añadiendo entradas a un diccionario personal.
- ¿Cómo se instala hdTrans?
- Instala la herramienta de línea de comandos con npm (requiere Node.js 22 o posterior): npm install -g hdtrans Traduce un archivo de texto japonés en UTF-8 al coreano: hdtrans --in input.ja.txt --out output.ko.txt O, en Windows, descarga el archivo zip de hdTrans desde la página Releases y ejecuta hdTransGUI.exe
- ¿Dónde consigo hdTrans?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/sokcuri/hdTrans
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una fuente pixelada de código abierto que cubre caracteres latinos y CJK (chino, japonés y coreano), con estilo gótico sans serif.
Una Agent Skill que reescribe documentos de trabajo en japonés generados por IA para que sean naturales y fáciles de leer, sin añadir datos ni cambiar el grado de certeza.
Traductor para novelas visuales que extrae el texto de los juegos mediante hooks u OCR y lo traduce con numerosos motores, incluidos LLM y modelos offline.
Lista seleccionada de recursos de PLN en japonés: bibliotecas de Python, LLM, diccionarios, corpus y conjuntos de datos, además de skills de Claude Code y Codex para buscarlos.
Aplicación de escritorio que transcribe y traduce audio y video sin conexión en tu computadora, basada en Whisper de OpenAI.