在我的 ASP.NET MVC 应用程序中,我向模型添加了验证属性:
public class MyModel
{
[Required]
public string Name { get; set; }
...
}
我还在我的 HTML 中添加了本地化文件:
<script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/localization/messages_de.js"></script>
但是,验证消息仍未翻译,我只看到英文消息。生成的 HTML 如下所示:
<input data-val="true" data-val-required="The Name field is required." id="Name" name="Name" type="text" value="">
如何在不在服务器端创建自己的翻译的情况下使本地化与 ASP.NET MVC 一起工作?我想使用现有的 javascript 本地化。