写程序,做产品,过日子

成功其实很简单,就是强迫自己坚持下去

BlogJava 首页 新随笔 联系 聚合 管理
  69 Posts :: 1 Stories :: 92 Comments :: 0 Trackbacks

目前Java开源世界的主流力量来自英语国家,单纯的英语背景导致了许多著名的产品虽然号称支持Unicode,在国际化实现上表现极为糟糕。在此略举近期碰到的二三例。

  1. JRE中的zip类无法正确保存压缩文件的中文名。为此Ant项目不得不写了自己的zip类。
  2. Eclipse中code assistance的快捷键与经典的winnows输入法开关键冲突,同为Ctrl + Space。为此我不得不将code assistance键换为Alt + Z
  3. Java中很难创建一个全新的locale,必须得从rt.jar中选一个。
  4. Java的locale基本上不允许用户再做用户级别定制。
posted on 2006-12-06 22:55 Welkin Hu 阅读(1390) 评论(8)  编辑  收藏 所属分类: Java

Feedback

# re: Java World,为什么你们的国际化实现那么差? 2006-12-07 09:44 iceboundrock
Eclipse 3默认是alt+/啊,VS系列才是Ctrl+Space  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2006-12-07 09:48 Vivi[匿名]
Ctrl+Space是eclipse默认的,只是中文版操作系统才是Alt+\
不信你在eclipse快捷方式后面加 -nl en_US试一下  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2006-12-07 22:47 anonymous
对,code assitance在中英文系统上不一样  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2006-12-08 13:24 loocky
已经习惯了alt+/  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2006-12-08 23:42 Ivan(西滨)
"Ctrl+Space是eclipse默认的,只是中文版操作系统才是Alt+\ "
我觉得这种处理很好。  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2007-03-27 14:09 BeanSoft
现在好了, JDK 都开源了, 就看有没有能耐改了... 根据了解国内做 JVM/JDK 的公司好像还不多.  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2007-04-24 16:23 ddd
是系统不同,还是键盘不同呢??

偶机器上2个系统,但是都是Ctrl+Space,

可见,跟系统没啥关系, 键盘的是。。。???  回复  更多评论
  

# re: Java World,为什么你们的国际化实现那么差? 2007-04-24 16:25 ddd
@BeanSoft

做这个,根本没有钱途,谁作呀!
  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: