# General Translation React SDKs (gt-react, gt-next): useDefaultLocale URL: https://generaltranslation.com/ru/docs/react/reference/hooks/use-default-locale.mdx --- title: useDefaultLocale description: Чтение исходной локали (локали по умолчанию) с помощью General Translation gt-react. Справочник API для useDefaultLocale. --- Хук `useDefaultLocale` возвращает локаль приложения по умолчанию (исходную) из context [``](/docs/react/reference/components/gt-provider). Это резервный язык, который используется, если предпочтительная локаль пользователя недоступна. *Доступно в `gt-react`, `gt-next`, `gt-tanstack-start` и `gt-react-native`. В примерах используется импорт из `gt-react`; вместо этого импортируйте из пакета вашего фреймворка.* ## Обзор [#overview] Вызовите `useDefaultLocale`, чтобы получить исходную локаль. ```tsx import { useDefaultLocale } from 'gt-react'; export default function DefaultLocale() { const defaultLocale = useDefaultLocale(); // [!code highlight] return

Default locale: {defaultLocale}

; } ``` *Примечание: в `gt-react` вызывайте `useDefaultLocale` внутри [``](/docs/react/reference/components/gt-provider). В `gt-next` хук также работает в серверных компонентах.* ## Как это работает [#how-it-works] Локаль по умолчанию задаётся через [`defaultLocale`](/docs/react/reference/config#default-locale) в конфигурации. Если она не указана, используется `en`. ## Возвращает [#returns] **Тип** `string` Локаль приложения по умолчанию, например `en-US`. ## Примечания [#notes] * `useDefaultLocale` работает синхронно и в серверных, и в клиентских компонентах. * Чтобы узнать активную локаль пользователя, используйте [`useLocale`](/docs/react/reference/hooks/use-locale).