# General Translation Python SDKs: get_version_id
URL: https://generaltranslation.com/es/docs/python/reference/functions/get-version-id.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Lee el id de la versión de traducción fijada en General Translation para Python. Referencia de la API de get_version_id.

Devuelve el id de versión configurado para el origen actual, o `None` si no se ha establecido ninguno. El id de versión determina qué versión publicada de las traducciones carga la aplicación.

## Descripción general [#overview]

Llama a `get_version_id` sin pasar argumentos. Lee el valor del [`I18nManager`](/docs/python/reference/classes/i18n-manager) activo.

```python
from gt_flask import get_version_id  # o bien: from gt_fastapi import get_version_id, o bien: from gt_i18n import get_version_id

version = get_version_id()
```

Firma:

```python
get_version_id() -> str | None
```

*Nota: Lee el administrador activo, así que primero debe ejecutarse [`initialize_gt`](/docs/python/reference/functions/initialize-gt) (o [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)); de lo contrario, se genera `RuntimeError`.*

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

* **Lee el administrador.** Devuelve el `version_id` del administrador, obtenido del argumento `version_id` o de la clave de configuración `_versionId`.
* **Opcional.** Devuelve `None` si no se configuró ningún id de versión.

## Parámetros [#parameters]

`get_version_id` no recibe parámetros.

## Devuelve [#returns]

**Tipo** `str | None`

El id de versión configurado, o `None`.

## Ejemplo [#example]

```python
from gt_i18n import get_version_id

get_version_id()  # p. ej., "v_abc123" o None
```

## Sitemap

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