# General Translation React SDKs (gt-react, gt-next, gt-react-native): getEnableI18n URL: https://generaltranslation.com/ru/docs/react/tanstack-start/reference/functions/get-enable-i18n.mdx --- title: getEnableI18n description: Проверяет, включена ли интернационализация для серверного запроса TanStack Start. Справочник API для getEnableI18n. --- Функция `getEnableI18n` возвращает, включена ли интернационализация General Translation для текущего серверного запроса. Импортируйте её из `gt-tanstack-start/server`. ## Обзор [#overview] ```ts import { getEnableI18n } from 'gt-tanstack-start/server'; const enableI18n = getEnableI18n(); ``` ```ts getEnableI18n(): boolean ``` ## Как это работает [#how-it-works] `getEnableI18n` считывает параметр локали запроса, заданный [`gtMiddleware`](/docs/react/tanstack-start/reference/functions/gt-middleware). Функции перевода используют этот параметр, чтобы выбрать либо локаль запроса, либо исходную локаль. Эта функция синхронная и выбрасывает исключение, если её вызвать вне активной области middleware для запроса. ## Возвращает [#returns] **Тип** `boolean` `true`, если для запроса включена интернационализация; в противном случае — `false`. ## Пример [#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() }; }); ```