# General Translation Python SDKs: get_version_id URL: https://generaltranslation.com/ja/docs/python/reference/functions/get-version-id.mdx --- title: get_version_id description: General Translation Python で固定された翻訳 version id を読み取ります。get_version_id の API リファレンス。 --- 現在のソースに設定されている version id を返します。設定されていない場合は `None` を返します。version 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 ``` *注: アクティブな manager を参照するため、[`initialize_gt`](/docs/python/reference/functions/initialize-gt) (または [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)) を先に実行しておく必要があります。そうしないと、`RuntimeError` が発生します。* ## 動作 [#how-it-works] * **manager を参照します。** `version_id` 引数または `_versionId` 設定キーで設定された、manager の `version_id` を返します。 * **任意。** version id が設定されていない場合は `None` を返します。 ## パラメータ [#parameters] `get_version_id` にパラメータはありません。 ## 戻り値 [#returns] **型** `str | None` 設定されている version id、または `None`。 ## 例 [#example] ```python from gt_i18n import get_version_id get_version_id() # 例: "v_abc123" または None ```