# gt: General Translation CLI tool: Options globales URL: https://generaltranslation.com/fr/docs/cli/reference/global-options.mdx --- title: Options globales description: Contrôlez la sortie, les vérifications de compatibilité et l’aide des commandes dans le CLI de General Translation. Référence API des options globales du CLI. --- Les options globales s’appliquent à la commande `gt` et à ses sous-commandes. L’option `--quiet` peut figurer avant ou après une sous-commande. ## Vue d’ensemble [#overview] ```bash npx gt [global options] ``` | Option | Description | Type | Facultatif | Par défaut | | ------------------------------------------------------------- | ------------------------------------------------------------------------- | --------- | ---------- | ---------- | | [`--skip-version-check`](#skip-version-check) | Ignore la vérification de cohérence des versions des paquets du monorepo. | `boolean` | Oui | `false` | | [`--suppress-id-compatibility-warning`](#suppress-id-warning) | Masque l’avertissement de compatibilité des ID de paquet React. | `boolean` | Oui | `false` | | [`-q, --quiet`](#quiet) | Affiche uniquement les avertissements et les erreurs. | `boolean` | Oui | `false` | | [`-h, --help`](#help) | Affiche l’aide de la commande actuelle. | `boolean` | Oui | `false` | ## `--skip-version-check` [#skip-version-check] **Type** `boolean` · **Facultatif** · **Par défaut** `false` Ignore la vérification de cohérence des paquets General Translation dans un monorepo. Les autres validations sont toujours exécutées. Pour conserver ce comportement pour chaque commande, définissez `"skipVersionCheck": true` dans `gt.config.json`. ## `--suppress-id-compatibility-warning` [#suppress-id-warning] **Type** `boolean` · **Facultatif** · **Par défaut** `false` Masque l’avertissement relatif à une incompatibilité de comportement des ID de paquets React. Ne modifie ni les versions des paquets ni le comportement de traduction. ## `-q, --quiet` [#quiet] **Type** `boolean` · **Facultatif** · **Par défaut** `false` Masque les bannières, les indicateurs de progression et les messages informatifs. Les avertissements et les erreurs restent visibles. Lorsque `GT_LOG_FORMAT=json`, le mode silencieux relève le niveau de journalisation de la console à `warn`. Il ne remplace pas un `GT_LOG_LEVEL` plus restrictif, tel que `error`. Il fonctionne également avec les sous-commandes imbriquées, quelle que soit sa position. ```bash npx gt translate --quiet npx gt git setup --quiet ``` *Remarque : le mode silencieux masque la sortie, mais pas les interactions. Les invites s’affichent toujours ; fournissez donc les options requises par une commande lorsque vous l’exécutez de manière non interactive.* ## `-h, --help` [#help] **Type** `boolean` · **Facultatif** · **Par défaut** `false` Affiche l’aide, les options et les sous-commandes disponibles sans exécuter la commande. ```bash npx gt translate --help ``` ## Variables d'environnement de journalisation [#logging] Ces variables d'environnement configurent la journalisation de la CLI. Elles s'appliquent à toutes les commandes. | Variable | Description | Valeurs | Par défaut | | --------------- | ----------------------------------------------------------------------------------------------- | -------------------------------- | ---------- | | `GT_LOG_LEVEL` | Niveau minimal affiché dans la console. | `debug`, `info`, `warn`, `error` | `info` | | `GT_LOG_FORMAT` | Format de sortie de la console. Utilisez `json` pour obtenir des journaux lisibles par machine. | `default`, `json` | `default` | | `GT_LOG_FILE` | Écrit un journal complet dans ce fichier. | Chemin de fichier | — | `GT_LOG_FILE` permet explicitement de capturer les journaux de débogage, et [`--quiet`](#quiet) ne l'affecte pas. Désactivez la sortie dans la console tout en conservant un journal complet sur le disque : ```bash GT_LOG_FILE=gt.log npx gt translate --quiet ``` *Remarque : une valeur non valide de `GT_LOG_FORMAT` ou `GT_LOG_LEVEL` interrompt la commande et génère une erreur.*