我需要开发一个包含一长串需求的网站。
其中之一是允许站点管理员向站点添加新语言(我会说这很容易,资源和瞧),但是使用那种语言我需要“文化化”站点,这就是改变货币,改变日期格式,更改小数点分隔符(阿根廷的逗号,美国的点)等等。
所以,我的问题是:有没有简单的方法来完成这项工作?你能推荐我做什么?如果解决方案使用资源文件,并且您有任何示例,那就太好了。
我试图避免使用 jQuery,因为执行所需操作的工具更像是插件而不是“脚本”,而且我认为也不是很值得信赖或可靠。
我需要开发一个包含一长串需求的网站。
其中之一是允许站点管理员向站点添加新语言(我会说这很容易,资源和瞧),但是使用那种语言我需要“文化化”站点,这就是改变货币,改变日期格式,更改小数点分隔符(阿根廷的逗号,美国的点)等等。
所以,我的问题是:有没有简单的方法来完成这项工作?你能推荐我做什么?如果解决方案使用资源文件,并且您有任何示例,那就太好了。
我试图避免使用 jQuery,因为执行所需操作的工具更像是插件而不是“脚本”,而且我认为也不是很值得信赖或可靠。
查看ASP.NET MVC3 的 ASP.NET 基础结构,全球化视频。这是一个很棒的视频,涵盖了您需要的一切基础知识。
Thread.CurrentCulture获取或设置当前文化。
Thread.CurrentUICulture处理每种语言的资源。
中也有一<globalization>
节Web.Config
。
希望这会让你走上仪式的轨道。