# react-native: Déployer en production
URL: https://generaltranslation.com/fr/docs/react-native/tutorials/quickdeploy.mdx
---
title: Déployer en production
description: Déployons votre application React Native 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 Native 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 Native avec GT.
Si ce n’est pas le cas, commencez par configurer votre projet en suivant le [guide de démarrage rapide](/docs/react-native).
## Étape 1 : Ajoutez vos clés API de production 🔑
Pour déployer votre application en production, vous devez utiliser une clé API de production.
Depuis votre [tableau de bord](https://generaltranslation.com/dashboard), accédez à **Clés API** dans la barre latérale.
Cliquez sur **Créer une clé API**, puis ajoutez-la à 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 committez jamais vos clés API dans un dépôt public !*
## Étape 2 : Exécutez la commande `gt configure` 🔧
Si vous avez déjà lancé l’assistant de configuration, vous pouvez ignorer cette étape.
L’assistant de configuration 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 héberger vos traductions sur le CDN de GT, sélectionnez "Non" lorsqu’on vous le demande.
Vous devrez également configurer la fonction [`loadTranslations`](/docs/react-native/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 figure avant la commande de build.
```json title="package.json" copy
{
"scripts": {
"build": "npx gt translate && <...YOUR_BUILD_COMMAND...>"
}
}
```
C'est tout ! Désormais, lorsque vous déployez votre application en production et lancez `npm run build`,
votre projet sera automatiquement traduit et 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 la différence entre les environnements de production et de développement [ici](/docs/react-native/concepts/environments).