Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
Ce document n'est pas à jour, la version de base a été mise à jour le 13 août 2025.
Aller à la doc anglaiseHistorique des versions
- "Historique initial"v5.5.1029/06/2025
Le contenu de cette page a été traduit à l'aide d'une IA.
Voir la dernière version du contenu original en anglaisSi vous avez une idée d’amélioration pour améliorer cette documentation, n’hésitez pas à contribuer en submitant une pull request sur GitHub.
Lien GitHub de la documentationCopier le Markdown du doc dans le presse-papiers
Génération Automatique des Traductions dans un Pipeline CI/CD
Intlayer permet la génération automatique des traductions pour vos fichiers de déclaration de contenu. Plusieurs méthodes existent selon votre flux de travail.
Utilisation du CMS
Avec Intlayer, vous pouvez adopter un flux de travail où une seule locale est déclarée localement, tandis que toutes les traductions sont gérées à distance via le CMS. Cela permet de détacher complètement le contenu et les traductions de la base de code, offrant plus de flexibilité aux éditeurs de contenu et permettant le rechargement dynamique du contenu (pas besoin de reconstruire l'application pour appliquer les modifications).
Exemple de Configuration
Copier le code dans le presse-papiers
Pour en savoir plus sur le CMS, consultez la documentation officielle.
Utilisation de Husky
Vous pouvez intégrer la génération de traductions dans votre flux de travail Git local en utilisant Husky.
Exemple de Configuration
Copier le code dans le presse-papiers
Copier le code dans le presse-papiers
Pour plus d'informations sur les commandes CLI d'Intlayer et leur utilisation, consultez la documentation CLI.
Si vous avez plusieurs applications dans votre dépôt utilisant des instances intlayer séparées, vous pouvez utiliser l'argument --base-dir comme ceci :
Copier le code dans le presse-papiers
Utilisation de GitHub Actions
Intlayer fournit une commande CLI pour remplir automatiquement et réviser le contenu du dictionnaire. Cela peut être intégré dans votre workflow CI/CD en utilisant GitHub Actions.
Copier le code dans le presse-papiers
Comme pour Husky, dans le cas d'un monorepo, vous pouvez utiliser l'argument --base-dir pour traiter séquentiellement chaque application.
Par défaut, l'argument--git-difffiltre les dictionnaires qui incluent les modifications de la base (par défautorigin/main) vers la branche courante (par défaut :HEAD).
Pour plus d'informations sur les commandes Intlayer CLI et leur utilisation, consultez la documentation CLI.