LocaleActiveDriver(ロケール アクティブ ドライバー)
ユーザーの地域設定と比較して、一致する場合はbool値を返してくれるコンポーネント
項目
- Enabled:
- 効果なし。
- Target:
- 駆動先。<bool>
- LocaleCode:
- 地域設定のコードを入力する。
(大文字でもOK)※「ja-JP」や「en-US」等はnull判定になってしまうので使用できないっぽい。
- MatchMainLanguage:
- 完全一致させるかどうか。
例えば、比較対象のLocaleCodeは「en」で、ユーザーの言語設定がEnglish (United Kingdom)「en-gb」の場合。
Falseだと不一致判定ですが、Trueなら一致判定になります。
使用例
- 適当なスロットにアタッチ。
TargetとLocaleCodeを設定する。 - ユーザーの地域設定とコードが一致すると、駆動先をローカルでTrueにする。
ただし、ユーザーの表示言語設定が「PCの表示言語を使用」だとダメなので、注意が必要。
その他
- 確実な言語表示切替ギミック等を作りたければ、このコンポーネントをあてにしちゃダメかも。