Windows Phone 7中的中性语言

时间:2012-02-04 04:46:30

标签: windows-phone-7 localization

我安装了非英文版的Visual Studio,现在当我尝试本地化我的Windows Phone XNA游戏时,我面对中性语言是Visual Studio语言,尽管我明确地将其设置为“en”。怎么可能,我该怎么办? 我不使用任何.resx文件,所以也许这就是原因?但是我支持的所有语言都很好,问题是当我设置不受支持的语言环境时,它会选择错误的中性语言。

1 个答案:

答案 0 :(得分:0)

设置线程文化:

CultureInfo culture = new CultureInfo("en-US");
Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;

将en-US添加到csproj文件中的受支持文化列表中(使用记事本打开)

<SupportedCultures>en-US;</SupportedCultures>

确保每个字符串(UIElement)都具有正确的文化

xml:lang="en-US"