# gt: General Translation CLI tool: gt configure
URL: https://generaltranslation.com/it/docs/cli/reference/commands/configure.mdx
Docs index: https://generaltranslation.com/llms.txt
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&#39;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&#39;app specifica. Il comando si interrompe senza modificare i file se la directory corrente è la radice di un&#39;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.

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
