【问题标题】:Localizing App Name本地化应用名称
【发布时间】:2014-03-04 16:51:44
【问题描述】:

Uff.. 我正在尝试本地化应用名称,但我无法管理。

我的解决方案有英语(不是英语美国和不是英语英国,只是英语)和第二语言,即意大利语(不是意大利语 IT 和不是意大利语瑞士,只是意大利语)。 我可以在我的项目属性和 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

谁能帮助我?

谢谢

【问题讨论】:

    标签: c# c++ dll windows-phone-8 localization


    【解决方案1】:

    我已经解决了!

    在msdn指南中,要点:

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

    在段落中

    “在您的 Windows Phone 应用程序中使用本地化的资源字符串”

    是错误的。

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

    【讨论】:

      猜你喜欢
      • 2011-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 2014-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多