LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 684|回复: 7

About fcitx problem thanks!!

[复制链接]
发表于 2004-8-13 22:56:02 | 显示全部楼层 |阅读模式
My locale output is:
root@~>locale
LANG=zh_CN.EUC
LC_CTYPE="C"
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=zh_CN.EUC
and
root@~>echo $XMODIFIERS
@im=fcitx
but i run the fcitx command output is:
root@~>fcitx
Fontconfig warning: line 57: invalid test compare "l"
fcitx

where is error??
发表于 2004-8-13 23:18:30 | 显示全部楼层
Locale和fcitx的配置文件中的zh_CN.EUC都改设成zh_CN.GBK就行了。
发表于 2004-8-14 03:37:09 | 显示全部楼层
export LC_CTYPE=zh_CN.eucCN
发表于 2004-8-14 07:55:54 | 显示全部楼层
From 5.2.x,We set the locale to zh_CN.eucCN,There are errors in your fonts.conf,plz correct by hand.
 楼主| 发表于 2004-8-14 12:57:19 | 显示全部楼层
最初由 Freebird 发表
From 5.2.x,We set the locale to zh_CN.eucCN,There are errors in your fonts.conf,plz correct by hand.


呵呵,昨天搞定,改成zh_CN.GBK后输入法就能用了,不知道zh_CN.GBK和zh_CN.eucCN 有什么区别呢。
发表于 2004-8-14 18:19:49 | 显示全部楼层
不知道你的FreeBSD是4.x还是5.x

目前FreeBSD 5.2所支持的简体中文locale有以下几个:
zh_CN.GB18030
zh_CN.GBK
zh_CN.EUC
zh_CN.eucCN
由于zh_CN.EUC不是一个正式的中文locale,FreeBSD 5.2 Release中XFree86去掉了对zh_CN.EUC的支持 而只支持zh_CN.eucCN,对于zh_CN.GBK与zh_CN.GB18030在大部分中文ports中还未有相应的支持。目前还是zh_CN.eucCN (使用GB2312编码) locale最为正式,也最为成熟。
 楼主| 发表于 2004-8-14 21:52:38 | 显示全部楼层
明白了,谢谢,解决
发表于 2004-8-14 23:01:23 | 显示全部楼层
最初由 夜猫子 发表
export LC_CTYPE=zh_CN.eucCN


我的是4.10  用的就是这个  it's OK
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表