# react-native: i18n autonome URL: https://generaltranslation.com/fr/docs/react-native/concepts/stand-alone.mdx --- title: i18n autonome description: Comment utiliser gt-react comme bibliothèque d’i18n autonome --- {/* GÉNÉRÉ AUTOMATIQUEMENT : ne modifiez pas directement. Modifiez le modèle dans content/docs-templates/ à la place. */} ## Vue d’ensemble `gt-react-native` offre une parité fonctionnelle avec de nombreuses autres bibliothèques d’i18n. Vous pouvez donc utiliser `gt-react-native` comme bibliothèque d’i18n autonome, sans utiliser la plateforme General Translation. Pour cela, ne définissez aucune variable d’environnement comme `GT_API_KEY` ou `GT_PROJECT_ID`. Consultez notre [guide de migration](/docs/react-native/guides/migration) pour en savoir plus sur la migration depuis une autre bibliothèque d’i18n vers `gt-react-native`. ## Compromis Utiliser `gt-react-native` comme bibliothèque d’i18n autonome implique certains compromis. ### Traduction manuelle Vous devrez traduire votre application manuellement. Si vous utilisez notre plateforme, votre application est traduite automatiquement. Si votre projet utilise uniquement des [dictionnaires](/docs/react-native/guides/dictionaries) avec la fonction `useTranslations`, vous devrez traduire vos dictionnaires manuellement, comme avec n’importe quelle autre bibliothèque d’i18n. Assurez-vous de charger vos dictionnaires traduits avec la fonction [`loadDictionary`](/docs/react-native/api/config/load-dictionary). *** ### Traduction manuelle des chaînes Si votre projet utilise des traductions inline avec le composant [``](/docs/react-native/guides/t) ou le hook [`useGT`](/docs/react-native/guides/strings), vous devrez également traduire manuellement vos chaînes. Comme les traductions inline n’utilisent pas de clés, l’outil CLI propose une commande : [`gt generate`](/docs/cli/generate) qui générera automatiquement des fichiers modèles pour votre projet. Il vous suffira de modifier ces fichiers avec vos traductions pour chaque langue. Assurez-vous de charger vos chaînes traduites avec la fonction [`loadTranslations`](/docs/react-native/api/config/load-translations). ### Aucune traduction en développement