LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2455|回复: 15

求助,好多程序的中文界面变成英文界面了

[复制链接]
发表于 2004-7-6 01:10:50 | 显示全部楼层 |阅读模式
10.0
例如xmms,gaim,gnomemeeting,还有"配置你的计算机"等等,界面都变成了英文,虽然使用正常,但是找不出是什么地方出的问题

/etc/gtk/gtkrc.zh_CN的内容,两段都试了不行

# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

style "gtk-default-zh-cn" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-*-*,\
                  -*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
#style "gtk-default-zh-cn" {
#fontset = "-microsoft-tahoma-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
#-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
#}
#class "GtkWidget" style "gtk-default-zh-cn"
发表于 2004-7-6 06:34:10 | 显示全部楼层
这个应该和这个没关系,和你的locale有关系。
运行locale的结果是什么?
最近改过locale吗?
 楼主| 发表于 2004-7-6 07:49:21 | 显示全部楼层
$ locale
LANG=zh_CN
LC_CTYPE=zh_CN
LC_NUMERIC=zh_CN
LC_TIME=zh_CN
LC_COLLATE=zh_CN
LC_MONETARY=zh_CN
LC_MESSAGES=zh_CN
LC_PAPER=zh_CN
LC_NAME=zh_CN
LC_ADDRESS=zh_CN
LC_TELEPHONE=zh_CN
LC_MEASUREMENT=zh_CN
LC_IDENTIFICATION=zh_CN
LC_ALL=

没有动过locale,重装前出这个问题的时候localedrake选中文简体也没好

刚刚重装了一次,过不了多久重启几次之后就又边成这样了
装好后就在线更新了一下,然后按http://www.linuxsir.cn/forum.php ... hlight=%CC%E1%B8%DF 美化了一下
装了个xft2-2.1.1-3mdk.firefly.i586.rpm
动了 /etc/X11/XF86Config-4
       /etc/gtk/gtkrc.zh_CN
       /etc/X11/Xresources
       /etc/X11/xdm/xserver
这几个文件
其他装了oprea,acroread,用crossover office 3.0装了IE和超星,其实那些软件界面英文也没关系,主要是出这个问题的时候crossover office下的中文全是乱码了

之前没问题的时候这些都装了的,如果是locale的问题的话,有那些文件可以查看?
 楼主| 发表于 2004-7-6 08:00:04 | 显示全部楼层
补充一下,"配置你的计算机"是用root登陆KDE的时候才是英文界面,
其他出问题的好像都是gtk1.x程序,如xmms,gaim,gimp,gnomemeeting,epiphany
 楼主| 发表于 2004-7-6 18:09:48 | 显示全部楼层

自己顶一下

现在的locale是
LANG=zh_CN
LC_CTYPE="zh_CN.GBK"
LC_NUMERIC="zh_CN.GBK"
LC_TIME="zh_CN.GBK"
LC_COLLATE="zh_CN.GBK"
LC_MONETARY="zh_CN.GBK"
LC_MESSAGES="zh_CN.GBK"
LC_PAPER="zh_CN.GBK"
LC_NAME="zh_CN.GBK"
LC_ADDRESS="zh_CN.GBK"
LC_TELEPHONE="zh_CN.GBK"
LC_MEASUREMENT="zh_CN.GBK"
LC_IDENTIFICATION="zh_CN.GBK"
LC_ALL=zh_CN.GBK
但是还是不行,也试过LC_ALL=zh_CN.GB3212也不行

强调一下,出问题的好像都是gtk1.x程序,如xmms,gaim,gimp,gnomemeeting,epiphany
发表于 2004-7-6 21:29:36 | 显示全部楼层
若把locale改成zh_CN呢?BTW,你列出的程序除了xmms,其它都是gtk2.x程序。
发表于 2004-7-6 21:43:27 | 显示全部楼层
登录X是在init3还是init5?
在init3时用gnome记得好象会出现你说的情况,xfce也会。
 楼主| 发表于 2004-7-7 02:14:36 | 显示全部楼层
locale改成如下还是不行,其实一开始没改的时候就是zh_CN的
LANG=zh_CN
LC_CTYPE="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_COLLATE="zh_CN"
LC_MONETARY="zh_CN"
LC_MESSAGES="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL=zh_CN
对不起,我只知道是gtk的,没具体主意是什么版本,乱说啦

下面再怎么处理?
to tx-cary
出问题的时候我是init 3的登陆,然后在终端输入startx启动的kde,但是原来一直这样登陆的很好的

然后在root下输入了init 5,出现图形登陆界面,(现在改成直接图形登陆界面也OK)还是选kde登陆进去后,以上程序都恢复成中文的了,但是整个系统的字体小了一号,调整好后,如果再用init 3登陆kde的话,字体就又变大了,这个都还是次要

现在还是想用init 3登陆,X然后就用KDE,但是这些出问题的程序和gnome脱不开吧?有解决的办法吗?

现在能想到的唯一可能:是否和安装顺序有关,原来装的时候都是选全了装的,一般都是4G多一次装完,最近图快一般第一次都是不超过2G,都是在安装的配置的时候就选择了init 3的登陆方式,进去后再装的xmms等其他程序,但是出问题并不是在装完了重启就出来,反正没有规律.
 楼主| 发表于 2004-7-7 02:32:44 | 显示全部楼层
又试了试,好像和locale又有关系,
init 5进入的话,用crossover的IE6,默认的主页是http://www.microsoft.com/china/ 中文页面
init 3进入的是http://www.msn.com/ 英文页面
 楼主| 发表于 2004-7-8 19:33:09 | 显示全部楼层

自己顶一下

如果init 5进入,那些gtk2.X的程序,如果不是xmms,gimp这种通过/etc/gtk/gtkrc.zh_CN调整了的,都是很小的字(已经调整了),怎么调到合适大小?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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