多语言的实现NET2.0

App_GlobalResources
新建三个文件
MultiLang.en-us.resx
MultiLang.resx
MultiLang.zh-cn.resx

Global.asaxSession_Start方法里
string clientCultrue = Request.UserLanguages[0].ToString();

            
try {
                
//使用客户的浏览器的默认语言来确定显示
                Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(clientCultrue);
            }
 catch {
                
//如果失败,就使用默认语言展示给用户。
                Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-us");
            }
OK,完成了简单吧!
原文地址:https://www.cnblogs.com/zq535228/p/1241163.html