# gt: General Translation CLI tool: gt configure URL: https://generaltranslation.com/it/docs/cli/reference/commands/configure.mdx --- title: gt configure description: Crea un file gt.config.json di General Translation. Riferimento API per il comando gt configure. --- Crea un file `gt.config.json` nella radice del progetto. A differenza di [`gt init`](/docs/cli/reference/commands/init), non installa dipendenze, non modifica la configurazione del framework e non genera credenziali: si limita a scrivere la configurazione. Il comando ti chiede l'impostazione regionale predefinita, le impostazioni regionali di destinazione e i tipi di file che vuoi tradurre. Per una spiegazione del file generato, consulta [Configuring the CLI](/docs/cli/guides/configuring). ```bash npx gt configure ``` ## Come funziona [#how-it-works] 1. Ti chiede l'impostazione regionale predefinita, le impostazioni regionali di destinazione e i tipi di file che vuoi tradurre. 2. Scrive un file `gt.config.json` nella directory radice del progetto, contenente `defaultLocale`, `locales` e un oggetto `files`. `configure` è il passaggio di configurazione della procedura guidata [`gt init`](/docs/cli/reference/commands/init). Eseguilo autonomamente per creare il file di configurazione senza modificare dipendenze, configurazione del framework o credenziali. ## Flag [#flags] `configure` non accetta flag specifici del comando: è completamente interattivo e scrive sempre in `gt.config.json` (o in `src/gt.config.json` se quel file esiste già). Come tutti i comandi, accetta il flag globale `--skip-version-check`. ## Esempio [#example] ```bash # Scrivi gt.config.json in modo interattivo npx gt configure ``` ## Altre note [#notes] Il file `gt.config.json` generato include `defaultLocale`, `locales` e un oggetto `files` che descrive i contenuti da tradurre. Consulta il [riferimento della configurazione](/docs/cli/reference/config) per conoscere tutte le opzioni disponibili.