WP プラットフォームで現在の SIP 言語を特定する方法はありますか? 入力コントロールを切り替えたい - たとえば、ユーザーがヘブライ語を選択したときに TextBox を RTL に切り替えます。ネイティブアプリがそれを行うことができ、サードパーティ(フォースクエア)も簡単にそれを行うことができるため、それが可能であることを私は知っています.
質問する
65 次
1 に答える
1
これらのアプリは、「SIP 言語」に基づいて何も決定していません (また、SIP について実際にクエリを実行することはできません。スコープを設定することしかできません)。
彼らが行っていることはほぼ間違いなくSystem.Globalization.CultureInfo.CurrentUICulture
、ユーザーが電話に設定した言語を判断するためのクエリです。
これは、これがオーバーライドされておらず、通常は起動時に構成されるという前提に基づいています。のInitializeLanguage()
メソッドApp.xaml.cs
を見て、これがどのように設定されているかを確認してください。
アプリへのローカリゼーションの追加の詳細については、MSDNの「Windows Phone のグローバリゼーションとローカリゼーション」を参照してください。
于 2013-10-16T09:41:58.827 に答える