Asp.net mvc 3 以另一种语言显示标准razor/mvc 3验证消息
我需要安装什么才能在请求的当前UI区域性中显示mvc的内置验证消息?资源文件是否可以单独下载 e、 g.当区域性设置为de-de时,验证消息“电子邮件字段是必需的。”应以德语显示 编辑: 需要更清楚一点。我已经使用自定义消息的属性完成了自定义验证消息allready的完整本地化。我仍然需要翻译的是开箱即用的 e、 g 生成电子邮件字段为必填的验证消息。Asp.net mvc 3 以另一种语言显示标准razor/mvc 3验证消息,asp.net-mvc-3,localization,Asp.net Mvc 3,Localization,我需要安装什么才能在请求的当前UI区域性中显示mvc的内置验证消息?资源文件是否可以单独下载 e、 g.当区域性设置为de-de时,验证消息“电子邮件字段是必需的。”应以德语显示 编辑: 需要更清楚一点。我已经使用自定义消息的属性完成了自定义验证消息allready的完整本地化。我仍然需要翻译的是开箱即用的 e、 g 生成电子邮件字段为必填的验证消息。 我也希望有德语和意大利语版本,而不必检查每一处房产。(我期待有语言包或类似的东西;不过谷歌无法生产任何东西.)我建议您查看。只需用所需语言安装d
我也希望有德语和意大利语版本,而不必检查每一处房产。(我期待有语言包或类似的东西;不过谷歌无法生产任何东西.)我建议您查看。只需用所需语言安装dot net 4完整语言包,您将获得DataAnnotations验证消息的本地化。我想出了一种更好的方法来本地化模型和验证消息。您不必再使用这些属性。相反,我创建了本地化元数据提供程序
尝试在Web.config文件中添加以下内容
<system.web>
<globalization enableClientBasedCulture="true" uiCulture="auto" culture="auto"></globalization>
</system.web>
我想这就是你要找的。我知道那篇文章。。澄清了问题。请参见编辑。@AyKarsi,如果要本地化验证错误消息,您必须检查这些必需的属性并设置ErrorMessageResourceName和ErrorMessageResourceType属性。我本来希望得到更多,但我还是做到了。谢谢这实际上是最常见的方法。
<system.web>
<globalization enableClientBasedCulture="true" uiCulture="auto" culture="auto"></globalization>
</system.web>