zoukankan      html  css  js  c++  java
  • 实现本地化多语言

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

    /// <summary>
    /// Summary description for PageBase
    /// </summary>
    public class PageBase: System.Web.UI.Page
    {
     public PageBase()
     {
      //
      // TODO: Add constructor logic here
      //
     }

        #region 实现本地化多语言
        protected override void InitializeCulture()
        {
            base.InitializeCulture();

            string languagePreference = (string)Session["LanguagePreference"];
            if (string.IsNullOrEmpty(languagePreference) || (languagePreference.ToLower() == "auto"))
            {
                languagePreference = "zh-CN";
            }
            this.UICulture = languagePreference;
            this.Culture = languagePreference;

            //System.Threading.Thread.CurrentThread.CurrentUICulture = System.Globalization.CultureInfo.CreateSpecificCulture(languagePreference);
            //System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture(languagePreference);

            System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo(languagePreference);
            System.Threading.Thread.CurrentThread.CurrentUICulture = culture;
            System.Threading.Thread.CurrentThread.CurrentCulture = culture;

        }
        #endregion

    }

  • 相关阅读:
    mybatis 二级缓存
    前端学习记
    消息队列高手课 笔记11
    cache业务
    这个前端课程主要讲mui框架
    spring cloud stream
    最近学习freemarker
    说点什么
    即将进入Windows 11时代,DevExpress控件将会有哪些改变呢?
    UI开发框架Kendo React R3 2021更新亮点——新的 React 组件
  • 原文地址:https://www.cnblogs.com/hxwzwiy/p/2412242.html
Copyright © 2011-2022 走看看