Csharp/C#教程:本地化Windows Phone 8“应用程序标题”和“平铺标题”字符串分享


本地化Windows Phone 8“应用程序标题”和“平铺标题”字符串

我有一个简单的Windows Phone 8(WP8)应用程序,我通过修改AppResources.resx本地化来创建西class牙语版本。

问题是“应用程序标题”和WMAppManifest.xml上的“平铺标题”仍然是默认语言(英语)。 我似乎无法通过WMAppManifest.xml或AppResources.resx本地化Application Title和Tile Title。

我发现并试图按照说明操作: http : //msdn.microsoft.com/en-US/library/windowsphone/develop/ff967550(v = vs.105).aspx

我看到的是:1。WP8应用程序列为文件路径’@C:’。
2. WP8应用程序标题现在显示为’@ AppResLib.dll,-100’。
3. WP8 Tile Title现在显示为’@ AppResLib.dll,-200’。

显然,WMAppManifest.xml中“应用程序标题”和“平铺标题”的值未被解释。 我可以将它们解释为正确的本地化值吗?

是否有另一种方式或WP8的新指南(我已向MS BTW提供了反馈)?

仅供参考,我还查看了此处列出的文章: http : //msdn.microsoft.com/en-US/library/windowsphone/develop/ff637522(v = vs.105).aspx

任何帮助非常感谢!

我不得不将AppResLib.dll。{lang} .mui放在根文件夹中而不是MS教程要求的“资源”中。 (仔细检查构建操作是“内容”的文件属性)

我也可以建议这个工具: WP7 AppResLib DLL Generator 。 它将帮助您从XML文件生成本地化的dll。 如果您使用Visual Studio的快速版本,这将特别有用。 该工具最初是为WP7构建的,但它也适用于WP8。

我还想提醒你注意这个话题 。 您可能会遇到本地化应用标题在磁贴上正确显示但在商店中出现的相同问题。 解决方案是使用特定的语言代码(en-US,de-DE)并完全避免使用通用语言代码(en,de)。

我已经按照“如何本地化Windows Phone的应用程序标题”,下载了“语言 – 中立资源项目”并成功本地化了我的应用程序标题。 注意:在“语言 – 中性资源项目”中,您必须将“#include”afxres.h“替换为”#include“winnt.rh”“,并删除”属性>链接器>输入>附加依赖项中的所有包含的库“。 祝好运!

上述就是C#学习教程:本地化Windows Phone 8“应用程序标题”和“平铺标题”字符串分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/989196.html

(0)
上一篇 2021年12月23日
下一篇 2021年12月23日

精彩推荐