CurrentUICultureの変更の仕方
- 題名: CurrentUICultureの変更の仕方
- 著者: あかつき
- 日時: 2012/09/26 17:34:14
- ID: 30978
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: CurrentUICultureの変更の仕方
- 著者: 魔界の仮面弁士
- 日時: 2012/09/26 20:17:12
- ID: 30981
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: CurrentUICultureの変更の仕方
- 著者: Azulean
- 日時: 2012/09/26 22:30:28
- ID: 30983
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: CurrentUICultureの変更の仕方
- 著者: あかつき
- 日時: 2012/10/01 11:48:21
- ID: 30991
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
.NETプログラミングとは微妙に話がズレているかもしれませんが質問させて頂きます。
http://www.atmarkit.co.jp/fdotnet/dotnettips/314winmultilang/winmultilang.html
ここのページを参照して多言語対応化したソフトの作成を試みています。
ja-JPカルチャ用とen-USカルチャ用のリソースファイルをそれぞれ作成し、
普通に実行するとja-JP用のリソースファイルの設定で問題なく動作しました。
次にen-US用の設定で動作させてテストしようとしたのですが、
コントロールパネルの「地域と言語のオプション」で「標準と形式」を
「英語(米国)」に設定しても、作成したソフトはja-JPの設定で動いてしまいます。
調査のために
Thread.CurrentThread.CurrentCulture.Nameと
Thread.CurrentThread.CurrentUICulture.Nameを取得してみると
CurrentCultureはen-USになっていますがCurrentUICultureはja-JPのままになってました。
既定のCurrentUICultureをen-USに変更するにはコントロールパネルのどこをいじれば良いのでしょうか?それとも日本語版WindowsXPではそうした設定は無理なのでしょうか?
以上、宜しく御願い致します。