# gt-react: General Translation React SDK: useRegion URL: https://generaltranslation.com/fr/docs/react/api/helpers/use-region.mdx --- title: useRegion description: Référence de l’API du hook useRegion --- {/* GÉNÉRÉ AUTOMATIQUEMENT : Ne modifiez pas ce fichier directement. Modifiez plutôt le modèle dans content/docs-templates/. */} ## Vue d’ensemble Le hook `useRegion` récupère la région actuellement sélectionnée par l’utilisateur depuis le [contexte ``](/docs/react/api/components/gtprovider). `useRegion` est un hook côté client et *ne peut être utilisé que dans des composants côté client*. Assurez-vous que votre application est encapsulée dans un [``](/docs/react/api/components/gtprovider). ## Référence ### Renvoie `string | undefined` — Le code de région actif (par ex. `"US"`, `"CA"`), ou `undefined` si aucune région n’a été définie. *** ## Exemples ### Utilisation de base ```jsx title="RegionDisplay.jsx" copy 'use client'; import { useRegion } from 'gt-react'; export default function RegionDisplay() { const region = useRegion(); // [!code highlight] return

Current region: {region ?? 'Not set'}

; } ``` *** ## Remarques * Renvoie `undefined` si l’utilisateur n’a sélectionné aucune région. * La région peut être définie à l’aide du composant [``](/docs/react/api/components/region-selector) ou du hook [`useRegionSelector`](/docs/react/api/helpers/use-region-selector). ## Étapes suivantes * Utilisez [``](/docs/react/api/components/region-selector) pour permettre aux utilisateurs de choisir leur région. * Utilisez [`useRegionSelector`](/docs/react/api/helpers/use-region-selector) pour créer un sélecteur de région personnalisé.