私の WPF アプリケーションでは、CurrentUICulture が Windows によって適切に引き継がれていないか、Windows に誤って格納されています。
Windows の地域と言語の設定は、「Deutsch (Schweiz)」を見つけたすべての場所にあります。アプリケーションの CurrentUICulture では、「Deutsch (Schweiz)」ではなく「Deutsch (Deutschland)」と表示されます。複数のコンピューターでテストしました(ドメインユーザーとローカルユーザーを使用)。
どこに問題があるのでしょうか? Windows で見つけにくいこの設定の場所はありますか?
重要: アプリケーションでカルチャを設定できることはわかっています。みたいな答えはいらない Thread.CurrentThread.CurrentUICulture = new CultureInfo("de-ch")
メカニズムがどのように機能し、どこから情報を取得するかを知りたいだけです。
ここに、私の Windows 設定のスクリーンショットをいくつか示します。
ありがとう、エイドリアン