积极答复者
请问如何设置使不同语言下的应用商店显示该语言的名称呢?

问题
-
我在app中设置了不同的资源,切换系统语言后也能够正常显示,应用商店仪表板的管理应用名称中保存了中文和英文名称,在package.appxmanifest的显示名称中设置为ms-resource:appDisplayName。切换语言后,应用商店里app仍然显示中文名称,管理应用名称中的英文名称显示为该应用保留,而中文名称显示在使用,请问是哪里设置有问题吗?
查找其它问题的回答,“然后,应用对应的不同市场显示名称,是预先要在应用市场先定义保留好不同语言所用的名称,然后在你的应用中package.appxmanifest不同语言资源下使用你预定义好的应用名称”,这个“在你的应用中package.appxmanifest不同语言资源下使用你预定义好的应用名称”没发现在哪里可以设置啊,VS2015,通用应用。
答案
-
你好,
通过在reources中添加语言可以实现你的需求。
Resources 部分包含应用程序支持的每种语言对应的一项。必须在应用程序清单中至少指定一种“资源”语言。Visual Studio 将根据项目中的本地化信息自动生成受支持语言的列表。当生成清单时,用于源清单文件 (package.appxmanifest) 中的资源语言标记“x-generate”将被实际语言代码替换。
<Resources>
<Resource Language=”en-us”>
<Resource Language=”zh-cn”>
</Resources>更多的信息: https://msdn.microsoft.com/zh-cn/library/hh924767.aspx
Best regards,
Hongqiang
- 已建议为答案 Xavier Xie-MSFTModerator 2015年12月10日 2:35
- 已标记为答案 Xavier Xie-MSFTModerator 2015年12月11日 1:58
全部回复
-
你好,
通过在reources中添加语言可以实现你的需求。
Resources 部分包含应用程序支持的每种语言对应的一项。必须在应用程序清单中至少指定一种“资源”语言。Visual Studio 将根据项目中的本地化信息自动生成受支持语言的列表。当生成清单时,用于源清单文件 (package.appxmanifest) 中的资源语言标记“x-generate”将被实际语言代码替换。
<Resources>
<Resource Language=”en-us”>
<Resource Language=”zh-cn”>
</Resources>更多的信息: https://msdn.microsoft.com/zh-cn/library/hh924767.aspx
Best regards,
Hongqiang
- 已建议为答案 Xavier Xie-MSFTModerator 2015年12月10日 2:35
- 已标记为答案 Xavier Xie-MSFTModerator 2015年12月11日 1:58