# gt-react: General Translation React SDK: Déployer en production
URL: https://generaltranslation.com/fr/docs/react/tutorials/quickdeploy.mdx
---
title: Déployer en production
description: Déployez votre application React avec GT
---
{/* GÉNÉRÉ AUTOMATIQUEMENT : ne modifiez pas ce fichier directement. Modifiez plutôt le template dans content/docs-templates/. */}
## Vue d’ensemble
Voici un court tutoriel pour vous aider à déployer votre application React avec GT.
Au total, cela devrait prendre moins de 5 minutes.
Nous allons procéder en 3 étapes :
Ajoutez vos clés API de production.
Exécutez la commande `gt configure` pour configurer votre projet.
Ajoutez la commande `translate` à votre script de build.
## Prérequis
Nous partons du principe que vous avez déjà configuré votre application React avec GT.
Si ce n’est pas le cas, commencez par configurer votre projet en suivant le [guide de démarrage rapide](/docs/react).
## Étape 1 : ajoutez vos clés API de production 🔑
Pour déployer votre application en production, vous devez utiliser une clé API de production.
Dans votre [tableau de bord](https://generaltranslation.com/dashboard), ouvrez **API Keys** dans la barre latérale.
Cliquez sur **Create API Key**, puis ajoutez les clés à votre environnement de production.
```bash copy
GT_API_KEY="YOUR_GT_API_KEY"
GT_PROJECT_ID="YOUR_GT_PROJECT_ID"
```
**Protégez vos clés API !**
Les clés de production doivent **uniquement** être utilisées en production.
De même, les clés de développement doivent **uniquement** être utilisées en développement.
*Ne publiez jamais vos clés API dans un dépôt public !*
## Étape 2 : Exécutez la commande `gt configure` 🔧
Si vous avez déjà exécuté l’assistant de configuration, vous pouvez ignorer cette étape.
Il a déjà exécuté la commande `gt configure` pour vous.
Exécutez la commande `gt configure` pour configurer votre projet.
```bash copy
npx gt configure
```
Si vous ne souhaitez pas que vos traductions soient hébergées sur le CDN de GT, sélectionnez "Non" lorsque la question vous est posée.
Vous devrez également configurer la fonction [`loadTranslations`](/docs/react/api/config/load-translations).
## Étape 3 : ajoutez la commande translate à votre script de build 🏗️
La dernière étape consiste à ajouter la [commande translate](/docs/cli/translate) à votre script de build.
Assurez-vous que la commande translate précède la commande de compilation.
```json title="package.json" copy
{
"scripts": {
"build": "npx gt translate && <...YOUR_BUILD_COMMAND...>"
}
}
```
C'est tout ! Désormais, lorsque vous déploierez votre application en production et exécuterez `npm run build`,
votre projet sera automatiquement traduit puis déployé avec votre application.
***
## Étapes suivantes
* Consultez la [documentation CLI](/docs/cli) pour en savoir plus sur l'outil CLI.
* Découvrez les différentes options de configuration de l'outil CLI [ici](/docs/cli/configure).
* Découvrez les différences entre les environnements de production et de développement [ici](/docs/react/concepts/environments).