# General Translation Python SDKs: get_locale URL: https://generaltranslation.com/it/docs/python/reference/functions/get-locale.mdx --- title: get_locale description: Leggi l'impostazione regionale attiva per la richiesta corrente in General Translation Python. Riferimento API per get_locale. --- Restituisce l'impostazione regionale determinata per la richiesta corrente. Legge il valore memorizzato dal rilevamento dell'impostazione regionale nell'[`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'impostazione regionale memorizzata dal meccanismo di rilevamento dell'impostazione regionale per la richiesta corrente (tramite l'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" ```