如何制作简体中文GBK/繁体中文Big5的Codepage
2005-04-15 14:52
489 查看
4. 简体中文GBK/繁体中文Big5的Codepage
如何制作简体中文GBK/繁体中文Big5的Codepage?从 Unicode组织取得GBK/Big5的Unicode的定义. 由于GBK是基于ISO 10646-1:1993标准的,而相应的日文是JIS X 0221-1995,韩文是KS C 5700-1995,他们被提交到Unicode标准的时间表为:
Unicode Version 1.0
Unicode Version 1.1 <-> ISO 10646-1:1993, JIS X 0221-1995, GB 13000.1-93
Unicode Version 2.0 <-> KS C 5700-1995
从Windows 95开始均采用GBK编码. 您需要的是 CP936.TXT和 BIG5.TXT
然后使用下面的程序就可以将其转化为Linux核心需要的Unicode<->GBK码表
./genmap BIG5.txt | perl uni2big5.pl
./genmap CP936.txt | perl uni2gbk.pl
再修改fat/vfat/ntfs的相关函数就可以完成对核心的修改工作. 具体使用时可以使用下面的命令:
简体中文: mount -t vfat /dev/hda1 /mnt/1 -o codepage=936,iocharset=cp936 繁体中文: mount -t vfat /dev/hda1 /mnt/1 -o codepage=950,iocharset=cp936 有趣的是,由于GBK包含了全部的GB2312/Big5/JIS的内码,所以使用936的Codepage也可以显示Big5的文件名.
相关文章推荐
- gettext制作多语言程序之如何确定mo文件的目录名(简体繁体中文、英文、西班牙语言、俄语)
- 中文简体(GBK)与繁体(BIG5)的转换
- 中文简体(GBK)与繁体(BIG5)的转换
- [原创软件]中文简体、繁体、BIG5互转
- 中文简体、繁体、BIG5文本互转及批量文件互转
- [中文文字转换组件 1.0] 简体/繁体/BIG5互转组件
- [原创软件]中文简体、繁体、BIG5 文件批量互转
- (转)简体繁体转换代码(Big5-GB | GBK简体-GBK繁体)
- 中文乱码问题 ? 原因:JSP中默认使用iso-8859-1字符编码方式,不支持中文 ? 常见的支持中文的编码方式:gb2312(常用简体汉字)、gbk(简体和繁体汉字)、utf-8 ? 解决中文乱码
- 如何正确的把简体中文翻译到繁体中文(C#)
- 如何将BDS2006中的运行环境更改为简体中文
- java语言将一个字符串集合按GBK编码(简体中文按拼音顺序)排序
- 我是如何解决在ubuntu下查看gbk文件中文乱码的问题的?
- Liferay 如何设置用户的默认语言为简体中文
- HelM 中文简体 繁体 语言包基本完成
- 繁体中文转换为简体中文的PHP函数
- 中文繁体简体互换试验
- 讨巧的站点简体/繁体中文切换方法
- 通过UTF8转化简体中文和繁体中文 错?对?
- 一套Eclipse可同时切换中文(简体,繁体),英文