问题描述
本地化 ASP.NET MVC 应用程序的最佳实践是什么?
What would be best practice to localize your ASP.NET MVC application?
我想涵盖两种情况:
- 在 IIS 中部署一个可以处理多种语言的应用程序
- 一种语言/应用程序部署.
在第一种情况下,你应该使用某种基于视图的东西,比如 ~/View/EN、~/View/FI、~/View/SWE 或其他东西?
In first situation should you go with some kind of view based thing like, ~/View/EN, ~/View/FI, ~/View/SWE or something different?
第二种情况如何,只是通过 Web.config 进行基于应用程序的配置并将这些不同的语言指向不同的 URL?
What about second case, just application based config via Web.config and point these different languages to different URLs?
推荐答案
你也可以看这里 ASP.NET MVC 2 本地化完整指南 和 ASP.NET MVC 2 Model Validation With Localization 如果您使用 ASP.NET MVC 2,这些内容将对您有所帮助.
You can also take a look here ASP.NET MVC 2 Localization complete guide and ASP.NET MVC 2 Model Validation With Localization these entires will help you if you working with ASP.NET MVC 2.
这篇关于如何本地化 ASP.NET MVC 应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!