Localization/CurrentLocaleInfo

Last-modified: 2025-03-09 (日) 09:40:51


CurrentLocaleInfo(カレント ロケール インフォ)

ユーザーの言語設定を取得するためのコンポーネント


項目

Enabled:
効果なし。

LocaleCode:
そのユーザーの地域設定のコード。
言語選択した場合日本語「ja」英語「en」
PCの表示言語を使用した場合日本国「ja-JP」米国「en-US」

LanguageCode:
そのユーザーの言語設定。
例:「ja」、「ja」

中国語はどちらも「zh」なので注意しましょう。


NativeLocaleName:
その言語での言語名表示。
例:「日本語」、「日本語 (日本)」

EnglishLocaleName:
英語での言語名表示。
例:「Japanese」、「Japanese (Japan)」


使用例

  • 適当なスロットにアタッチ。
    ユーザーの現在の言語設定がローカルで表示されます。


その他

  • この情報を元に、どの言語で表示するかを制御する事もできます。
    例えば、英語をデフォルトで表示して、日本語又は日本語(日本)設定のユーザーには日本語で表示する場合。
    ValueEqualityDriverと組み合わせて、LanguageCodeを「ja」で比較すればOKです。
  • 言語設定の変更は、ダッシュメニュー > 設定 > 表示 > 言語設定 からいつでも行う事ができます。
    Resoniteはチェコ語をはじめ、24か国の言語に対応しています。
    表示言語の設定は「日本語」を直接設定する事をお勧めいたします。「PCの表示言語を使用」だと、LocaleCodeやLocaleNameがややこしくなります。