2011-12-22 3 views
2

私はノルウェーのアプリを作った。アセンブリ情報 - >ニュートラル言語では、プロパティを "Norwegian"に設定しました。デフォルトは "English(United States)"です。しかし、私が提出しようとすると、xapファイルのアップロード中にエラーが発生しました。それはサーバーエラーに関する何かを言った(それが何を言ったかを正確に覚えていない)。その後、私はそのエラーを見つけ、同じエラーのある人のブログ記事を見つけ、ニュートラル・ランゲージを英語(米国)に設定しなければならないと言ったので、私はこれを行い、提出はうまくいった。マーケットプレイスに英語以外のアプリを送信すると、アセンブリ情報

しかし、私は提出されたアプリの "詳細"に言語フィールドが "英語"であることを確認していますが、ノルウェーのアプリではこれが問題になるのでしょうか? 。

これが問題であるならば、私は今何ができるのでしょうか?

答えて

3

をあなたは英語とノルウェーの両方のためにアプリケーションをローカライズされていない限り、あなたは英語にニュートラル言語を設定する必要があります。そして、英語で、私はenを意味する、ではありませんen-US。前者はEnglish (International)、後者はEnglish (US)です。

ただし、ノルウェー語のみの場合は、ニュートラル言語をnoに設定してください。アプリケーションはノルウェー市場向けにのみ承認されることにご注意ください。

アプリケーションを国際マーケットプレイス(またはいくつかの市場では、観光客もアプリケーションも使用できる)にしたい場合は、英語のローカリゼーションも必要です。

マーケットプレイスは、サポートされている言語をリソースファイルに基づいて決定します。だからあなたはあなたの中立的な言葉に合った不変の文化を持つべきです。

私は個人的にenとしてニュートラル言語をお勧めします、そしてあなたがリソースファイルを、次のしていることを確認します:Resources.resxを

  • Resources.no.resx

その後'LLマーケットプレースの提出に関する英語とノルウェーの両方の記述(および画像など)のサポートを受ける。

+0

私は英語とノルウェーの両方でローカライズしていません。それはちょうどノルウェーのです。 Visual Studioの新しいプロジェクトの既定の設定は英語(米国)ですので、英語ではなく英語(英語)でなくてはなりません。ノルウェーと英語の両方の説明を作成するオプションを得るには、2つのリソースファイル(空白?)を追加してから再提出することをお勧めしますか? –

+0

いいえ、新しいプロジェクトのデフォルト設定は英語(en)です。 7.1用に更新されたテンプレートは、値として "en"を含むNeutralLanguageAttributeを自動的に追加します。はい、リソースファイルを追加して、再送信してください。彼らが空であっても、あなたはまだそれらを必要とします。 –

+0

私はすでに作成した投稿を取り消すオプションを見つけることができません.hmm..私はVS、新しいプロジェクトを開始し、7.1テンプレートを使用します。デフォルトは英語(米国)です。ちょうど試しました –

関連する問題