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がややこしくなります。