现在已有一个系统, 需要做个英文版的副本.
为了维护简单. 还是做成中英文的.
想了解一下一共有哪些解决方案.因为如果使用asp.net那个国际化, 需要无数的资源文件不说. 每个页面都得去修改获得语言文本的代码. 很烦人.

解决方案 »

  1.   

    1 做两个网站 一个中文 一个英文 进行切换2 分页配置资源文件或用全局文件,两种方式否可以
    void Application_BeginRequest(Object sender, EventArgs e) 
      { 
      try 
      { 
      if (Request.Cookies["lang"] != null) 
      { 
      System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture(Request.Cookies["lang"].Value.ToString()); 
      System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Request.Cookies["lang"].Value.ToString()); 
      } 
      } 
      catch (Exception) 
      { } 
      } 支持多语言
    参考
    参考