在ValidationMessageFor方法中动态地将英语转换为西班牙语



我的模型/数据筒仓位于不同的类库中,其中包含数据注释- Required,最大长度和一些自定义验证。这在英语中工作得很好,但是是否有一种方法可以使用web项目中包含的全局资源文件将英语验证消息交换为西班牙语。类库在网站和其他组件上都使用,所以我不能保证资源文件将在同一个项目中。

假设你正在谈论一个。net MVC应用程序,我建议你看看这篇关于MVC国际化的博客文章:

http://afana.me/post/aspnet-mvc-internationalization.aspx

对于我目前正在做的一个项目,我们决定把资源文件放在一个单独的项目中,这样我们就可以把所有的资源字符串放在一个地方,然后从任何需要多语言支持的项目中简单地引用语言项目。

最新更新