如何使ASP.NET MVC应用程序本地化?

 2023-02-17    420  

问题描述

本地化ASP.NET MVC应用程序的最佳实践是什么?

我想涵盖两种情况:

如何使ASP.NET MVC应用程序本地化?

  • IIS中的一个应用程序部署将处理多种语言
  • 一种语言/应用程序部署.

在第一种情况下,您应该使用某种基于视图的东西,例如〜/view/en,〜/viev/fi,〜/viev/swe或其他不同的东西?

第二种情况下,只需通过web.config基于应用程序的配置,并将这些不同的语言指向不同的URL?

推荐答案

您也可以在此处查看> ASP.NET MVC 2本地化完整指南和 asp.net MVC 2使用本地化验证如果您使用ASP.NET MVC 2.

,这些整体将为您提供帮助

其他推荐答案

您将以经典的ASP.NET Web表单应用程序的方式本地化ASP.NET MVC应用程序.

您不会为每种语言使用不同的页面/视图,但是每个页面都会使用卫星组件支持多种语言.

您可以查看 Matt Hawley的博客作品以获取更多解释和示例.

其他推荐答案

不幸的是,Matt Hawley的原始代码在ASP.NET MVC的发行版中不起作用.查看更新的帖子: http:/http:/http://blog.eworldui.net/post/2008/10/aspnet-mvc-localization-via-via-wiew-engines.aspx

通常,在VS 2008/ASP.NET MVC世界中,本地化过程并不像传统的Web形式那样流畅. http:///www.guysmithferrier.com/post/2009/05/localizing-aspnet-mvc.aspx

以上所述是小编给大家介绍的如何使ASP.NET MVC应用程序本地化?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/34246.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。