ITPub博客

首页 > 应用开发 > IT综合 > 英文Locale下使用中文输入法

英文Locale下使用中文输入法

原创 IT综合 作者:relddot 时间:2010-03-01 23:53:12 0 删除 编辑

转自Ubuntu中文

本文作用:

如果你的locale设置为英文,并安装了中文输入法,但它工作不正常,那么本文是你需要的。本文只关注英文locale下的问题。

本文作者:chinakr

授权许可:

* 创作共享协议Attribution-ShareAlike 2.0
* GNU自由文档许可证

如果你在英文locale下,正确安装scim或fcitx后仍无法正常使用输入法,解决的方法如下:


sudo aptitude install im-switch

如果你用scim,运行

sudo im-switch -s scim -z all_ALL
im-switch -s scim -z all_ALL

如果你用fcitx,运行

sudo im-switch -s fcitx -z all_ALL
im-switch -s fcitx -z all_ALL

这样,以后你就可以任意locale(英文、法文、藏文、维吾尔文,等等)下使用你喜欢的输入法了。

其实im-switch不过是帮你修改了几个配置文件而已。如果你实在不想装im-switch,也可以手动修改配置文件(比如下面就是一个加入en locale支持的例子,不过小心,有省力的软件帮你配置不用,一定要自己手工改,会被别人说你在装B哦)。

/etc/gtk-2.0/gtk.immodules(如果存在的话) 或者 /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules 文件,在xim 的 local 增加 en 也就是说:

"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"

改成

"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

保存退出,重启后再进就ok了.

scim输入法配置

本人通过以上方法设置,依然无法使用输入法。环境: ubuntu8.10 选择的英文(美国)解决办法:打开Control Center-->选择Language Support-->缺省语言选择为English(US),同时选中Input Method的enable support to enter complex character 重启系统就好了


fcitx输入法

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/782321/viewspace-1031535/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    3
  • 访问量
    4599