如何在Windows Phone 8.1的WMAppmanifest文件中添加语言

时间:2014-11-19 21:09:54

标签: c# xaml windows-phone-8 windows-phone

在Windows Phone 8.0 WMAppmanifest文件中轻松添加多语言支持,因为它有一个可供选择的所有语言的列表.....
但我没有在8.1 WMAppmanifest文件中找到任何字段来添加对多语言的支持,因为在商店提交应用程序期间它只说支持英语是默认语言。我为不同的语言添加了字符串资源,但需要找到一种方法来添加另一种语言。

1 个答案:

答案 0 :(得分:9)

请参阅MSDN Contents of the package manifest部分>的资源

默认情况下,它只包含

<Resources>    
    <Resource Language="x-generate" />
</Resources>
  

在构建清单时,源清单文件(package.appxmanifest)中使用的资源语言标记“x-generate”将替换为实际的语言代码。

所以基本上任何语言都是使用GUI编辑时清单中的默认语言。

如果您想添加更多语言,只需添加另一个Resource

即可
<Resources>    
    <Resource Language="x-generate" />
    <Resource Language="en-us"/>
    <Resource Language="en-gb"/>
</Resources>