¿Cómo traducir documentos no técnicos que contienen numerosos fragmentos de código, como materiales didácticos en formato Word o PDF?

Diagnóstico del estado actual principal

Muchos materiales didácticos o manuales de productos incorporan variables de código en párrafos ordinarios; los traductores convencionales pueden tender a traducirlas erróneamente (por ejemplo, traduciendo `Print()` como `Imprimir()`).

Análisis de la causa raíz

Reconocimiento de código basado en la fuente

En documentos PDF o Word, el sistema analiza las propiedades de la fuente. Normalmente, el código utiliza fuentes monoespaciadas (como Courier New). Aprovechamos esta característica para bloquear automáticamente esas áreas y evitar su traducción.

Lista blanca de palabras clave

El sistema incorpora bibliotecas de palabras reservadas de los principales lenguajes de programación (Java, Python, C++). Incluso si el código no está marcado como bloque de código, la IA puede identificar palabras clave como `function`, `class`, `var` y mantenerlas tal cual.

Vista previa y corrección instantánea

Mediante la función de vista previa gratuita, el usuario puede comprobar rápidamente si alguna parte del código ha sido traducida incorrectamente y ajustar la configuración o añadir bloqueos de términos a tiempo.

Resumen de la solución definitiva

La diferenciación inteligente entre el lenguaje natural y el lenguaje de máquina es fundamental en el tratamiento de materiales educativos técnicos.