2009-09-15 7 views
2

Silverlight 3.0アプリケーションを中国語(簡体字)にローカライズしようとしています。私は「Silverlight 3;文化に切り替えるzh-Hansが例外をスローする

Culture name 'zh-Hans' is not supported. 

:私は、次の例外を取得

var currentCulture = new CultureInfo("zh-Hans"); 
Thread.CurrentThread.CurrentCulture = currentCulture; 
Thread.CurrentThread.CurrentUICulture = currentCulture; 

:このコードで(http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo%28VS.95%29.aspxに応じZH-ハンス、)しかし

、私はその文化への切り替えを試み en-GBマシンでWindows XP SP3を使用しています。

これはSilverlight 3に問題がありますか?または、いくつかのWindows XP言語パックをインストールする必要がありますか?

おかげ

答えて

0

問題は、Windows XP(エンGBデフォルト)の私のインストールはデフォルトでインストール東アジア言語用のファイルを持っていなかったということが判明しました。

これらを有効にすることは非常に簡単でした。詳しくは、 http://newton.uor.edu/Departments&Programs/AsianStudiesDept/Language/asianlanguageinstallation_XP.htmlを参照してください。私はそれをやっのだ後

は、私が-SG ZN-ハンスを、ZnとするのSilverlight 3.0を変更することができました

var currentCulture = new CultureInfo("zh-Hans"); 

または

var currentCulture = new CultureInfo("zh-SG"); 

など

+0

リンクはもはや作品 - あなたの答えに直接ステップを詳しく記入できますか? – mcating

関連する問題