# General Translation React SDKs (gt-react, gt-next, gt-react-native): getEnableI18n
URL: https://generaltranslation.com/es/docs/react/tanstack-start/reference/functions/get-enable-i18n.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Indica si la internacionalización está habilitada en el entorno de ejecución de TanStack Start. Referencia de la API de getEnableI18n.

La función `getEnableI18n` devuelve si la internacionalización de General Translation está habilitada para la solicitud actual del servidor o el navegador. Impórtala desde `gt-tanstack-start`.

## Resumen general [#overview]

```ts
import { getEnableI18n } from 'gt-tanstack-start';

const enableI18n = getEnableI18n();
```

```ts
getEnableI18n(): boolean
```

## Cómo funciona [#how-it-works]

En el servidor, `getEnableI18n` lee la configuración local de la solicitud creada por [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). En el navegador, lee el almacén de condiciones inicializado por [`initializeGT`](/docs/react/reference/config#initialize). Las funciones de traducción usan esta configuración para seleccionar la configuración regional activa o la configuración regional de origen.

La función es sincrónica. Las llamadas del servidor lanzan una excepción fuera del ámbito de una solicitud de middleware activa.

## Returns [#returns]

**Type** `boolean`

`true` si la internacionalización está habilitada para la solicitud; de lo contrario, `false`.

## Ejemplo [#example]

```ts
import { createServerFn } from '@tanstack/react-start';
import { getEnableI18n } from 'gt-tanstack-start';

export const loadI18nState = createServerFn({ method: 'GET' }).handler(() => {
  return { enableI18n: getEnableI18n() };
});
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
