LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: nothing9

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

[复制链接]
发表于 2007-6-7 18:14:29 | 显示全部楼层
不过字符界面(进入x以前)中文乱码,不知道怎么解决.xterm显示/输入中文正常.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-7 19:33:17 | 显示全部楼层
Post by xinyoo
不过字符界面(进入x以前)中文乱码,不知道怎么解决.xterm显示/输入中文正常.
apt-get install zhcon
在控制台运行 zhcon 后就可以使用中文了。
回复 支持 反对

使用道具 举报

发表于 2007-6-7 20:08:14 | 显示全部楼层
在英文环境下配置中文输入的两种方法:

1。配置LC_CTYPE为zh_CN.xxx
运行im-switch -s fcitx

2. 如果不想改变LC_CTYPE变量
则需要在/etc/X11/Xsession.d/目录下添加类似 95xinput 的脚本
回复 支持 反对

使用道具 举报

发表于 2007-6-7 22:12:06 | 显示全部楼层
我用的是sarge,没有in-switch,怎么办?
回复 支持 反对

使用道具 举报

发表于 2007-6-7 22:43:07 | 显示全部楼层
我终于知道怎么设置了,只要在/etc/environment文件中,加入LANG=zh_CN.UTF-8这一行就可以了。
回复 支持 反对

使用道具 举报

发表于 2007-6-7 23:59:19 | 显示全部楼层
Post by huyong1210
我终于知道怎么设置了,只要在/etc/environment文件中,加入LANG=zh_CN.UTF-8这一行就可以了。
奇怪,这样的话,你打开的程序应该都是中文的了吧?
回复 支持 反对

使用道具 举报

发表于 2007-6-8 02:26:01 | 显示全部楼层
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=

其他地方没有修改.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2007-6-8 19:01:48 | 显示全部楼层
Post by cafee
奇怪,这样的话,你打开的程序应该都是中文的了吧?



不是啊,我的系统和软件的界面都是英文的,但是可以输入中文。
回复 支持 反对

使用道具 举报

发表于 2007-6-10 18:43:07 | 显示全部楼层
不用改locale就绝对可以用fcitx输入的!
回复 支持 反对

使用道具 举报

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

本版积分规则

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