# gt: General Translation CLI tool: gt configure URL: https://generaltranslation.com/fr/docs/cli/reference/commands/configure.mdx --- title: gt configure description: Crée un fichier gt.config.json pour General Translation. Référence API de la commande gt configure. --- Crée ou met à jour un fichier `gt.config.json` à la racine de votre projet. Contrairement à [`gt init`](/docs/cli/reference/commands/init), cette commande n’installe pas de dépendances, ne modifie pas la configuration de votre framework et ne génère pas d’identifiants : elle se contente d’écrire la configuration. La commande vous invite à renseigner les paramètres régionaux manquants et les types de fichiers que vous souhaitez traduire. Elle préserve les paramètres régionaux et les paramètres de fichiers existants valides. Pour une présentation du fichier généré, consultez [Configuration de la CLI](/docs/cli/guides/configuring). ```bash npx gt configure ``` ## Comment ça fonctionne [#how-it-works] 1. Lit la configuration existante et vous invite à renseigner le paramètre régional par défaut, les paramètres régionaux cibles et les types de fichiers manquants. 2. Écrit `defaultLocale`, `locales` et un objet `files` sans remplacer les paramètres de fichier non associés. `configure` est l’étape de configuration de l’assistant [`gt init`](/docs/cli/reference/commands/init). Exécutez-la seule pour créer le fichier de configuration sans modifier les dépendances, la configuration du framework ni les informations d’identification. ## Options [#flags] `configure` n’accepte aucune option spécifique à la commande — il est entièrement interactif et écrit toujours dans `gt.config.json` (ou `src/gt.config.json` si ce fichier existe déjà). L’option globale `--skip-version-check` est prise en charge, comme pour toutes les commandes. ## Exemple [#example] ```bash # Écrire gt.config.json de façon interactive npx gt configure ``` ## Autres remarques [#notes] * Dans un monorepo, exécutez `configure` depuis le répertoire de l’application concernée. La commande s’arrête sans modifier de fichiers lorsque le répertoire actuel est la racine d’un workspace contenant `pnpm-workspace.yaml` ou un champ `workspaces`. * La configuration automatique n’est pas disponible pour les applications Electron. * Le fichier `gt.config.json` généré inclut votre `defaultLocale`, `locales` et un objet `files` qui décrit le contenu à traduire. Consultez la [référence de configuration](/docs/cli/reference/config) pour connaître toutes les options disponibles.