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

Re: xcin input method



----- Original Message -----
From: "Anthony Fok" <foka@ualberta.ca>
To: <debian-simplified-chinese@lists.debian.org>
Sent: Thursday, January 06, 2000 8:07 PM
Subject: Re: xcin input method


> On Thu, Jan 06, 2000 at 10:36:56AM +0800, hashao wrote:
> >
> > rxvt 的 CJK 是 hack □可能目前不能很好的支持 GBK □但是
> > 国际化的 GTK+ or Gnome 程序应该都没问题。
>
>   so desu ka (??) 的确如此。附带一点,在 X 底下,不知怎的,
> zh_CN 的 X locale 必须设
>
> use_stdc_env False
>
> 若为 True,则 GTK+/Gnome 不会显示 GB 字出来。我上星期用了 CLE 的
> *.po -> *.mo 转了 GB 码,究竟中文字全不见,原来就是这个 use_stdc_env
> 在捣蛋。这个 tip 是 chinput 里的说明的(又要谢谢 TLC 三剑侠),
> 否则我真的毫无头绪。use_stdc_env 有什么功用?我更不知。  ^_^
use_stdc_env就是说使用libc的locale功能;设成false,一般用于
系统的libc在locale支持不完善的情况下用X内置的locale支持。
X内置对GB系列的locale支持是只有GB2312(EUC-CN)的,不支持GBK。
你的情况应该是由于libc的locale没设置好造成的。
请检查以下内容:
1. /usr/share/locale下是否有相应的locale
2. /usr/lib/gconv下是否有相应的iconv module
   /usr/lib/gconv/gconv-modules里是否有相应的项
3. /usr/X11R6/lib/X11/locale下是否有相应的
   locale_name/XLC_LOCALE
   locale.dir或locale.alias下是否有相应的
   libc locale name到X locale name的映射
我在RedHat6.1下装了TLC4的zh_CB.GBK,是可以用的



Reply to: