支持多种语言的ASP MVC技术
问题描述:
我想制作一个支持多种语言(英语,德语,法语...)的网络应用程序 我也想检测浏览器语言以作为默认使用,并让用户选择语言。支持多种语言的ASP MVC技术
这样做的最佳方法是什么?
- 对每种语言都有单独的视图。保持用户会话中的语言并呈现正确的视图。
- 要在数据库中进行字符串翻译,并且每次渲染视图时使用自定义机制进行翻译。
- MVC是否有一些本机支持?
- 其他选项?
感谢,
拉杜
我想制作一个支持多种语言(英语,德语,法语...)的网络应用程序 我也想检测浏览器语言以作为默认使用,并让用户选择语言。支持多种语言的ASP MVC技术
这样做的最佳方法是什么?
感谢,
拉杜
嗨达林,对于MVC5和新兴MVC6,这仍然是“最好的”方式吗?自MVC2以来,任何感兴趣的东西都被添加到框架中了吗? – ppumkin 2015-02-09 13:46:55
@ppumkin迟到的答案,但你仍然可以申请这个。您现在可以使用Razor语法,而不是使用'',如下所示:'@ Resources.Global.Title' – Abbas 2016-11-29 13:16:21