DocuLingo

Traducción automatizada palabra por palabra con conservación total del estilo

DocuLingoVisitar Proyecto

DocuLingo es un motor de traducción inteligente para documentos que aprovecha los modelos de OpenAI mientras preserva fielmente cada detalle de estilo, desde negritas hasta el espaciado de párrafos. Escrito en Python 3.12+ moderno, combina procesamiento por lotes inteligente, lógica de reintento y un framework de traducción plug-and-play para ofrecer flujos de trabajo de localización listos para producción.


Mi Rol en el Proyecto

Como creador y único desarrollador del proyecto, yo:


Detalles Técnicos y Aspectos Interesantes

Arquitectura Principal

Área Tecnología Aspectos Destacados
Configuración Pydantic Settings Configuración centralizada del entorno (OPENAI_API_KEY)
Traductores Patrón Enum + fábrica Actualmente OpenAI; fácilmente extensible a DeepL, Google, etc.
Procesamiento de Word python-docx Maneja párrafos de una sola ejecución y de varias ejecuciones; preserva las líneas vacías
Copiador de Estilo Utilidades personalizadas Copia fuente, negrita, cursiva, subrayado, colores RGB, alineación, espaciado, sangría, saltos de página
Cliente API OpenAI Chat (predeterminado gpt-4o) Segmentación inteligente (≤100 fragmentos), 5 reintentos automáticos, validación JSON

Características Clave


Mi Impacto en el Proyecto


Conclusión

DocuLingo demuestra cómo una arquitectura bien pensada y las API modernas de IA pueden automatizar la traducción compleja de documentos, respetando la intención del autor y el estilo. Refleja mi compromiso con la creación de herramientas fáciles de usar para desarrolladores que resuelven cuellos de botella de productividad reales.

Visitar Proyecto

Leynier Gutiérrez González

Todos los derechos reservados © 2026

LinkedinGitHub𝕏InstagramYoutubeTelegramtelegram