【发布时间】:2014-05-27 19:06:49
【问题描述】:
我在 Google 上搜索了很多,并对我的项目进行了这些更改:
.csproj:
<SupportedCultures>
en-US;de-DE;ru-RU;
</SupportedCultures>
WPAppManifest.xaml:
<DefaultLanguage xmlns="" code="en-US" />
<Languages xmlns="">
<Language code="en-US" />
<Language code="de-DE" />
<Language code="ru-RU" />
</Languages>
当然还有 AppResources.de-DE.resx、AppResources.en-US.resx、AppResources.resx 和 AppResources.ru-RU.resx。
当我将手机设置为俄语时,应用程序按预期以俄语启动。但这不适用于德语。我多次检查 AppResources 文件。这一切都在那里,他们应该工作。但不知何故,de-DE 无法被识别。
用简单的“en;de;ru;”尝试了同样的方法结果相同。
有什么想法吗?
编辑:
我找到了这个教程:http://www.silverlightshow.net/items/Windows-Phone-8-Localization.aspx,他们也使用“de”。所以我将这些字符串的所有外观更改为“de”、“en”和“ru”。仍然使用俄语,德语显示为英语 - 默认语言 =/
【问题讨论】:
标签: windows-phone-8 localization