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

Используйте `gt project create`, чтобы создать проект ещё до того, как появятся ID проекта или API-ключ уровня проекта.

## Обзор [#overview]

```bash
npx gt project create \
  --org-id <orgId> \
  --name <name> \
  --default-locale <locale> \
  [options]
```

Для этой команды требуется API-ключ организации. С помощью Project keys создавать проекты нельзя.

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

1. Разрешает API-ключ из `--api-key` или `GT_API_KEY`.
2. Приводит локаль по умолчанию к стандартному виду.
3. Создаёт проект в организации, выбранной с помощью `--org-id`.
4. Выводит имя и ID созданного проекта.

Команда завершается со статусом 1, если отсутствует обязательный флаг или учётные данные, ключ не является ключом организации или API отклоняет запрос.

## Флаги [#flags]

| Параметр                    | Описание                                                              | Тип       | Необязательно | По умолчанию                        |
| --------------------------- | --------------------------------------------------------------------- | --------- | ------------- | ----------------------------------- |
| `--org-id <orgId>`          | Организация, которой будет принадлежать проект.                       | `string`  | Нет           | —                                   |
| `--name <name>`             | Имя проекта.                                                          | `string`  | Нет           | —                                   |
| `--default-locale <locale>` | Исходная локаль проекта.                                              | `string`  | Нет           | —                                   |
| `--cdn-enabled`             | Включает перевод из CDN для проекта.                                  | `boolean` | Да            | `false`                             |
| `-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
GT_API_KEY="gtx-org-..." npx gt project create \
  --org-id "your-organization-id" \
  --name "Storefront" \
  --default-locale en \
  --cdn-enabled
```

Команда выводит имя проекта и его новый ID. Сохраните этот ID как `GT_PROJECT_ID` — он понадобится для последующих команд уровня проекта.

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

* API-ключу требуется разрешение `org:projects:create`.

### История версий

| Версия   | Изменения                                                                                               |
| -------- | ------------------------------------------------------------------------------------------------------- |
| `2.21.1` | Добавлен обязательный флаг `--org-id`, создание проекта перенесено на `POST /v2/orgs/{orgId}/projects`. |
| `2.20.0` | Добавлена команда `gt project create`, использующая уже удалённый маршрут `POST /v2/projects`.          |

## Sitemap

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