LinuxSir.cn,穿越时空的Linuxsir!

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

怎么实现全英文界面+中文输入?

[复制链接]
发表于 2007-6-4 14:57:37 | 显示全部楼层 |阅读模式
安装了 etch,想用春英文界面,包括控制台和桌面环境。

但是要使用fcitx这样的中文输入法,好像 locales 必须的设置成 zh_CN.utf8 吧?

我的 gimp 等怎么就成了中文界面了呢?

不知道大家都是怎么处理,才能实现这个小小的目标?
发表于 2007-6-4 15:00:49 | 显示全部楼层
好像只要
LC_CTYPE是中文就可以了
回复 支持 反对

使用道具 举报

发表于 2007-6-4 21:55:57 | 显示全部楼层
据 fcitx 的文档里面的说法,en_US.UTF8 下面也可以使用 fcitx.
回复 支持 反对

使用道具 举报

发表于 2007-6-4 22:02:31 | 显示全部楼层
Post by tigatron
据 fcitx 的文档里面的说法,en_US.UTF8 下面也可以使用 fcitx.

对,可以,根本不需要改locale,lc_ctype也不用改
回复 支持 反对

使用道具 举报

发表于 2007-6-4 22:03:34 | 显示全部楼层
应该不用把locale设置成中文,只要把中文支持装上应该就可以了.我用所scim,fcitx应该也一样吧
LANG=en_US.UTF-8
LC_CTYPE="en_US.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=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-5 17:05:56 | 显示全部楼层
也即是说,只要安装了中文字体就可以了,是吧?
回复 支持 反对

使用道具 举报

发表于 2007-6-5 21:18:43 | 显示全部楼层
中文支持比如en_US.UTF-8 zh_CN.GB2312 zh_CN.UTF-8 zh_CN.GB18030 zh_CN.GBK应该还是要装的,然后是中文字体,比如文泉驿或者其它.
回复 支持 反对

使用道具 举报

发表于 2007-6-5 23:00:34 | 显示全部楼层
不用,我的:locale 只加入了en_US.UTF-8一种语言
LANG=en_US.UTF-8
LC_CTYPE="en_US.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=
可以输中文。我用的是scim,必须在你的.scim目录的global文件中加入:
/SupportedUnicodeLocales = en_US.UTF-8
才可以使用中文输入

中文字体只需要装入ttf-arphic-uiming就完全可以显示中文了,我另外也装了ttf-arphic-ukai为了保险 呵呵
回复 支持 反对

使用道具 举报

发表于 2007-6-5 23:11:02 | 显示全部楼层
LANG=en_US.UTF-8
LC_CTYPE="en_US.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=
这样设置后,可以输入中文,但是输入法本身显示不出汉字,没法选字,我用的是fcitx
回复 支持 反对

使用道具 举报

发表于 2007-6-7 16:36:25 | 显示全部楼层
#apt-get install im-switch fcitx
#im-switch -z default -s fcitx
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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