# 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 dans le runtime 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 ou le navigateur. Importez-la depuis `gt-tanstack-start`. ## Vue d’ensemble [#overview] ```ts import { getEnableI18n } from 'gt-tanstack-start'; const enableI18n = getEnableI18n(); ``` ```ts getEnableI18n(): boolean ``` ## Fonctionnement [#how-it-works] Sur le serveur, `getEnableI18n` lit le paramètre associé à la requête créé par [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Dans le navigateur, il lit le magasin de conditions initialisé par [`initializeGT`](/docs/react/reference/config#initialize). Les fonctions de traduction utilisent ce paramètre pour sélectionner soit le paramètre régional actif, soit le paramètre régional source. La fonction est synchrone. Les appels côté serveur lèvent une exception 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'; export const loadI18nState = createServerFn({ method: 'GET' }).handler(() => { return { enableI18n: getEnableI18n() }; }); ```