# General Translation Python SDKs: get_version_id
URL: https://generaltranslation.com/fr/docs/python/reference/functions/get-version-id.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Lit l’id de la version de traduction épinglée dans General Translation Python. Référence de l’API pour get_version_id.

Renvoie l’id de version configuré pour la source actuelle, ou `None` si aucun n’est défini. L’id de version détermine quelle version publiée de la traduction l’application charge.

## Vue d’ensemble [#overview]

Appelez `get_version_id` sans argument. La fonction lit la valeur à partir de l’[`I18nManager`](/docs/python/reference/classes/i18n-manager) actif.

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

version = get_version_id()
```

Signature :

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

*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é au préalable, sinon une `RuntimeError` est levée.*

## Comment ça fonctionne [#how-it-works]

* **Lit le gestionnaire.** Renvoie le `version_id` du gestionnaire, défini à partir de l’argument `version_id` ou de la clé de configuration `_versionId`.
* **Facultatif.** Renvoie `None` si aucun id de version n’a été configuré.

## Paramètres [#parameters]

`get_version_id` ne prend aucun paramètre.

## Valeur de retour [#returns]

**Type** `str | None`

L’id de version configuré, ou `None`.

## Exemple [#example]

```python
from gt_i18n import get_version_id

get_version_id()  # ex. : "v_abc123" ou None
```

## Sitemap

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