# gt: General Translation CLI tool: GT JSX URL: https://generaltranslation.com/fr/docs/cli/formats/gt.mdx --- title: GT JSX description: Traduisez automatiquement votre projet gt-next, gt-react ou gt-react-native --- ## Vue d’ensemble Ce tutoriel vous montre comment gérer automatiquement les fichiers de traduction de votre projet lorsque vous utilisez [`gt-next`](/docs/next), [`gt-react`](/docs/react) ou [`gt-react-native`](/docs/react-native). **Remarque :** utilisez cette commande uniquement lorsque vous déployez une build de production. Si vous utilisez gt-next, gt-react ou gt-react-native en développement, cette commande n’est pas nécessaire. Nous allons suivre ces 3 étapes : Ajoutez vos variables d’environnement Configurez votre projet avec la commande [`npx gt configure`](/docs/cli/configure) Exécutez [`gt translate`](/docs/cli/translate#translate) *** ## Étape 1 : Ajoutez vos variables d’environnement Ajoutez votre clé API de production et l’identifiant de votre projet à vos variables d’environnement. Cela est nécessaire pour utiliser l’outil `gt`. Vous les trouverez dans le [tableau de bord de General Translation](https://generaltranslation.com/dashboard). ```bash title=".env" GT_API_KEY= GT_PROJECT_ID= ``` ## Étape 2 : Configurez votre projet avec la commande `npx gt configure` Exécutez la commande `gt configure` pour configurer votre projet. ```bash npx gt configure ``` ## Étape 3 : ajoutez la commande `gt translate` à votre processus de build Ajoutez la commande `gt translate` à votre processus de build ou de CI, avant la commande de build, afin d’ajouter automatiquement les traductions à votre projet. ```json title="package.json" { "scripts": { "translate": "npx gt translate", "build": "npm run translate && " } } ``` Cela générera des traductions pour tous vos paramètres régionaux et les enregistrera dans votre projet. Si vous souhaitez plutôt commit ces fichiers dans votre dépôt, vous pouvez exécuter cette commande avant le commit. C'est terminé ! Désormais, votre projet mettra automatiquement à jour tous vos fichiers JSON de traduction à chaque modification du projet. *** ## Remarques * Vous pouvez ajouter automatiquement des traductions à votre projet avec la commande [`gt translate`](/docs/cli/translate#translate). * Si vous souhaitez versionner vos fichiers de traduction, vous pouvez aussi exécuter la commande `gt translate` avant le commit. * Pour configurer le chemin de sortie de vos traductions, consultez la documentation de [configuration](/docs/cli/reference/config). ## Prochaines étapes * Consultez la [commande translate](/docs/cli/translate) pour plus de détails sur son utilisation en CLI.