2

Windows Phone 8 SDK に問題があります。MSDN によると、プロジェクト プロパティ (WMAppManifest) で追加の言語を確認すると、新しいローカリゼーション ファイルが自動的に作成されるはずです。そのため、Slovakia (スロバキア) をチェックすると、AppResources.resx の隣に AppResources.sk-SK.resx が生成されるはずです。これは起こりません。ファイルを手動で作成すると (WP7 で使用していたように)、機能しません。

Windows Phone 8 SDK を再インストールしようとしましたが、役に立ちませんでした。

4

1 に答える 1

2

リソース ファイルの自動作成に依存しないでください。プロジェクトのプロパティとアプリのマニフェストで新しい言語を確認するだけです。WP7 用のアプリを開発している場合は、csproj ファイルを手動で編集する必要があります。サポートされている言語コードをこのタグに追加します。

<SupportedCultures>cs-CZ;de-DE;fr-FR;it-IT;es-ES;ru-RU;pt-PT;</SupportedCultures>

次に、メインのリソース ファイル AppResources.resx の横に、ケースで AppResources.sk-SK.resx という名前のローカライズされたリソース ファイルを追加するだけです。

于 2013-01-31T12:26:24.043 に答える