私がrecommendedだったthis guideに続いて、ローカリゼーションが開始されませんが、動作させることができません。私が文字列リソースを参照するとき、私はブラウザでページに移動するときに視覚的な変化を感じません。ASP .NET MVC
私は表示言語としてデンマーク語しか持っていませんが、Accept-Languagesヘッダーに実際にda-DKが含まれているかどうかを確認しました。私のリソースの名前はDashboardMenu.da-DK.resxです。
編集1 私は私のweb.configファイルの私のsystem.webセクションで、次のようにUIの文化と通常の培養を変更しています:
<globalization culture="auto" uiCulture="auto"/>
私は私を使用しています方法をリソースは次のようである(そのために私のビューのフォルダにディレクトリの下にリソースファイルを指定したコントローラ):
私は、リソースを使用しています次の方法で表示されます(TeacherビューフォルダにDashboardOverview.cshtmlが表示されます)。
編集2私がIIS Expressの7.5を使用していますことに留意すべきです。
どのアプローチに従っていますか? –
申し訳ありませんが、重要です。私はその投稿を編集しました。 –
実装の詳細を教えてください。どのように言語を切り替えるのですか? UIカルチャー情報オブジェクトを変更しましたか? – Kath