# gt-react: General Translation React SDK: useRegion URL: https://generaltranslation.com/it/docs/react/api/helpers/use-region.mdx --- title: useRegion description: Riferimento API dell'hook useRegion --- {/* GENERATO AUTOMATICAMENTE: non modificare direttamente. Modifica invece il template in content/docs-templates/. */} ## Panoramica L'hook `useRegion` ottiene la regione attualmente selezionata dall'utente dal [`contesto di `](/docs/react/api/components/gtprovider). `useRegion` è un hook lato client e *può essere usato solo nei componenti lato client*. Assicurati che la tua app sia avvolta da un [``](/docs/react/api/components/gtprovider). ## Riferimento ### Restituisce `string | undefined` — Il codice della regione attualmente attiva (ad es. `"US"`, `"CA"`), oppure `undefined` se non è stata impostata alcuna regione. *** ## Esempi ### Uso di 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'}

; } ``` *** ## Note * Restituisce `undefined` se l'utente non ha selezionato una regione. * La regione può essere impostata tramite il componente [``](/docs/react/api/components/region-selector) o l'hook [`useRegionSelector`](/docs/react/api/helpers/use-region-selector). ## Passaggi successivi * Usa [``](/docs/react/api/components/region-selector) per permettere agli utenti di scegliere la propria regione. * Usa [`useRegionSelector`](/docs/react/api/helpers/use-region-selector) per creare un selettore di regione personalizzato.