LinuxSir.cn,穿越时空的Linuxsir!

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

如何做到console显示英文,gnome显示中文。

[复制链接]
发表于 2009-10-6 18:01:41 | 显示全部楼层
我(氧化鈣),專業……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-6 19:25:20 | 显示全部楼层
Post by Hosanna;2033671
在.bashrc里加入一句:


厉害,果然管用
回复 支持 反对

使用道具 举报

发表于 2009-10-6 19:52:45 | 显示全部楼层
在 ~/.xinitrc 中加入
export LC_CTYPE="zh_CN.UTF-8"
export LANG="zh_CN.UTF-8"

在~/.bashrc
加入
LANG=C
就Okay了。
回复 支持 反对

使用道具 举报

发表于 2009-10-6 20:04:03 | 显示全部楼层
用 gnome,搞那么复杂干嘛。

找到 gnome 菜单中自己想用的虚拟终端,
右键添加启动器到桌面,
启动器图标上右键,最后一个选项卡,在原命令前添加 env LANG= LC_ALL= 即可,
之后,可以放 panel 上,可以放回菜单,随意,想搞其它语种也没问题。
回复 支持 反对

使用道具 举报

发表于 2009-10-6 21:43:21 | 显示全部楼层
Post by 聚焦深空;2033716
用 gnome,搞那么复杂干嘛。

找到 gnome 菜单中自己想用的虚拟终端,
右键添加启动器到桌面,
启动器图标上右键,最后一个选项卡,在原命令前添加 env LANG= LC_ALL= 即可,
之后,可以放 panel 上,可以放回菜单,随意,想搞其它语种也没问题。

你好像没看懂人家问题哦
回复 支持 反对

使用道具 举报

发表于 2009-10-7 00:40:16 | 显示全部楼层
Post by mathfeel;2033245
我認爲比較適當的地方是/etc/xprofile或~/.xprofile。

  1. $ cat /etc/X11/gdm/Xsession | grep xprofile
  2. # Second read /etc/xprofile and .xprofile for X specific setup
  3. test -f /etc/xprofile && . /etc/xprofile
  4. test -f "$HOME/.xprofile" && . "$HOME/.xprofile"
复制代码


xprofile 是正解
回复 支持 反对

使用道具 举报

发表于 2009-10-7 00:58:23 | 显示全部楼层
其實鄙人更推薦那個判斷tty的那個方法,更精確……

.xprofile對startx好像沒有效果。
回复 支持 反对

使用道具 举报

发表于 2009-10-7 14:18:04 | 显示全部楼层
嘿嘿,那个方法我也是逛脚本编程版时看到的,所以大家有时间还是多到别的版去逛逛,有收获的哦!
回复 支持 反对

使用道具 举报

发表于 2009-10-7 14:52:00 | 显示全部楼层
我的方案是在02locale里设定locale为zh_CN.UTF-8,然后在.bashrc中加入如下行:

if [ "$TERM" = "linux" ]; then
     export LC_MESSAGES="en_US.UTF-8"
     export LC_TIME="en_US.UTF-8"
fi
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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