# 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 l&#39;ID progetto e il [login salvato o la chiave degli strumenti esplicita](/docs/cli/guides/configuring#credentials).
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 esplicito della chiave degli strumenti.                  | `string` | Sì          | `GT_API_KEY`, altrimenti login |
| `--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 un ID progetto e un&#39;autenticazione con i permessi per esaminarne i job.
* **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.
