# General Translation Python SDKs: get_locale URL: https://generaltranslation.com/fr/docs/python/reference/functions/get-locale.mdx --- title: get_locale 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" ```