0

我创建了一个应用程序,但由于一些语言问题而被拒绝。我所做的是用我自己的语言创建了一个应用程序。

那么我如何才能通过认证,因为必须可以用我的语言为我的市场创建应用程序?它的内容是动态的,所以没有英文翻译是没有意义的。可能的步骤:

  • 装配信息.cs
    • 设置[assembly: NeutralResourcesLanguageAttribute("no")](我是“否”/“否-否”)
  • 项目设置(应用程序)
    • 添加您支持的文化(我有 5 种,挪威语很难:P)
    • 取消选择英语
  • 仅选择我的市场(1,取消选择 190:D)
  • 提供挪威语店铺描述
  • 为测试人员提供英文描述

应该让他们开心吧?如果我现在尝试上传 xap,我会得到以下信息:

3010: The [NeutralResourceLanguage] attribute is invalid on the entry assembly. Update the assembly and then try again.

那么,我如何才能成功地为我自己的语言创建一个应用程序并通过认证,我只希望我的应用程序在我的市场中可用?

4

1 回答 1

0

根据如何本地化不受支持的语言?以下博客帖子中的部分:

http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/04/02/globalizing-and-localizing-a-windows-phone-app.aspx

您必须将商店支持的语言设置为中性:

将您的中性语言设置为支持的显示语言之一。例如,“英语(美国)”。

在描述部分,当上传到开发中心时,你必须用中性语言写一个说明,说明应用程序实际上是不支持的语言,应用程序语言(不支持)的描述和所选语言的描述中性语言(支持)。即,您不仅需要为测试人员编写支持语言的描述,还需要为所有人编写描述:

在 App Hub 上,系统将提示您输入您选择的中性语言的元数据和描述(对于上面的示例,系统会提示您输入英语)。您必须在“详细说明”字段中包含以下三项才能通过认证:

  • 注释,例如“此应用程序的语言是 [不支持的语言名称]”。此注释必须使用与中性语言相同的语言编写。例如,如果您选择“英语(美国)”作为您的中性语言,则注释必须用英语(美国)书写。此注释必须是“详细说明”字段中的第一项。
  • 您的应用描述,使用与中性语言相同的语言。
  • 您的应用描述,使用不受支持的语言。
于 2013-08-05T15:57:25.000 回答