# General Translation Python SDKs: get_locale
URL: https://generaltranslation.com/fr/docs/python/reference/functions/get-locale.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Lit le paramètre régional actif pour la requête en cours dans General Translation Python. Référence d’API pour get_locale.

Renvoie le paramètre régional résolu pour la requête en cours. Lit la valeur que la détection du paramètre régional a stockée dans le [`I18nManager`](/docs/python/reference/classes/i18n-manager) actif.

## Aperçu [#overview]

Appelez `get_locale` sans argument pour obtenir le code de langue actuel.

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

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

Signature :

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

*Remarque : cette fonction utilise le gestionnaire actif ; [`initialize_gt`](/docs/python/reference/functions/initialize-gt) (ou [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)) doit donc être exécutée en premier, sinon une `RuntimeError` est levée.*

## Comment cela fonctionne [#how-it-works]

* **Au niveau de la requête.** Il renvoie le paramètre régional enregistré par la détection du paramètre régional pour la requête en cours (via l’adaptateur de stockage du gestionnaire).
* **Repli.** Il utilise le paramètre régional par défaut lorsqu’aucun paramètre régional n’est défini pour la requête.

## Paramètres [#parameters]

`get_locale` ne prend aucun paramètre.

## Valeur de retour [#returns]

**Type** `str`

Le code de langue actuel.

## Exemple [#example]

```python
from gt_flask import get_locale

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

## Sitemap

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