# General Translation Python SDKs: get_i18n_manager
URL: https://generaltranslation.com/es/docs/python/reference/functions/get-i18n-manager.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Accede al I18nManager activo en General Translation Python. Referencia de la API para get_i18n_manager.

Devuelve el [`I18nManager`](/docs/python/reference/classes/i18n-manager) activo: el singleton a nivel de módulo que usan las funciones de traducción. Úsalo para acceder directamente a los métodos del administrador, como cargar traducciones o consultar la configuración regional actual.

## Descripción general [#overview]

Llama a `get_i18n_manager` sin pasar argumentos. Devuelve el administrador configurado por [`initialize_gt`](/docs/python/reference/functions/initialize-gt) o [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager).

```python
from gt_i18n import get_i18n_manager

manager = get_i18n_manager()
manager.set_locale("es")
```

Firma:

```python
get_i18n_manager() -> I18nManager
```

Importa `get_i18n_manager` desde `gt_i18n`. Los paquetes del framework no lo reexportan.

## Cómo funciona [#how-it-works]

* **Singleton.** Devuelve la única instancia del administrador a nivel de módulo.
* **Sin inicializar.** Si no se ha configurado ningún administrador, genera `RuntimeError` para indicarte que primero debes llamar a [`initialize_gt`](/docs/python/reference/functions/initialize-gt).

## Parámetros [#parameters]

`get_i18n_manager` no recibe parámetros.

## Devuelve [#returns]

**Tipo** [`I18nManager`](/docs/python/reference/classes/i18n-manager)

La instancia activa del administrador.

## Ejemplo [#example]

```python
from gt_i18n import get_i18n_manager

manager = get_i18n_manager()
await manager.get_translations("es")   # cargar y almacenar en caché las traducciones de una configuración regional
```

## Sitemap

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