根据一年来工作中的实践,总结出繁简转换的几种解决方案:
1、利用豆腐的繁简转换组件
成功例子:天外中文网(www.twzw.com)
需要注意事项:不论简体转繁体,还是繁体转简体,要求都在codepage=936下面进行
2、采用资源文件(语言包)
基于WEB系统的多语言支持--ASP国际化多语言详细方案ASP程序界面的多语言支持基于ASP.NET的WEB页面多语言支持解决方案
3、用UTF-8编码写程序
应该说这种方法只是兼容了简体和繁体字符的输入,而不是解决简繁转换的问题
因为Access和MSSSQL数据库本身都是Unicode存储的
所以我们主要就是解决程序页面的编码问题:
(1)ASP程序文件的codepage=65001
(2)html页面的charset=utf-8
(3)所有文字内容要修改为UTF-8格式的字符
[060405补充]
在eREAD项目的全部web程序,我们都采用了UTF-8编码,成功地解决了简繁体环境乱码问题,同时采用ConvertZ进行程序页内码转换也积累了经验:)
第一个打分
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5