複数の言語で利用できる必要がある asp.net MVC4 Web プロジェクトを作成しました。
この Web プロジェクトの既定の言語を設定したいと考えています。いくつかの調査の結果、デフォルトの言語は 2 つの場所で設定できるようです。
AssemblyInfo の NeutralResourcesLanguageAttribute
[assembly: NeutralResourcesLanguageAttribute("en")]
msdn から:リソース マネージャーにアプリの既定のカルチャを通知します。このクラスは継承できません。
web.config のグローバリゼーション uiCultur
<system.web>
<globalization uiCulture="en"/>
mdsn から:ロケール依存のリソース検索を処理するための既定のカルチャを指定します。有効なカルチャ文字列については、System.Globalization.CultureInfo クラスを参照してください。
今私の質問:
Web プロジェクト (NeutralResourcesLanguageAttribute またはグローバリゼーション uiCultur) で既定の言語を設定する正しい方法は何ですか?