# General Translation React SDKs (gt-react, gt-next, gt-react-native): getLocale URL: https://generaltranslation.com/it/docs/react/tanstack-start/reference/functions/get-locale.mdx --- title: getLocale description: Leggi l'impostazione regionale della richiesta server corrente di TanStack Start con General Translation. Riferimento API di getLocale. --- La funzione `getLocale` restituisce il codice locale BCP 47 associato alla richiesta server corrente. Importala da `gt-tanstack-start/server`. ## Panoramica [#overview] ```ts import { getLocale } from 'gt-tanstack-start/server'; const locale = getLocale(); // 'en-US' ``` ```ts getLocale(): string ``` ## Come funziona [#how-it-works] `getLocale` legge il valore associato alla richiesta creato da [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Il middleware determina l'impostazione regionale a partire dal cookie configurato e dagli header della richiesta, quindi usa come fallback l'impostazione regionale predefinita. La funzione รจ sincrona e solleva un'eccezione se viene chiamata al di fuori del contesto di una richiesta middleware attiva. ## Restituisce [#returns] **Tipo** `string` L'impostazione regionale della richiesta corrente. ## Esempio [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { getLocale } from 'gt-tanstack-start/server'; export const loadLocale = createServerFn({ method: 'GET' }).handler(() => { return getLocale(); }); ```