0

アプリを作成しましたが、言語の問題で拒否されました。私がやったことは、自分の言語でアプリを作成したことです。

では、自分の言語で自分のマーケットプレイスにアプリを作成できる必要があるため、どのように認定に合格すればよいでしょうか? コンテンツは動的であるため、英語の翻訳は意味がありません。可能な手順:

  • AssemblyInfo.cs
    • セット[assembly: NeutralResourcesLanguageAttribute("no")](my is "no"/"no-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

ストアでサポートされている言語をニュートラルとして設定する必要があります。

ニュートラル言語を、サポートされている表示言語のいずれかに設定します。たとえば、「英語 (米国)」です。

説明セクションでは、DevCenter にアップロードするときに、アプリが実際にはサポートされていない言語であること、アプリの (サポートされていない) 言語での説明、および選択した言語での説明をニュートラルな言語で記述する必要があります。ニュートラルな言語 (サポートされています)。つまり、テスター向けだけでなく、すべての人向けに、サポートされている言語で説明を書く必要があります。

App Hub では、選択したニュートラル言語のメタデータと説明を入力するよう求められます (上記の例では、英語を求めるプロンプトが表示されます)。認定に合格するには、[詳細な説明] フィールドに次の 3 つの項目を含める必要があります。

  • 「このアプリケーションの言語は [サポートされていない言語名] です」などのメモ。このメモは、ニュートラル言語と同じ言語で書かれている必要があります。たとえば、中立言語として「英語 (米国)」を選択した場合、メモは英語 (米国) で書かれている必要があります。このメモは、[詳細な説明] フィールドの最初の項目にする必要があります。
  • ニュートラル言語と同じ言語でのアプリの説明。
  • サポートされていない言語でのアプリの説明。
于 2013-08-05T15:57:25.000 に答える