標準アプリケーションでは、次のものがあります。
[Required]
[DisplayName("Email Address")]
public string EmailAddress { get; set; }
...これにより、このフォーム フィールドのラベルが自動的に英語で生成されます。
アプリで 5 つの言語をサポートする必要がある場合、これを処理するための ASP.NET MVC アプリケーションからの最適なアプローチは何ですか?
適用範囲は約 400 ~ 600 データ フィールドです。
更新: ページ名や各フォームの紹介 (小さな段落) など、アプリケーション内のテキストの小さなセクションを更新するためのサポートも必要です。