HERRAMIENTA DE DESARROLLADOR DE CÓDIGO ABIERTO

Usted se encarga del framework. Esto se encarga de las traducciones.

i18n-rosetta

REF: OVERVIEWPROJECT DESCRIPTION

Motor de traducción sin configuración

i18n-rosetta es un motor de traducción multiformato para proyectos de internacionalización. Mantiene más de 35 archivos de idioma sincronizados con su fuente en inglés — JSON, TOML o YAML — impulsado por LLMs, no por Google Translate.

Diseñado para reemplazar la parte costosa y tediosa de i18n: traducir sus archivos de idioma a docenas de idiomas y mantenerlos sincronizados a medida que su contenido evoluciona. La diferenciación incremental significa que solo las claves modificadas se vuelven a traducir.

Cero dependencias externas. Solo módulos integrados de Node.js. Compatible con next-intl, react-i18next, Hugo y cualquier framework i18n basado en JSON/TOML/YAML de forma predeterminada.

REF: FEATURESTECHNICAL IMPLEMENTATION

Cómo funciona

Desde la vigilancia de archivos hasta la sincronización completa

El motor vigila su archivo de idioma fuente, detecta automáticamente el formato, aplana todas las claves a notación de puntos y luego las compara con un manifiesto hash SHA-256 para encontrar lo que cambió. Solo las claves modificadas pasan por el pipeline de traducción LLM.

Cada idioma obtiene registros de tono culturalmente apropiados — francés formal de 'vous', japonés cortés de 'desu/masu', taglish educado de Manila — integrados para más de 35 idiomas. Los registros personalizados son una sola línea de configuración.

La traducción de contenido de Hugo maneja automáticamente la preservación del front matter, la protección de shortcodes y las convenciones de nombres de archivo. Los bloques de código y el HTML sin formato pasan intactos a través del blindaje de centinela Unicode.

Este sitio web funciona con i18n-rosetta. Cada archivo de idioma que ve fue generado por él.

Reach me on WhatsApp
prefer email?
© 2026 Curtis Forbes