我尝试使用WP7 AppResLib DLL Generator本地化我的应用程序标题,它部分工作。安装后,应用程序列表中的应用程序标题可以很好地适应手机的语言。目前支持两种语言:波兰语和英语。
不幸的是,Windows Phone Store 中的应用程序标题始终以英语显示(无论哪种语言设置为手机语言或我访问的商店网站的版本)。
在项目的根文件夹中,我有以下文件:
- AppResLib.dll
- AppResLib.dll.0409.mui(0409 - 英语(美国))
- AppResLib.dll.0415.mui(0415 - 波兰语(波兰))
这就是我的 WMAppManifest.xml 文件的样子:
<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
<DefaultLanguage xmlns="" code="en-US" />
<Languages xmlns="">
<Language code="en-US" />
<Language code="pl-PL" />
</Languages>
...
</Deployment>
谁能告诉我为什么它不能按预期工作?
备注:Microsoft 的文章How to localize an app title for Windows Phone 8中提供的解决方案对我不起作用,因为我在 VS2012 Express for Windows Phone 或 VS2013 for Windows 中编译资源项目时遇到问题。