ASP.NET MVC资源文件多语言实现方式

1、项目结构

2、代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

using System.Collections;

namespace MvcTest.Controllers
{
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            ViewBag.Welcome = Resources.Message.Welcome;
            return View();
        }
    }
}
@ViewBag.Welcome

  Web.config

  指定UI所要显示的语系为“en-US”

<system.web>
    <globalization uiCulture="en-US"/>
</system.web>

  让网站依据浏览器的语系设定自动判断响应语系的版本

<system.web>
    <globalization culture="auto" uiCulture="auto" enableClientBasedCulture="true"/>
</system.web>

 

posted @ 2013-03-20 23:39  libingql  阅读(2317)  评论(0编辑  收藏  举报