# gt: General Translation CLI tool: gt project status
URL: https://generaltranslation.com/it/docs/cli/reference/commands/project-status.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Verifica lo status attuale di un job di traduzione o di generazione del context di un progetto. API Reference per il comando gt project status.

Usa `gt project status` per esaminare un job restituito da un workflow di traduzione o da [`setupProject`](/docs/platform/core/reference/gt-class-methods/translation/setup-project). La creazione del progetto si completa in modo sincrono e non restituisce un ID job.

## Panoramica [#overview]

```bash
npx gt project status <job-id> [options]
```

Il comando effettua una sola richiesta di status e stampa lo status restituito dall&#39;API.

## Come funziona [#how-it-works]

1. Risolve la chiave API e l&#39;ID progetto dai flag, dal config o dalle variabili d&#39;ambiente.
2. Richiede lo status attuale del job di traduzione o di generazione del context indicato.
3. Stampa lo status restituito, oppure `unknown` se la risposta non contiene alcuno status.

Il comando termina con status 1 quando le credenziali sono assenti o l&#39;API rifiuta la richiesta. Se l&#39;API non restituisce alcun job corrispondente, il comando stampa `unknown` e termina con successo; nemmeno uno status del job pari a `failed` fa terminare il comando con un errore.

## Argomenti e flag [#arguments-flags]

| Parametro             | Descrizione                                                       | Tipo     | Facoltativo | Predefinito              |
| --------------------- | ----------------------------------------------------------------- | -------- | ----------- | ------------------------ |
| `<job-id>`            | ID job di traduzione o di generazione del context da ispezionare. | `string` | No          | —                        |
| `-c, --config <path>` | Percorso di `gt.config.json`.                                     | `string` | Sì          | Risolto automaticamente  |
| `--api-key <key>`     | Override della chiave API.                                        | `string` | Sì          | `GT_API_KEY`             |
| `--project-id <id>`   | Override dell&#39;ID progetto.                                    | `string` | Sì          | Config o `GT_PROJECT_ID` |

## Esempio [#example]

```bash
npx gt project status job_123
```

## Altre note [#notes]

* `gt project status` è disponibile in `gt` 2.20.0 e versioni successive.
* Il comando richiede sia una chiave API sia l&#39;ID progetto.
* **Struttura delle risposte:** [Ottenere lo status di un Translation job](/docs/platform/openapi/reference/translation/job-status).

## Sitemap

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