0

Visual Studio 11 テンプレートから作成されたメトロ スタイル アプリがあります。と を作成strings\en\Resources.resxしましstring\cs\Resources.resxた。チェコ語 (cs) ロケールに設定された英語の Windows 8 インストールがあります。アプリケーションを実行すると、英語のリソースstrings\en\Resources.resxが常に取得されます。日付の書式設定も英語ロケールです (DateTime.ToString()英語の月名を表示)。削除するstrings\en\Resources.resxと、string\cs\Resources.resxピックアップされ、すべて正常に動作します。

誰でも助けることができますか?また、アセンブリ設定でニュートラル言語をチェコ語に設定して編集しようとしDefaultLangました.csprojが、何も機能しないようです。

4

1 に答える 1

2

MSDNでこれを見つけました:

他の言語についてアプリをテストします。

  1. コントロール パネルを開き、 [時計言語、および地域] > [表示言語の変更]を選択します。
  2. アプリを実行したときに表示された言語は、リストの一番上にある英語、ドイツ語、またはフランス語であることに注意してください。最上位の言語がこれら 3 つの言語のいずれでもない場合、アプリは、アプリがサポートするリストの次の言語にフォールバックします。
  3. これら 3 つの言語すべてがマシンにない場合は、[言語の追加] をクリックして不足している言語をリストに追加します。
  4. 別の言語でアプリをテストするには、リストで言語を選択し、一番上になるまで [上へ] をクリックします。次に、アプリを実行します。

お役に立てれば?

于 2012-05-14T12:36:02.883 に答える