# General Translation Python SDKs: get_default_locale URL: https://generaltranslation.com/ja/docs/python/reference/functions/get-default-locale.mdx --- title: get_default_locale description: General Translation Python で設定されているソースロケールを読み取ります。get_default_locale の API リファレンス。 --- アクティブな [`I18nManager`](/docs/python/reference/classes/i18n-manager) のデフォルト (ソース) ロケールを返します。これはコンテンツの記述に使用するロケールで、翻訳が見つからない場合のフォールバックとして使われます。 ## 概要 [#overview] `get_default_locale` を引数なしで呼び出すと、設定されているデフォルトロケールのロケールコードを取得できます。 ```python from gt_flask import get_default_locale # または: from gt_fastapi, または: from gt_i18n default = get_default_locale() # 例: "en" ``` シグネチャ: ```python get_default_locale() -> str ``` *注: アクティブな manager を参照するため、[`initialize_gt`](/docs/python/reference/functions/initialize-gt) (または [`set_i18n_manager`](/docs/python/reference/functions/set-i18n-manager)) を先に実行する必要があります。そうしないと、`RuntimeError` が発生します。* ## 仕組み [#how-it-works] * **設定を読み取ります。** `default_locale` 引数、`defaultLocale` 設定キー、またはライブラリのデフォルト値 `"en"` から解決された、manager の `default_locale` を返します。 ## パラメータ [#parameters] `get_default_locale` にパラメータはありません。 ## 戻り値 [#returns] **型** `str` デフォルトロケールのロケールコード。 ## 例 [#example] ```python from gt_flask import get_default_locale default = get_default_locale() # 例: "en" ```