# General Translation Python SDKs: get_version_id URL: https://generaltranslation.com/ru/docs/python/reference/functions/get-version-id.mdx --- title: get_version_id description: Читает закреплённый id версии перевода в General Translation Python. Справочник по API для get_version_id. --- Возвращает id версии, настроенный для текущего source, или `None`, если он не задан. Этот id версии определяет, какую опубликованную версию перевода загружает приложение. ## Обзор [#overview] Вызовите `get_version_id` без аргументов. Метод считает значение из активного [`I18nManager`](/docs/python/reference/classes/i18n-manager). ```python from gt_flask import get_version_id # или: from gt_fastapi import get_version_id, или: from gt_i18n import get_version_id version = get_version_id() ``` Сигнатура: ```python get_version_id() -> str | None ``` *Примечание: здесь используется активный менеджер, поэтому сначала нужно вызвать [`initialize_gt`](/docs/python/reference/functions/initialize-gt) (или [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)), иначе будет вызвано исключение `RuntimeError`.* ## Как это работает [#how-it-works] * **Считывает менеджер.** Возвращает `version_id` менеджера, заданный аргументом `version_id` или ключом конфигурации `_versionId`. * **Необязательно.** Возвращает `None`, если id версии не настроен. ## Параметры [#parameters] `get_version_id` не принимает параметров. ## Возвращает [#returns] **Тип** `str | None` id настроенной версии или `None`. ## Пример [#example] ```python from gt_i18n import get_version_id get_version_id() # например, "v_abc123" или None ```