在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 可以從系統(tǒng)配置文件系統(tǒng)中讀取,也可以通過(guò)cookie等方式讀取。
在App_GlobalResources文件夾中添加如下資源:labels.zh-CN.resx
labels.zh-TW.resx
labels.resx
這樣就可以根據(jù) selectedLanguage的值設(shè)置不同語(yǔ)言。具體方法如下:
Response.Write(Resources.labels.KeyName);
如對(duì)本文有疑問(wèn),請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答??! 點(diǎn)擊進(jìn)入論壇