新しい WP7 アプリを完成させ、カスタム コードを介して別の言語に切り替えられるようにしました。英語とフランス語を追加したいのですが、現在はドイツ語のみに設定されています。
マーケットプレイスに提出しようとすると、ドイツ語の情報を入力するオプションしかありませんが、自分のアプリが EN と FR でも利用可能であることを宣言するにはどうすればよいですか?
新しい WP7 アプリを完成させ、カスタム コードを介して別の言語に切り替えられるようにしました。英語とフランス語を追加したいのですが、現在はドイツ語のみに設定されています。
マーケットプレイスに提出しようとすると、ドイツ語の情報を入力するオプションしかありませんが、自分のアプリが EN と FR でも利用可能であることを宣言するにはどうすればよいですか?
See the HowTo: on MSDN.
The idea: If you have resources for supported languages, you need to declare them in .csproj file
<SupportedCultures>de-DE;fr-FR;us-EN;</SupportedCultures>
アントンのおかげで、解決策にたどり着きました:
あなたが私のようになってしまった場合は、これを実行して、アプリに別の言語サポートを手動で追加してください (リソースに入力する必要はありません)。
プロジェクトで新しいリソース アイテムを作成し、それらを AppResources.en-GB.resx などと呼びます。構文に適合するはずです。これらのリソース ファイルに入力したり、明示的に使用したりする必要はありません。
その後、プロジェクトの .csproj ファイルに移動し、それらの言語情報を追加します (上記の投稿を参照)。次に、市場がそれらの言語を認識することがわかります。