# gt: General Translation CLI tool: Genera il template sorgente
URL: https://generaltranslation.com/it/docs/cli/generate.mdx
---
title: Genera il template sorgente
description: Come generare un template sorgente per il tuo progetto
---
## Utilizzo
```bash
npx gt generate
```
## Panoramica
Il comando `gt generate` genera un file sorgente per il progetto per l'impostazione regionale predefinita e quelle supportate.
I file generati sono compatibili con le librerie [`gt-next`](/docs/next), [`gt-react`](/docs/react) e [`gt-react-native`](/docs/react-native) e hanno lo stesso formato utilizzato dal comando `translate`.
Dopo aver generato i file sorgente, puoi usare le [traduzioni locali](/docs/next/guides/local-tx) per fornire le traduzioni agli utenti.
Questo comando è utile solo se utilizzi un tuo servizio di traduzione.
Se utilizzi l'API di General Translation, dovresti invece usare il comando [`translate`](/docs/cli/translate).
## Parametri
| Parametro | Descrizione | Tipo | Opzionale | Predefinito |
| ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------- | --------- | ------------------------------------------------------------------------------------------------------------------------------- |
| `--src ` | Elenco di pattern glob, separati da spazi, da usare per trovare i file sorgente. Deve essere relativo alla directory radice. | `[string]` | `true` | `[ 'src/**/*.{js,jsx,ts,tsx}', 'app/**/*.{js,jsx,ts,tsx}', 'pages/**/*.{js,jsx,ts,tsx}', 'components/**/*.{js,jsx,ts,tsx}', ]` |
| `--dictionary ` | Specifica il percorso del file del dizionario | `string` | `true` | |
| `--tsconfig, --jsconfig ` | Specifica il percorso del file di configurazione TS o JS | `string` | `true` | |
| `--inline` | Include i tag `` inline oltre al dizionario | `boolean` | `true` | `true` |
| `--default-locale ` | L'impostazione regionale di origine del progetto | `string` | `true` | `en` |
| `--ignore-errors` | Ignora gli errori e forza la traduzione per il contenuto valido | `flag` | `true` | `false` |
## Configurazione
Per iniziare, esegui il comando `gt configure` per configurare le impostazioni del progetto.
```bash
npx gt configure
```
Quindi, esegui il comando `gt generate` per generare i file template per il tuo progetto.
```bash
npx gt generate
```
### File di configurazione
Per saperne di più sul file `gt.config.json`, consulta [questa pagina](/docs/cli/reference/config).