【发布时间】:2015-01-13 10:01:53
【问题描述】:
我正在使用 ASP.NET MVC 5。我正在尝试用法语获取ValidationMessageFor 的消息。
“xxx 字段为必填项”->“Le champ xxx est manquant”。
我已经在 2 台服务器上部署了我的网站
- Windows Server 2008 R2 SP1 + IIS 7
- Windows Server 2012 + IIS 8
我在 web.config 中添加了以下行:
<globalization culture="fr-FR" uiCulture="fr" />
最后,我成功完成了WS 2012的“翻译”。但是WS 2008没有,当我提交表单时,我仍然有“The xxx field is required”的英文。
我断定这是服务器配置的问题。但是是哪一个?
我已经尝试过:
- 在 IIS 中将全球化选项设置为法语 (fr)
- 在 WS 中设置法语语言包(我的服务器现在是法语)
- ...等等等等
如果有人对我有解决方案...
【问题讨论】:
-
然后你可以检查这个link
-
是的,乔,你是对的,它是重复的,但谢谢它有效!
标签: asp.net-mvc iis windows-server-2008 globalization culture