LinuxSir.cn,穿越时空的Linuxsir!

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

求教如何设定kde为英文界面

[复制链接]
发表于 2003-2-28 23:14:43 | 显示全部楼层
Gnome和KDE都使用chinput中文输入法,选择英文时默认不会启动chinput中文输入法的,需要如LYG兄弟所言,编辑~/.xinitrc文件添加两行。
 楼主| 发表于 2003-3-2 23:30:35 | 显示全部楼层

不行

这个文件是一个shell脚本。我还不会编写shell脚本。我直接在原来的这个文件后头添加了上述语句。结果还是不行。出现了以下问题:
zwincontrol: LANG and LC_ALL not set to zh_CN, zh_TW or zh_HK.
Couldn't load /home/local02/.pyinput/usrphrase.tab. Please fix it.

这是怎么回事?
我原先的~/.xinitrc文件如下:

#!/bin/sh

# (c)2001 TurboLinux by GO!
# Please do not modify this file by hand.
# default xinitrc

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/Xresources
sysmodmap=/etc/X11/xinit/Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# setup Open Window env.
if [ -d /usr/openwin ] ; then
        OPENWINHOME=/usr/openwin
        export OPENWINHOME
fi

if [ -f ~/.lang/langrc.sh ]; then
    . ~/.lang/langrc.sh set
elif [ -f /etc/sysconfig/lang ] ; then
   export LANG=`cat /etc/sysconfig/lang`
#   export LANGUAGE=$LANG
fi

if [ -f ~/.xim ]; then
    . ~/.xim
elif [ "${LANG%%.*}" = "ja_JP" ]; then
  if   [ -f /var/lock/subsys/atokx ] &&
       [ -x /usr/lib/im/locale/ja/atokserver/atokx_client ]; then
      . /usr/lib/im/locale/ja/atokserver/atokx_client
  elif [ -f /var/lock/subsys/wnn7 ] &&
       [ -x /usr/X11R6/bin/xwnmo ]; then
      export XMODIFIERS="@im=_XWNMO"
      /usr/X11R6/bin/xwnmo -g 1x1-0-50
  elif [ -f /var/lock/subsys/atok12x ]; then
      /usr/X11R6/bin/kinput2x -atok -server localhost &
      alias kinput2=kinput2x
      export XMODIFIERS="@im=kinput2"
  elif [ -f /var/lock/subsys/jserver.wnn6 ] ||
       [ -f /var/lock/subsys/jserver ]; then
      /usr/X11R6/bin/kinput2 -wnn -jserver localhost &
      export XMODIFIERS="@im=kinput2"
  elif [ -f /var/lock/subsys/canna ]; then
      /usr/X11R6/bin/kinput2 -canna &
      export XMODIFIERS="@im=kinput2"
  fi
elif [ "${LANG%%.*}" = "zh_CN" ] || [ "${LANG%%.*}" = "zh_TW" ]; then
  if [ -x /usr/bin/chinput ]; then
    /usr/bin/chinput &
    export XMODIFIERS="@im=Chinput"
  fi
elif [ "${LANG%%.*}" = "ko_KR" ]; then
  if [ -x /usr/bin/ami ]; then
    /usr/bin/ami &
    export XMODIFIERS="@im=Ami"
  fi
fi

#START_STARTUP_APPS
#END_STARTUP_APPS

#START_BACKGROUND
#END_BACKGROUND

if [ -f /etc/X11/xdm/xdmreinit ]; then
    . /etc/X11/xdm/xdmreinit
fi

#START_WINDOWMANAGER
/usr/bin/gnome-session
#END_WINDOWMANAGER

请问具体应该怎么修改?多谢帮忙!
发表于 2003-3-3 08:18:59 | 显示全部楼层
老板的chinput中文输入法只能在LOCALE=zh_CN时才能工作;请参考这篇文章,将ZWinPro升级称为miniChinput:http://www.linuxsir.cn/forum.php?mod=viewthread&tid=17004
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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