[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Re: [Fwd:] Re: [alert] i18n may be removed from X11



  谢谢大家的解释。我现在好像有点一知半解了。:-P

  我不知道这样理解是不是正确:Unicode相当于程序的内部编码,他是一个非常大
的编码集合,可以支持(包含)所有的语言,也就支持了直接在程序中使用多种语言;
而I18n则使用Locale来区分不同的编码,程序员选用一种编码来编程,然后大家只要
添加不同的本地化数据,就可以让程序支持不同的语言。
  如果我的理解不错的话,那么使用Unicode对于使用者的最大恩惠是,可以轻松的
实现在同一个程序中同时使用不同的语言,这个对于需要同时处理多种语言的文本处
理程序非常有利。但是,对于实现程序的多语种化却不太有利,不象I18n的程序只要
做一个PO文件就可以实现本地化。应该说这两种做法各有利弊吧。

  请大家指正我的错误。(不要嫌我?嗦呀,我想我们的这个讨论对于很多有心乏力
的中文化支持者是一次很好的知识普及机会)

  BTW,这个Mail List最近好像不太正常,经常出现重复邮件(我保证我的信每次都
只发了一遍),今天我还同时收到了几封Big5编码的邮件(对应的GB2312的信也有)。
请管理者检查一下吧。



                    致
礼!

            Eric_Hu@sina.com




Reply to: