# General Translation React SDKs (gt-react, gt-next, gt-react-native): getEnableI18n URL: https://generaltranslation.com/fr/docs/react/tanstack-start/reference/functions/get-enable-i18n.mdx --- title: getEnableI18n description: Indique si l’internationalisation est activée pour une requête serveur TanStack Start. Référence d’API de getEnableI18n. --- La fonction `getEnableI18n` indique si l’internationalisation de General Translation est activée pour la requête serveur en cours. Importez-la depuis `gt-tanstack-start/server`. ## Vue d’ensemble [#overview] ```ts import { getEnableI18n } from 'gt-tanstack-start/server'; const enableI18n = getEnableI18n(); ``` ```ts getEnableI18n(): boolean ``` ## Fonctionnement [#how-it-works] `getEnableI18n` lit le paramètre associé à la requête créé par [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Les fonctions de traduction utilisent ce paramètre pour sélectionner soit le paramètre régional de la requête, soit le paramètre régional source. La fonction est synchrone et lève une exception lorsqu'elle est appelée en dehors du contexte d'une requête middleware active. ## Valeur renvoyée [#returns] **Type** `boolean` `true` si l’internationalisation est activée pour la requête ; sinon `false`. ## Exemple [#example] ```ts import { createServerFn } from '@tanstack/react-start'; import { getEnableI18n } from 'gt-tanstack-start/server'; export const loadI18nState = createServerFn({ method: 'GET' }).handler(() => { return { enableI18n: getEnableI18n() }; }); ```