在Global.asax文件中添加:
void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
String selectedLanguage = "zh-CN";
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(selectedLanguage);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(selectedLanguage);
}
selectedLanguage 可以从系统配置文件系统中读取,也可以通过cookie等方式读取。
在App_GlobalResources文件夹中添加如下资源:labels.zh-CN.resx
labels.zh-TW.resx
labels.resx
这样就可以根据 selectedLanguage的值设置不同语言。具体方法如下:
Response.Write(Resources.labels.KeyName);
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛