Posez votre question et obtenez un résumé du document en referencant cette page et le Provider AI de votre choix
En intégrant le serveur MCP Intlayer à votre assistant AI, vous pouvez récupérer tous les documents directement depuis ChatGPT, DeepSeek, Cursor, VSCode, etc.
Voir la documentation du serveur MCPHistorique des versions
- Ajout de la commande transformv7.2.322/11/2025
- Ajout de l'option skipIfExists à la commande translatev7.1.005/11/2025
- Ajout d'alias pour les arguments et commandes CLIv6.1.427/01/2025
- Ajout de l'option build aux commandesv6.1.305/10/2025
- Ajout de la commande versionv6.1.226/09/2025
- Définir l'option verbose par défaut à true via le CLIv6.1.026/09/2025
- Ajout de la commande watch et de l'option withv6.1.023/09/2025
- Ajout de la commande editorv6.0.123/09/2025
- Ajout des commandes content test et listv6.0.017/09/2025
- Mise à jour de la documentation des paramètres des commandes CLIv5.5.1111/07/2025
- Initialisation de l'historiquev5.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
CLI Intlayer
Table des matières
Installer le package
Installez les packages nécessaires en utilisant npm :
npm install intlayer-cli -gSi le package intlayer est déjà installé, le CLI est automatiquement installé. Vous pouvez passer cette étape.
Package intlayer-cli
Le package intlayer-cli a pour but de transpiler vos déclarations intlayer en dictionnaires.
Ce package va transpiler tous les fichiers intlayer, tels que src/**/*.content.{ts|js|mjs|cjs|json}. Voir comment déclarer vos fichiers de déclaration Intlayer.
Pour interpréter les dictionnaires intlayer, vous pouvez utiliser des interpréteurs, tels que react-intlayer, ou next-intlayer.
Support des fichiers de configuration
Intlayer accepte plusieurs formats de fichiers de configuration :
- intlayer.config.ts
- intlayer.config.js
- intlayer.config.json
- intlayer.config.cjs
- intlayer.config.mjs
- .intlayerrc
Pour voir comment configurer les locales disponibles, ou d'autres paramètres, référez-vous à la documentation de configuration ici.
Exécuter les commandes intlayer
Commandes principales
- Construire les dictionnaires - Construisez vos dictionnaires à partir des fichiers de déclaration de contenu
- Surveiller les dictionnaires - Surveillez les changements et construisez automatiquement les dictionnaires
- Vérifier la version CLI - Vérifiez la version installée de la CLI Intlayer
Gestion des dictionnaires
- Pousser les dictionnaires - Poussez les dictionnaires vers l'éditeur Intlayer et le CMS
- Récupérer les dictionnaires - Récupérez les dictionnaires depuis l'éditeur et le CMS Intlayer
- Remplir les dictionnaires - Remplissez, auditez et traduisez les dictionnaires à l'aide de l'IA
- Tester les traductions manquantes - Testez et identifiez les traductions manquantes
- Lister les fichiers de déclaration de contenu - Listez tous les fichiers de déclaration de contenu dans votre projet
Gestion des composants
- Transformer les composants - Transformer les composants existants pour utiliser Intlayer
Configuration
- Gérer la configuration - Récupérer et pousser votre configuration Intlayer vers le CMS
Gestion de la documentation
- Traduire un document - Traduire automatiquement les fichiers de documentation avec l'IA
- Relire un document - Relire les fichiers de documentation pour la qualité et la cohérence
Éditeur & Synchronisation en direct
- Commandes de l’éditeur - Utilisez les commandes de l’éditeur Intlayer
- Commandes Live Sync - Utilisez Live Sync pour refléter les changements de contenu du CMS en temps réel
Outils de développement
- SDK CLI - Utilisez le SDK CLI Intlayer dans votre propre code
- Commande Debug Intlayer - Déboguez et résolvez les problèmes du CLI Intlayer
Utilisez les commandes intlayer dans votre package.json
Copier le code dans le presse-papiers
"scripts": { "intlayer:build": "npx intlayer build", "intlayer:watch": "npx intlayer build --watch", "intlayer:push": "npx intlayer push", "intlayer:pull": "npx intlayer pull", "intlayer:fill": "npx intlayer fill", "intlayer:list": "npx intlayer content list", "intlayer:test": "npx intlayer content test", "intlayer:transform": "npx intlayer transform", "intlayer:doc:translate": "npx intlayer doc translate", "intlayer:doc:review": "npx intlayer doc review"}Note : Vous pouvez également utiliser les alias plus courts :
- npx intlayer list au lieu de npx intlayer content list
- npx intlayer test au lieu de npx intlayer content test