# General Translation Python SDKs: get_locale
URL: https://generaltranslation.com/it/docs/python/reference/functions/get-locale.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Leggi l'impostazione regionale attiva per la richiesta corrente in General Translation Python. Riferimento API per get_locale.

Restituisce l&#39;impostazione regionale determinata per la richiesta corrente. Legge il valore memorizzato dal rilevamento dell&#39;impostazione regionale nell&#39;[`I18nManager`](/docs/python/reference/classes/i18n-manager) attivo.

## Panoramica [#overview]

Chiama `get_locale` senza argomenti per ottenere il codice locale corrente.

```python
from gt_flask import get_locale  # oppure: from gt_fastapi import get_locale, oppure: from gt_i18n import get_locale

locale = get_locale()  # es. "es"
```

Firma:

```python
get_locale() -> str
```

*Nota: recupera il manager attivo, quindi è necessario eseguire prima [`initialize_gt`](/docs/python/reference/functions/initialize-gt) (o [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)); in caso contrario, genera `RuntimeError`.*

## Come funziona [#how-it-works]

* **A livello di richiesta.** Restituisce l&#39;impostazione regionale memorizzata dal meccanismo di rilevamento dell&#39;impostazione regionale per la richiesta corrente (tramite l&#39;adattatore di archiviazione del manager).
* **Fallback.** Se per la richiesta non è impostata alcuna impostazione regionale, usa quella predefinita.

## Parametri [#parameters]

`get_locale` non accetta parametri.

## Valore restituito [#returns]

**Tipo** `str`

Il codice locale corrente.

## Esempio [#example]

```python
from gt_flask import get_locale

locale = get_locale()  # es. "es"
```

## Sitemap

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