superman 发表于 2006-4-4 14:39:34

locale该用那个

locale该用gb18030还是utf8?为什么?

jackey 发表于 2006-4-4 14:58:48

gb18030, utf8 缺汉字太多,会有很多框框。

hohoxu_hao115 发表于 2006-4-4 16:56:29

GB2312和GB18030有什么区别呢?

mandrakechina 发表于 2006-4-4 16:57:05

UTF8可不是字太少,而是Qt本身的问题。

jiangtao9999 发表于 2006-4-4 18:52:12


GB2312和GB18030有什么区别呢?

GB2312是第一版国标中文编码,文字数量大概为5xxx左右(国包含家1、2级字库,传说这两个字库正好可以完整表示《毛主席语录》里的所有文字,似乎一级字库2312个汉字,认全了就不算文盲了)。
使用 1 字节、2 字节混合编码。

GB18030 是 2000 年因为 unicode 4 难产,而提出的新的国家标准,包含汉字 18030 个(好像是),以及为少数民族文字做了预留(当时没少数民族字体,所以只能是预留,现在好像方正已经有字体了),还完整包含日文和韩文。
他的编码方案兼容 GB2312 ,使用 1、2、3、4 字节编码(我忘了有没有3了)。
和草图的 unicode 4 编码方案不同,主要是为了兼容旧的编码方案 GB2312 。

按照 unicode 标准的方案应该是 GBK ,但已经不够用了。
页: [1]
查看完整版本: locale该用那个