Compilador de Lingo.dev
Lingo.dev Compiler es un middleware compilador gratuito y de código abierto, diseñado para hacer que cualquier aplicación React sea multilingüe durante el tiempo de compilación sin requerir cambios en los componentes React existentes.
Lingo.dev Compiler funciona a nivel de framework con Next.js, Vite y React Router. Procesa el Árbol de Sintaxis Abstracta del código React, identifica determinísticamente el contenido traducible, alimenta límites contextuales a los LLMs, e incorpora las traducciones de nuevo en la compilación, haciendo que la interfaz de usuario sea multilingüe en segundos y manteniendo el código base como fuente de verdad.
El compilador crea diccionarios versionados que rastrean los cambios de contenido mediante huellas digitales de archivos, asegurando que solo el contenido modificado sea retraducido. Los diccionarios se almacenan en el directorio lingo
y se versionan utilizando Git.
Actualmente, Lingo.dev Compiler se integra con GROQ, pero nos encantaría dar soporte a más LLMs pronto (habla con nosotros o envíanos una pull request!). La localización ocurre localmente durante el tiempo de compilación, manteniendo tu proyecto React como la fuente de verdad.
Hemos construido Lingo.dev Compiler para resolver nuestras propias necesidades, y estamos emocionados de compartirlo con la comunidad.
¡Comencemos!
Próximos pasos
- Inicio rápido — Añade soporte multilingüe a tu aplicación en 5 minutos
- Cómo funciona — Comprende la extracción e inyección en tiempo de compilación
- Integración con frameworks — Guías de configuración específicas para cada plataforma