# gt: General Translation CLI tool: gt project status
URL: https://generaltranslation.com/ru/docs/cli/reference/commands/project-status.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Проверка текущего статуса задачи перевода или генерации контекста проекта. Справочник API для команды gt project status.

Используйте `gt project status`, чтобы посмотреть информацию о задаче, возвращённой процессом перевода или методом [`setupProject`](/docs/platform/core/reference/gt-class-methods/translation/setup-project). Создание проекта происходит синхронно и не возвращает ID задачи.

## Обзор [#overview]

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

Команда выполняет один запрос статуса и выводит статус, возвращённый API.

## Как это работает [#how-it-works]

1. Разрешает API-ключ и ID проекта из флагов, конфигурации или переменных окружения.
2. Запрашивает текущее состояние указанной задачи перевода или генерации контекста.
3. Выводит полученный статус или `unknown`, если в ответе статус отсутствует.

Команда завершается с кодом 1, если отсутствуют учётные данные или API отклоняет запрос. Если API не возвращает подходящую задачу, команда выводит `unknown` и завершается успешно; статус задачи `failed` также не приводит к завершению команды с ошибкой.

## Аргументы и флаги [#arguments-flags]

| Параметр              | Описание                                                               | Тип      | Необязательный | По умолчанию                        |
| --------------------- | ---------------------------------------------------------------------- | -------- | -------------- | ----------------------------------- |
| `<job-id>`            | ID задачи перевода или генерации контекста, которую нужно просмотреть. | `string` | Нет            | —                                   |
| `-c, --config <path>` | Путь к `gt.config.json`.                                               | `string` | Да             | Определяется автоматически          |
| `--api-key <key>`     | Переопределение API-ключа.                                             | `string` | Да             | `GT_API_KEY`                        |
| `--project-id <id>`   | Переопределение ID проекта.                                            | `string` | Да             | Из конфигурации или `GT_PROJECT_ID` |

## Пример [#example]

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

## Прочие заметки [#notes]

* `gt project status` доступна в `gt` 2.20.0 и новее.
* Команде требуются как API-ключ, так и ID проекта.
* **Структуры ответа:** [Получение статуса задачи перевода](/docs/platform/openapi/reference/translation/job-status).

## Sitemap

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