开发Java程序给中国市场

yccheok 发布于 2009/12/16 01:06
阅读 710
收藏 0

大家好。我是JStock作者。最近,我打算把她ported, 支援中文。

据我了解,执行在中国Locale电脑的 JVM,default encoding method 应该是国标。

可是,会不会有用户在中国Locale电脑,输入繁体字 (Big5)。如有,我的Java程序要如何探测?

谢谢。

加载中
0
红薯
红薯

看看字节码范围  
   
  GB2312  
   
  字节   1:   0xA1-0xFE  
  字节   2:   0xA1-0xFE  
   
  分   94   个区,每个区   94   个字  
   
  BIG5  
   
  字节   1:   0xA1-0xF9  
  字节   2:   0x40-0x7E   和   0xA1-0xFE  
   
  分   89   个区,每个区   157   个字  
   
   
  如果是GBK中的敏体字,在   0x40-0xa1之间,可以看出来,编码是有重复的,所以,实在不好判断哪些是简体,哪些是繁体。  

更详细的内容请看这里的回帖

0
yccheok
yccheok

我没有用过中国国家的程序。

想问,中国的程序,是不是能让用户同时输入简体和繁体?

最常用的Encoding是GB什么呢?

0
绿悠悠
绿悠悠

一般中国大陆都是简体中文,也很少人会去切换为繁体。而中国香港和台湾、澳门等地区就是繁体的。

大陆的简体中文也就是 GB2312/GBK/GB18030 三种标准。

0
BossKiller
BossKiller

为什么不使用UTF-8?就像浏览器一样。

0
yccheok
yccheok

可UTF-8和GB2312/GBK/GB18030, 不是完全不同的Encoding吗?

不知各位有没有看过桌面程序,可以同时显示繁体和简体文字的吗?

0
BossKiller
BossKiller

可以的,只要是按照Unicode设计界面的程序就可以同时显示多种语言。

0
n
niping

Hi, jstockr

       After reading your main page from internet, I am exciting because we are engaging in the same thing. Could i get touch with you and exchange our mind in stock? If possible, please leave your msn or qq number for me.

      you can reach me through mail    ping.ni.work@gmail.com.

     Look forward to your reply.

Thanks.

返回顶部
顶部