# General Translation React SDKs (gt-react, gt-next): getLocale URL: https://generaltranslation.com/ru/docs/react/nextjs/reference/functions/get-locale.mdx --- title: getLocale description: Получите локаль текущего запроса Next.js App Router с помощью General Translation. Справочник API для getLocale. --- Функция `getLocale` возвращает локаль текущего запроса App Router в виде кода локали BCP 47. Импортируйте её из `gt-next/server` в асинхронных компонентах, обработчиках маршрутов и другом серверном коде. `getLocale` работает только на сервере и не поддерживается в Pages Router. ## Обзор [#overview] ```tsx import { getLocale } from 'gt-next/server'; const locale = await getLocale(); // 'en-US' ``` ## Возвращает [#returns] **Тип** `Promise` Промис, который возвращает локаль текущего запроса. General Translation определяет локаль с помощью настроенной функции локали запроса и при необходимости использует локаль по умолчанию. ## Пример [#example] ```tsx title="app/[locale]/layout.tsx" import { getLocale } from 'gt-next/server'; export default async function LocaleLayout({ children }) { const locale = await getLocale(); return {children}; } ```