LinuxSir.cn,穿越时空的Linuxsir!

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

Fcitx会在将来的版本加入UTF8的支持吗?

[复制链接]
发表于 2004-12-2 23:50:42 | 显示全部楼层 |阅读模式
Fcitx的确很好用,觉得还不支持UTF8,是一个局限.现在FC都默认UTF8编码了.
就为f ci tx,把系统的编码改了,是不太好的习惯.
所以想问问. FCITX 会在将来的版本加入UTF8的支持吗?
发表于 2004-12-3 12:54:39 | 显示全部楼层
现在就支持呀!我都是在en_US.UTF-8下使用fcitx,没有问题。
 楼主| 发表于 2004-12-3 17:47:41 | 显示全部楼层
NEO.兄.能说一说你的步骤吗?
我在UTF编码下,不能调出f ci t x .
在GBK,下就可以
发表于 2004-12-3 17:50:42 | 显示全部楼层
我是这样实现的,
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.GBK
 楼主| 发表于 2004-12-3 18:47:34 | 显示全部楼层
这样是可以,但是 "LC_CTYPE=zh_CN.GBK"就是说要在GBK.下才可以了.
兄弟的方法是英文界面中文输入的办法啊.
我的意思是,LC_CTYPE=zh_CN.UTF8下f ci t x也 可以工作.
发表于 2004-12-3 19:19:42 | 显示全部楼层
我的locale:
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

我是这样做的。
只要在/etc目录里面建立一个叫environment的文件,并写入:

export LC_CTYPE=zh_CN.UTF-8
XMODIFIERS="@im=fcitx"

LANG=en_US.UTF-8
发表于 2004-12-3 19:51:40 | 显示全部楼层
最初由 zerolin 发表
这样是可以,但是 "LC_CTYPE=zh_CN.GBK"就是说要在GBK.下才可以了.
兄弟的方法是英文界面中文输入的办法啊.
我的意思是,LC_CTYPE=zh_CN.UTF8下f ci t x也 可以工作.


LC_CTYPE=zh_CN.GBK并不会使系统成为中文界面. 其实也很简简, 如果zh_CN.GBK会, 那zh_CN.UTF8也会, 因为都是zh_CN啊. 我用zh_CN.GBK只是因为看到fctix的文档说它只能工作在GBK下, UTF-8没试. 决定你界面语言的是LANG, 不是LC_CTYPE.
 楼主| 发表于 2004-12-3 20:42:35 | 显示全部楼层
经过测试,FCITX在英文LOCAL时可在UTF8下工作,
但是在中文LOCAL下就不行.
可能和其他的输入法有不兼容的地方把
发表于 2004-12-3 20:58:51 | 显示全部楼层
我的在中文的locale也可以工作的。
 楼主| 发表于 2004-12-3 23:16:00 | 显示全部楼层
你的系统是???
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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