# General Translation React SDKs (gt-react, gt-next, gt-react-native): getLocale URL: https://generaltranslation.com/es/docs/react/tanstack-start/reference/functions/get-locale.mdx --- title: getLocale description: Lee la configuración regional actual del runtime de TanStack Start con General Translation. Referencia de la API de getLocale. --- La función `getLocale` devuelve el código de configuración regional BCP 47 asociado a la solicitud actual del servidor o al navegador. Impórtala desde `gt-tanstack-start`. ## Resumen general [#overview] ```ts import { getLocale } from 'gt-tanstack-start'; const locale = getLocale(); // 'en-US' ``` ```ts getLocale(): string ``` ## Cómo funciona [#how-it-works] En el servidor, `getLocale` lee el valor local de la solicitud creado por [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Con `localeRouting` habilitado, el middleware resuelve la configuración regional a partir del prefijo de la ruta, luego de la cookie de configuración regional, la cabecera `Accept-Language` y `defaultLocale`. Sin enrutamiento por configuración regional, la resolución comienza con la cookie. En el navegador, lee el almacén de condiciones inicializado por [`initializeGT`](/docs/react/reference/config#initialize). La función es síncrona. Las llamadas del servidor provocan una excepción si se realizan fuera de un contexto de solicitud activo del middleware. **Cambiado en v11:** usa `getLocale()` en lugar del obsoleto `parseLocale()`, e importa los helpers de Runtime desde `gt-tanstack-start` en lugar de `gt-tanstack-start/server`. ## Devuelve [#returns] **Tipo** `string` La configuración regional actual de la solicitud. ## Ejemplo [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { getLocale } from 'gt-tanstack-start'; export const loadLocale = createServerFn({ method: 'GET' }).handler(() => { return getLocale(); }); ```