C# ASP.Net MVC数据批注[必需]自动执行i18n验证消息

C# ASP.Net MVC数据批注[必需]自动执行i18n验证消息,c#,asp.net-mvc,internationalization,C#,Asp.net Mvc,Internationalization,我目前正在ASP.NET MVC中处理一个大型软件解决方案,并正在实施i18n。我听说可能有一种方法可以自动化数据注释的i18n验证消息。例如,给定代码: [Required] [DataType(DataType.Password)] [Display(Name = "VMAccountConfirmPassword", ResourceType = typeof(R))] [System.ComponentModel.DataAnnotations.Compare("Password", E

我目前正在ASP.NET MVC中处理一个大型软件解决方案,并正在实施i18n。我听说可能有一种方法可以自动化数据注释的i18n验证消息。例如,给定代码:

[Required]
[DataType(DataType.Password)]
[Display(Name = "VMAccountConfirmPassword", ResourceType = typeof(R))]
[System.ComponentModel.DataAnnotations.Compare("Password", ErrorMessageResourceName = "VMAccountErrConfirmPassword", ErrorMessageResourceType = typeof(R))]
public string ConfirmPassword { get; set; }
如果[Required]数据注释生成的所有错误消息都可以国际化,我会很高兴。无需为所有内容添加自定义错误消息

这可能吗

亲切问候,, 利库珀