# General Translation React SDKs (gt-react, gt-next): React Native URL: https://generaltranslation.com/fr/docs/react/react-native.mdx --- title: React Native description: Découvrez la configuration propre à React Native pour General Translation, y compris l’initialisation au niveau du module, le provider et le plugin de polyfills. --- `gt-react-native` apporte General Translation aux applications React Native, y compris Expo et la CLI React Native sans Expo. Il utilise le même composant [``](/docs/react/reference/components/t), les mêmes hooks et les mêmes composants variables que le reste de l’écosystème React, mais sa configuration diffère sur quelques points propres à React Native : l’initialisation se fait au niveau du module, le provider charge lui-même les traductions et un plugin Babel fournit les polyfills `Intl` absents de React Native. Si vous débutez, suivez d’abord le [Quickstart React Native](/docs/react/react-native-quickstart). Les [Guides](/docs/react/guides/configuring) et la [Référence](/docs/react/reference/config) communs couvrent tout ce qui fonctionne de la même manière d’un framework à l’autre ; les pages de cette section traitent de la configuration propre à React Native. *Attention : `gt-react-native` est expérimental et peut ne pas fonctionner dans tous les projets. Il inclut un module natif, donc Expo Go n’est pas pris en charge — vous avez besoin d’un build de développement.* ## Ce qui est spécifique à React Native [#overview] * **Initialisation au niveau du module.** Vous appelez [`initializeGT`](/docs/node/reference/functions/initialize-gt) une seule fois au point d’entrée de votre application, et [``](/docs/react/reference/components/gt-provider) charge les traductions en interne au lieu de recevoir les props `locale` et `translations`. Voir [Configuration](/docs/react/react-native/setup). * **Le plugin de polyfills.** `gt-react-native/plugin` injecte les polyfills `Intl` de `@formatjs` que l’environnement d’exécution de React Native n’inclut pas. Voir [Plugin](/docs/react/react-native/plugin). Il n’existe pas non plus de composant [``](/docs/react/reference/components/locale-selector) prêt à l’emploi dans React Native — créez plutôt un sélecteur de langue avec le hook [`useLocaleSelector`](/docs/react/reference/hooks/use-locale-selector). ## Pages [#pages] | Page | Description | | ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------ | | [Configuration](/docs/react/react-native/setup) | Initialisez General Translation et ajoutez le provider dans les applications Expo et React Native sans Expo. | | [Plugin](/docs/react/react-native/plugin) | Le plugin Babel `gt-react-native/plugin` qui fournit les polyfills `Intl`. |