# General Translation Python SDKs: get_version_id
URL: https://generaltranslation.com/it/docs/python/reference/functions/get-version-id.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Legge l'ID della versione di traduzione fissata in General Translation Python. Riferimento API per get_version_id.

Restituisce l&#39;ID della versione configurato per la sorgente corrente, oppure `None` se non ne è impostato alcuno. L&#39;ID della versione determina quale versione pubblicata delle traduzioni viene caricata dall&#39;app.

## Panoramica [#overview]

Chiama `get_version_id` senza passare argomenti. Legge il valore dall&#39;[`I18nManager`](/docs/python/reference/classes/i18n-manager) attivo.

```python
from gt_flask import get_version_id  # oppure: from gt_fastapi import get_version_id, oppure: from gt_i18n import get_version_id

version = get_version_id()
```

Firma:

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

*Nota: recupera il manager attivo, quindi [`initialize_gt`](/docs/python/reference/functions/initialize-gt) (o [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)) deve essere eseguito prima, altrimenti genera `RuntimeError`.*

## Come funziona [#how-it-works]

* **Legge dal manager.** Restituisce il `version_id` del manager, impostato tramite l&#39;argomento `version_id` o la chiave di configurazione `_versionId`.
* **Opzionale.** Restituisce `None` quando non è stato configurato alcun ID della versione.

## Parametri [#parameters]

`get_version_id` non richiede parametri.

## Valore restituito [#returns]

**Tipo** `str | None`

L&#39;ID della versione configurato, oppure `None`.

## Esempio [#example]

```python
from gt_i18n import get_version_id

get_version_id()  # es. "v_abc123" o None
```

## Sitemap

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