@html.validationmessagefor auto の検証から自動生成されたテキストは、英語のテキストを生成します。このテキストをスペイン語にしたいのですが、ビューモデルのプロパティのデータ注釈には触れません。
国際化はオプションではありません!データ注釈はネザー!
@html.validationmessagefor auto の検証から自動生成されたテキストは、英語のテキストを生成します。このテキストをスペイン語にしたいのですが、ビューモデルのプロパティのデータ注釈には触れません。
国際化はオプションではありません!データ注釈はネザー!
リソース ファイル(.RESX)
を使用してローカライズされたエラー メッセージを抽出しました
public class BasicInfoViewModel
{
[Required(ErrorMessageResourceName = "REQ_FN",
ErrorMessageResourceType = typeof(Resources.Messages))]
[StringLength(100)]
public string FirstName { get; set; }
}
その後
Resources/Messages.resx ファイル
REQ_FN ->First Name Required
Resources/Messages.(cultureCode).resx ファイル
REQ_FN ->Custure specific message for (First Name required)