# gt: General Translation CLI tool: gt project create
URL: https://generaltranslation.com/fr/docs/cli/reference/commands/project-create.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Créez un projet depuis la ligne de commande avec une clé API d’organisation. Référence de l'API pour la commande gt project create.

Utilisez `gt project create` pour créer un projet avant même qu&#39;un ID de projet ou une clé API propre au projet n&#39;existe.

## Aperçu [#overview]

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

La commande nécessite une clé API d’organisation. Les clés de projet ne permettent pas de créer des projets.

## Fonctionnement [#how-it-works]

1. Résout l&#39;clé API à partir de `--api-key` ou `GT_API_KEY`.
2. Normalise le paramètre régional par défaut.
3. Crée le projet dans l&#39;organisation sélectionnée par `--org-id`.
4. Affiche le nom et l&#39;ID du projet créé.

La commande se termine avec l&#39;état 1 si une option requise ou les credentials sont manquants, si la clé n&#39;est pas une clé d&#39;organisation ou si l&#39;API rejette la Request.

## Flags [#flags]

| Paramètre                   | Description                                                                        | Type      | Facultatif | Valeur par défaut         |
| --------------------------- | ---------------------------------------------------------------------------------- | --------- | ---------- | ------------------------- |
| `--org-id <orgId>`          | Organisation qui sera propriétaire du projet.                                      | `string`  | Non        | —                         |
| `--name <name>`             | Nom du projet.                                                                     | `string`  | Non        | —                         |
| `--default-locale <locale>` | Paramètre régional source du projet.                                               | `string`  | Non        | —                         |
| `--cdn-enabled`             | Active la livraison CDN pour le projet.                                            | `boolean` | Oui        | `false`                   |
| `-c, --config <path>`       | Chemin vers `gt.config.json`.                                                      | `string`  | Oui        | Résolu automatiquement    |
| `--api-key <key>`           | Remplace la clé API d&#39;organisation.                                            | `string`  | Oui        | `GT_API_KEY`              |
| `--project-id <id>`         | Remplace l&#39;ID de projet partagé ; non requis pour la création d&#39;un projet. | `string`  | Oui        | Config ou `GT_PROJECT_ID` |

## Exemple [#example]

```bash
GT_API_KEY="gtx-org-..." npx gt project create \
  --org-id "your-organization-id" \
  --name "Storefront" \
  --default-locale en \
  --cdn-enabled
```

La commande affiche le nom du projet et son nouvel ID. Enregistrez cet ID dans `GT_PROJECT_ID` pour les commandes ultérieures propres au projet.

## Autres notes [#notes]

* La clé API doit disposer de la permission `org:projects:create`.

### Historique des versions

| Version  | Modifications                                                                                                               |
| -------- | --------------------------------------------------------------------------------------------------------------------------- |
| `2.21.1` | Ajout de l&#39;option obligatoire `--org-id` et déplacement de la création de projet vers `POST /v2/orgs/{orgId}/projects`. |
| `2.20.0` | Ajout de `gt project create`, utilisant la route `POST /v2/projects` désormais supprimée.                                   |

## Sitemap

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