我创建了一个应用程序,但由于某些语言问题我被拒绝了。我做的是我用自己的语言创建了一个应用程序。
那么我怎样才能通过认证,因为必须可以用我的语言为我的市场创建一个应用程序?它的内容是动态的,所以它不会有英语翻译。可能的步骤:
[assembly: NeutralResourcesLanguageAttribute("no")]
(我是“不”/“禁止”)应该让他们开心吗?如果我现在尝试上传xap,我会得到以下内容:
3010: The [NeutralResourceLanguage] attribute is invalid on the entry assembly. Update the assembly and then try again.
那么我怎样才能为自己的语言成功创建应用程序并通过认证,我只想在我的市场上提供我的应用程序?
答案 0 :(得分:0)
根据如何本地化不支持的语言?部分,请参阅以下博客:
您必须将商店支持的语言设置为中性:
将您的中性语言设置为支持的显示语言之一。例如,'英语(美国)'。
在说明部分中,上传到DevCenter时,您必须用中性语言写一个说明,说明该应用实际上处于不受支持的语言,应用程序的语言描述(不支持)和描述选择的中性语言(支持)。即您不仅要为测试人员支持语言编写描述,还要为每个人编写描述:
在App Hub上,系统将提示您输入您选择的中性语言的元数据和说明(对于上面的示例,系统会提示您输入英语)。您必须在“详细说明”字段中包含以下三项才能通过认证:
- 注释,例如“此应用程序的语言是[不支持的语言名称]”。本说明必须使用与中性语言相同的语言编写。例如,如果您选择“英语(美国)”作为中性语言,则必须使用英语(美国)书写。此注释必须是“详细说明”字段中的第一项。
- 您的应用说明,使用与中性语言相同的语言。
- 您的应用说明,使用不支持的语言。