应用程序名称本地化

3

哎呀,我试图本地化应用程序名称,但是我无法管理。

我的解决方案有英语语言(不是英语美国和英语英国,只是英语)和第二种语言,即意大利语言(不是意大利语言和不是意大利瑞士语言,只是意大利语)。 我可以在项目属性和WMAppManifest.xml(打包选项卡)中看到此配置。

我已经遵循了这个指南

http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff967550(v=vs.105).aspx

最后,在我的解决方案中,我有以下情况:

  • AppResLib.dll位于解决方案文件夹中,并具有英语语言;
  • AppResLib.dll.0410.mui位于我的解决方案资源文件夹中(意大利语)。

它没用......所以我在网络上寻找并找到了这个页面:

http://developer.nokia.com/community/wiki/How_to_solve_problems_localizing_the_app_name

所以,现在,在我的解决方案中,我有以下情况:

  • AppResLib.dll位于解决方案文件夹中,并具有英语语言;
  • AppResLib.dll.0410.mui位于我的解决方案资源文件夹中(意大利语)。
  • AppResLib.dll.0409.mui位于我的解决方案资源文件夹中(英语语言)。

它仍然没用。 我唯一的疑问是0410是指it-IT,而0409是指en-US。

编辑:我尝试添加it-IT语言支持,但没有变化。

编辑:我尝试了这个解决方案,但没有结果:

Localizing Windows Phone 8 'Application Title' and 'Tile Title' strings

有人能帮忙吗?

谢谢

1个回答

3

我解决了!

在msdn指南中,重点是:

"7.在解决方案资源管理器中,将AppResLib.dll.*.mui文件移动到资源文件夹中。"

在段落中:

"在 Windows Phone 应用中使用本地化资源字符串"

是错误的。

你不必移动任何东西。它必须保留在解决方案文件夹中!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接