# General Translation Python SDKs: get_locales
URL: https://generaltranslation.com/fr/docs/python/reference/functions/get-locales.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Répertorie les paramètres régionaux pris en charge configurés dans General Translation Python. Référence de l’API pour get_locales.

Renvoie la liste des paramètres régionaux pris en charge par l’[`I18nManager`](/docs/python/reference/classes/i18n-manager) actif, en incluant toujours le paramètre régional par défaut.

## Vue d’ensemble [#overview]

Appelez `get_locales` sans argument pour obtenir les codes de langue pris en charge.

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

locales = get_locales()  # ex. ["en", "es", "fr"]
```

Signature :

```python
get_locales() -> list[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é au préalable, sinon une `RuntimeError` est levée.*

## Fonctionnement [#how-it-works]

* **Lit la configuration.** Renvoie les `locales` issus de la configuration, en incluant toujours le paramètre régional par défaut.
* **Ordre.** La liste est construite à partir d&#39;un ensemble, son ordre n&#39;est donc pas garanti.

## Paramètres [#parameters]

`get_locales` ne prend aucun paramètre.

## Renvoie [#returns]

**Type** `list[str]`

Les codes de langue pris en charge.

## Exemple [#example]

```python
from gt_flask import get_locales

locales = get_locales()  # ex. : ["en", "es", "fr"]
```

## Sitemap

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