/// <summary>
2 /// 选择语言
3 /// </summary>
4 /// <param name="lang"></param>
5 /// <returns></returns>
6 public ActionResult SelectLanguage(string lang)
7 {
8 HttpCookie cookie = new HttpCookie("lang");
9 cookie.Value = string.IsNullOrEmpty(lang)? "zh-CN" : lang.Trim();
10 cookie.Expires.AddDays(1);
11 Response.Cookies.Remove("lang");
12 Response.Cookies.Add(cookie);
13
14 string redirectUrl = "/";
15 if (Request.UrlReferrer != null)
16 {
17 redirectUrl = Request.UrlReferrer.PathAndQuery;
18 }
19
20 return Redirect(redirectUrl);
21 }
3.添加App_GlobalResources
Resource.resx
Resource.zh-CN.resx
4.在代码中使用
CS:Resources.Resource.Name
View:<%=Resources.Resource.Name%>