Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 本地化Windows Phone 8';申请名称';和';瓷砖标题';串_C#_Xaml_Windows Phone 8_Localization - Fatal编程技术网

C# 本地化Windows Phone 8';申请名称';和';瓷砖标题';串

C# 本地化Windows Phone 8';申请名称';和';瓷砖标题';串,c#,xaml,windows-phone-8,localization,C#,Xaml,Windows Phone 8,Localization,我有一个简单的Windows Phone 8(WP8)应用程序,我通过修改AppResources.resx创建西班牙语版本对其进行了本地化 问题是WMAppManifest.xml上的“应用程序标题”和“磁贴标题”仍然是默认语言(英语)。我似乎无法通过WMAppManifest.xml或AppResources.resx本地化应用程序标题和磁贴标题 我已发现并尝试遵循以下说明: 我看到的是: 1.WP8应用程序以文件路径“@C:\”的形式列出。 2.WP8应用程序标题现在显示为“@AppRe

我有一个简单的Windows Phone 8(WP8)应用程序,我通过修改AppResources.resx创建西班牙语版本对其进行了本地化

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

我已发现并尝试遵循以下说明:

我看到的是: 1.WP8应用程序以文件路径“@C:\”的形式列出。
2.WP8应用程序标题现在显示为“@AppResLib.dll,-100”。
3.WP8磁贴标题现在显示为“@AppResLib.dll,-200”

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

WP8是否有其他方法或新的指导(我已经向微软提供了反馈)

仅供参考,我还回顾了此处列出的文章:


非常感谢任何帮助

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

我必须按照MS教程的要求将AppResLib.dll.{lang}.mui放在根文件夹中,而不是放在“资源”中。(在文件属性中仔细检查生成操作是否为“内容”)

我是否可以建议使用此工具:。它将帮助您从XML文件生成本地化DLL。如果您使用Visual Studio的express edition,这一点尤其有用。此工具最初是为WP7生成的,但也适用于WP8


我还想提醒您注意这一点。您可能会遇到同样的问题,即本地化的应用程序标题正确地出现在互动程序上,但出现在商店中。解决方法是使用特定的语言代码(en-US,de-de),并完全避免使用通用的语言代码(en,de).

Chris的url与问题中的第一个url相同。我花了几个小时才弄清楚。谢谢你的回答。看起来原始帖子已经编辑过,将根文件夹作为*.mui文件的站点。