# General Translation Python SDKs: get_default_locale
URL: https://generaltranslation.com/ru/docs/python/reference/functions/get-default-locale.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Чтение настроенной исходной локали в General Translation Python. Справочник API для get_default_locale.

Возвращает локаль по умолчанию (исходную локаль) активного [`I18nManager`](/docs/python/reference/classes/i18n-manager). Это локаль, на которой написан ваш контент, а также резервная локаль, используемая, если перевод не найден.

## Обзор [#overview]

Вызовите `get_default_locale` без аргументов, чтобы получить код локали, настроенной по умолчанию.

```python
from gt_flask import get_default_locale  # или: from gt_fastapi, или: from gt_i18n

default = get_default_locale()  # например, "en"
```

Сигнатура:

```python
get_default_locale() -> str
```

*Примечание: функция обращается к активному менеджеру, поэтому сначала нужно запустить [`initialize_gt`](/docs/python/reference/functions/initialize-gt) (или [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)), иначе будет выброшено исключение `RuntimeError`.*

## Как это работает [#how-it-works]

* **Читает конфигурацию.** Возвращает `default_locale` менеджера, определяемую по аргументу `default_locale`, ключу конфигурации `defaultLocale` или стандартному значению библиотеки `"en"`.

## Параметры [#parameters]

`get_default_locale` не принимает параметров.

## Возвращает [#returns]

**Тип** `str`

Код локали по умолчанию.

## Пример [#example]

```python
from gt_flask import get_default_locale

default = get_default_locale()  # например, "en"
```

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
