kde环境的locale怎么设置?

各种窗口管理器和美化相关
回复
econy
帖子: 57
注册时间: 2006-03-25 21:24

kde环境的locale怎么设置?

#1

帖子 econy » 2007-06-21 16:42

我希望debian的控制台是en,而kde的locale为zh_cn.GBK。在gnome环境下,只要在用户的文件夹下面建立.gnomerc或.xinitrc文件,加入export LC_ALL=zh_cn.GBK内容就可以。
在在kde环境下,怎么设置xwindows的locale呢?在用户的文件夹下面建立.kderc或.xinitrc文件,加入export LC_ALL=zh_cn.GBK内容不管用呀!!!
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS

#2

帖子 xiehuoli » 2007-06-21 16:48

正好我也想知道哈哈
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
头像
ulixer
帖子: 231
注册时间: 2006-03-02 23:51

#3

帖子 ulixer » 2007-06-23 12:46

在kde控制中心的区域与语言中添加中文
owangyue
帖子: 7
注册时间: 2007-06-26 22:26

#4

帖子 owangyue » 2007-06-28 16:17

在 /etc/rc.conf里改成LOCALE="zh_CN.utf8"改成合适的zh_CN
在/etc/profile里加export LC_CTYPE="zh_CN.utf8"改成合适的zh_CN
头像
烟雨平生
帖子: 103
注册时间: 2006-07-06 16:35
联系:

#5

帖子 烟雨平生 » 2007-06-30 10:36

从gdm登录时设置也可以呀,不过这样的话只有界面是英文的,其他的都是中文的。
雕啸长空
帖子: 1897
注册时间: 2006-09-12 14:09

#6

帖子 雕啸长空 » 2007-06-30 11:04

不同的登录方式有不同的设置文件,比如
我现在用的startx来启动KDE,所以对应的设置文件就是~/.xinitrc

代码: 全选

fideas@zerone ~ $ cat .xinitrc 
source /home/fideas/.envset.sh && exec startkde
fideas@zerone ~ $ cat .envset.sh
export LANG="en_US.UTF-8"
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIER="@im=fcitx"
export XMODIFIERS="@im=fcitx"
fcitx &
如果你使用KDM/GDM/则可以在下面这两个地方设定

代码: 全选

fideas@zerone:/$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="en_US.UTF-8"
LC_CTYPE="zn_CN.UTF-8"

代码: 全选

fideas@zerone:/$ cat /etc/default/locale
LANG="en_US.UTF-8"
LC_CTYPE="zn_CN.UTF-8"
前提当然是你已经生成了这些locale

代码: 全选

fideas@zerone ~ $ sudo chroot /media/ubuntu/ /bin/bash
root@zerone:/# cat /var/lib/locales/supported.d/zh
en_US ISO-8859-1
en_US.UTF-8 UTF-8
zh_CN GB18030
zh_CN.GB2312 GB2312
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
root@zerone:/# locale-gen
Generating locales...
  en_US.ISO-8859-1... up-to-date
  en_US.UTF-8... up-to-date
  zh_CN.GB18030... up-to-date
  zh_CN.GB2312... up-to-date
  zh_CN.GBK... up-to-date
  zh_CN.UTF-8... up-to-date
Generation complete.
我的locale设置

代码: 全选

fideas@zerone ~ $ locale
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.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=
Fair winds and following seas !
回复