Haz tu pregunta y obtén un resumen del documento referenciando esta página y el proveedor AI de tu elección
Historial de versiones
- "Historial inicial"v5.5.1029/6/2025
El contenido de esta página ha sido traducido con una IA.
Ver la última versión del contenido original en inglésSi tienes una idea para mejorar esta documentación, no dudes en contribuir enviando una pull request en GitHub.
Enlace de GitHub a la documentaciónCopiar el Markdown del documento a la portapapeles
Generación Automática de Traducciones en un Pipeline CI/CD
Intlayer permite la generación automática de traducciones para tus archivos de declaración de contenido. Existen múltiples formas de lograr esto dependiendo de tu flujo de trabajo.
Uso del CMS
Con Intlayer, puedes adoptar un flujo de trabajo donde solo se declara un único locale localmente, mientras que todas las traducciones se gestionan de forma remota a través del CMS. Esto permite que el contenido y las traducciones estén completamente desacoplados del código base, ofreciendo más flexibilidad para los editores de contenido y habilitando la recarga en caliente del contenido (no es necesario reconstruir la aplicación para aplicar cambios).
Configuración de Ejemplo
Copiar el código al portapapeles
Para aprender más sobre el CMS, consulta la documentación oficial.
Uso de Husky
Puedes integrar la generación de traducciones en tu flujo de trabajo local de Git usando Husky.
Configuración de Ejemplo
Copiar el código al portapapeles
Copiar el código al portapapeles
Para más información sobre los comandos CLI de Intlayer y su uso, consulta la documentación CLI.
Si tienes múltiples aplicaciones en tu repositorio usando instancias separadas de Intlayer, puedes usar el argumento --base-dir de esta manera:
Copiar el código al portapapeles
Uso de GitHub Actions
Intlayer proporciona un comando CLI para rellenar automáticamente y revisar el contenido del diccionario. Esto se puede integrar en tu flujo de trabajo CI/CD usando GitHub Actions.
Copiar el código al portapapeles
Para configurar las variables de entorno, vaya a GitHub → Configuración → Secrets and variables → Actions y agregue el secreto .
Al igual que con Husky, en el caso de un monorepo, puede usar el argumento --base-dir para tratar secuencialmente cada aplicación.
Por defecto, el argumento--git-difffiltra los diccionarios que incluyen cambios desde la base (por defectoorigin/main) hasta la rama actual (por defecto:HEAD).
Para más información sobre los comandos de Intlayer CLI y su uso, consulte la documentación del CLI.