中文繁简体问题
我们目前正在制作一个网站是用ASP.NET做的,该网站是有中文简体版和中文繁体版,简体是用gb2312编码,繁体是用big5编码,这2个版本我们都希望能够在同一个页面完成。我们页面的文字是gb2312的,当访客选择繁体版浏览的时候,我们程序就要把页面中的所有gb2312字转换成繁体big5。
我们繁体和简体转换的实现是用了一个软件叫“明聪繁简通”,他是通过在IIS中添加ISAPI筛选器,然后新建一个网站,网站的操作目录与原本gb2312编码的网站是相同的,而新的网站就成了big5编码了。
我觉得该方法非常好用,但有一个问题:浏览繁体网站的时候,不知为何要手动的设置一下浏览器上的encoding为big5才能正常浏览到繁体版,就算在程序中设置
<meta http-equiv="Content-Type" content='text/html; charset=big5'>也都要手动的设置浏览器才能实现。
是不是我的web.config文件设置出了问题?
<globalization requestEncoding="gb2312"
responseEncoding="gb2312"
fileEncoding="gb2312"
culture="zh-CN"
uiCulture="zh-CN"/>
请各位高手指点指点!!!!!