分页: 1 / 1
[问题]Ubuntu 7.10在德文locale下无法使用scim输入法。求助……
发表于 : 2008-03-28 13:25
由 newyilang
各位好!
我的Ubuntu7.10,在中文和英文的locale下,可以正常使用scim,输入中文。但是在德文的locale下,无法使用scim输入中文。
Firefox和OOo中,均无法输入中文。只有在gedit中,可以右键唤出scim输入法。感觉很奇怪。
小弟目前正在学习德语,因此需要使用德文locale。请大侠和菜鸟提供帮助,谢谢!
发表于 : 2008-03-28 13:50
由 imagelife
只要locale是UTF-8,就可以输入了,scim官方网站上是这么讲的!
发表于 : 2008-03-28 14:15
由 newyilang
我的Locale是
andreas@andreas-laptop:~$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
但是
andreas@andreas-laptop:~$ env | grep IM_MODULE
QT_IM_MODULE=xim
GTK_IM_MODULE=xim
发表于 : 2008-03-30 2:37
由 Jimmy.Zhou
刚才在论坛转了一圈,发现一个贴大概有帮助
viewtopic.php?t=84504
710下面一直用的是fcitx,所以不知道710下面scim究竟是怎么设置的。
804下面很简单,只要在System-Systemverwaltung-Sprachunterstützung里面把Unterstützung zur Eingabe komplexer Zeichen aktivieren打上勾就可以了。
如果没有这个选项就试试把LC_CTYPE改成zh_CN。
具体如下
sudo gedit /etc/environment
在文件里加入
LC_CTYPE=zh_CN.UTF-8
然后重启x。
如果还是不行的话,检查一下/usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules:
代码: 全选
sudo gedit /usr/lib/gtk-2.0/2.10.0/immodule-files.d/scim-gtk2-immodule.immodules
类似这样
"scim" "SCIM Input Method" "scim" "/usr/share/locale" "ja:ko:zh"
如果没有de的话,可以试着在后面"ja:ko:zh"里添上de。
发表于 : 2008-03-30 11:06
由 newyilang
Danke