国际化

来源:互联网 发布:网络教育有没有档案 编辑:程序博客网 时间:2024/04/30 08:17

 

 

protected override void InitializeCulture()
        {
            try
            {
                if (Request.Cookies["Language"] == null)
                {
                    language = (Request.Headers["accept-language"].Split(",".ToCharArray())[0]).ToLower();
                }
                else
                {
                    language = Request.Cookies["Language"].Value.ToLower();
                }

                UICulture = language;
                Culture = language;

                System.Threading.Thread.CurrentThread.CurrentCulture =
                    System.Globalization.CultureInfo.CreateSpecificCulture(language);
                System.Threading.Thread.CurrentThread.CurrentUICulture = new
                    System.Globalization.CultureInfo(language);
            }
            catch
            {
                Response.Cookies.Clear();
            }

            base.InitializeCulture();
        }

原创粉丝点击