# 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 o aggiorna 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 le impostazioni regionali mancanti e i tipi di file che vuoi tradurre. Mantiene le impostazioni regionali e dei file esistenti valide. Per una spiegazione del file generato, consulta [Configuring the CLI](/docs/cli/guides/configuring). ```bash npx gt configure ``` ## Come funziona [#how-it-works] 1. Legge la configurazione esistente e richiede l'impostazione regionale predefinita, le impostazioni regionali di destinazione e i tipi di file mancanti. 2. Scrive `defaultLocale`, `locales` e un oggetto `files` senza sostituire impostazioni di file non correlate. `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] * In un monorepo, esegui `configure` dalla directory dell'app specifica. Il comando si interrompe senza modificare i file se la directory corrente è la radice di un'area di lavoro con `pnpm-workspace.yaml` o un campo `workspaces`. * La configurazione automatica non è disponibile per le applicazioni Electron. * 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.