本地化ASP.NET MVC应用程序的最佳实践是什么?
我想介绍两种情况:
IIS中的
在第一种情况下,你应该使用某种基于视图的东西,比如~/ view /EN,~/View/FI,~/View/SWE或其他东西吗?
如果是第二种情况,只是通过Web.config进行基于应用程序的配置,并将这些不同的语言指向不同的URL?
发布于 2010-03-16 22:58:38
你也可以看看这里,如果你使用ASP.NET MVC2,ASP.NET MVC 2 Localization complete guide和ASP.NET MVC 2 Model Validation With Localization将会对你有所帮助。
发布于 2008-10-10 20:03:25
本地化Web应用程序的方式与本地化典型的ASP.NET ASP.NET表单应用程序的方式非常相似。
您不会为每种语言使用不同的页面/视图,但每个页面将支持使用附属程序集的多种语言。
您可以查看Matt Hawley's blog entry以获得更多解释和示例。
发布于 2009-08-04 18:27:08
不幸的是,Matt Hawley的原始代码在ASP.NET MVC的发布版本中不起作用。查看更新后的帖子:http://blog.eworldui.net/post/2008/10/ASPNET-MVC-Localization-via-View-Engines.aspx
一般来说,在VS2008/ ASP.NET的MVC世界中,本地化过程并不像传统的web表单那样顺畅。http://www.guysmithferrier.com/post/2009/05/Localizing-ASPNET-MVC.aspx
https://stackoverflow.com/questions/192465
复制相似问题