分页: 1 / 1

[问题]ubuntu8.04英文locale下如何实现中文输入

发表于 : 2008-04-30 22:13
ibuddie
按7.10的方式怎么不行啊?有没有详细的介绍呢

发表于 : 2008-05-01 4:13
erzhong
用adept/synaptic安装:
scim/skim
scim-bridge-client-qt
scim-bridge-client-gtk
scim-pinyin/skim-scim-pinyin
im-switch

打开一个终端,如果用gnome,执行
im-switch -z en_US -s scim-bridge
如果用kde,执行
im-switch -z en_US -s skim

log out 再log in

发表于 : 2008-05-01 8:50
sailing27
在“System"->"Adminitration" -> "Language suport"中添加中文就可以了。

发表于 : 2008-05-01 10:44
spiritfrog
添加中文支持后,不要选择中文默认,行不行? 其实windows下面可以这么干

发表于 : 2008-05-01 10:46
solcomo
sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh
sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
sudo chmod 755 /etc/X11/Xsession.d/95xinput

发表于 : 2008-05-01 11:54
ibuddie
erzhong 写了:用adept/synaptic安装:
scim/skim
scim-bridge-client-qt
scim-bridge-client-gtk
scim-pinyin/skim-scim-pinyin
im-switch

打开一个终端,如果用gnome,执行
im-switch -z en_US -s scim-bridge
如果用kde,执行
im-switch -z en_US -s skim

log out 再log in
非常感谢 :D

发表于 : 2008-05-02 16:05
tianjie
安装字体,如果是用root的话请 gedit /root/.profile
LANG="ZH_CN.UTF-8"
......="zh_CN:zh"

发表于 : 2008-05-04 21:48
edelweiss
我不知你是用Fcitx还是Scim,因为用的是Fcitx

代码: 全选

sudo apt-get install fcitx im-switch
sudo sh -c " echo 'export XMODIFIERS=@im=fcitx ; export GTK_IM_MODULE="fcitx" ; fcitx ' > /etc/X11/Xsession.d/95xinput "
sudo chmod +rwxXst /etc/X11/Xsession.d/95xinput
sudo gedit /etc/X11/xinit/xinput.d/fcitx
将内容改为

代码: 全选

XIM=fcitx
XIM_PROGRAM=/usr/bin/fcitx
XIM_ARGS=""
GTK_IM_MODULE=XIM
QT_IM_MODULE=XIM
DEPENDS="fcitx"
XMODIFIERS=”@im=fcitx”
然后

代码: 全选

sudo ln -s /etc/X11/xinit/xinput.d/fcitx /etc/X11/xinit/xinput.d/enUS
im-switch -s fcitx -z default #注意此处不要用sudo执行此处的命令
接着要删除自己目录下的.fcitx,我不知为什么,反正好几次我重装之后,都是没做这步出了不少问题,特别这个目录下
有个什么???.tmp文件,如果你想保留之前的config之类的文件,最好先做一下备份。

代码: 全选

rm -fr ~/.fcitx
我不知7.10是不是这样,反正7.04的话文件是在/etc/gtk-2.0/gtk.immodules里,但8.04就是下面这句

代码: 全选

sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules
找到此行

代码: 全选

"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"
最后logout就可以啦,试下吧[/code]