MVC验证消息 - 本地化?

时间:2013-06-15 12:32:31

标签: asp.net-mvc asp.net-mvc-4 localization

我有问题。在主服务器和localhost上是exacly相同的文件。

但是在localhost中我有我母语的消息,比如

Pole Email jest wymagane.

在主服务器上我有:

The Email field is required.

正如我所说,文件非常相似。 如何解决?

2 个答案:

答案 0 :(得分:9)

你碰巧有

吗?
<globalization enableClientBasedCulture="true" uiCulture="auto" culture="auto">...</globalization>
web.config中的

?这将自动切换网站的文化以适应通过浏览器请求传递的语言,即Accept-Language

如果您想从服务器强制使用该语言,只需将enableClientBasedCulture设置为false

答案 1 :(得分:2)

我遇到了同样的问题,我的解决方案是在服务器中安装对应的语言包(https://support.microsoft.com/en-us/help/14236/language-packs)。在此之后,验证消息开始以所需语言显示。