# 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).