LinuxSir.cn,穿越时空的Linuxsir!

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

如何设置主要和次要编码?pasture是什么?

[复制链接]
 楼主| 发表于 2009-10-28 07:28:35 | 显示全部楼层
Post by ginkgo;2040363
你完全没有搞明白。
在 /etc/profile.d/lang.sh 里面设置。

export LANG=en_US  (这个是英文界面)
export LC_CTYPE=zh_CN.UTF-8 ( 这个是支持中文)

---------------------------------------

locale

LANG=en_US
LC_CTYPE=zh_CN.UTF-8
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE=C
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=

LC_MESSAGES="en_US" ( 这个应该是管理界面的情况)

具体google 一下。

不过似乎和你说的不同,在suse下是可以主要编码是英文,次要编码同时是几种语言文字。
而且在fvwm下看到的很清楚,如果是没有设置次要语言,那么中文的title就都是乱码,如果设置了几个国家的编码,那么无论什么title,只要编码中有,都可以正常显示
不是LC_CTYPE所一个变量的作用
_______________________________________________________
突然间想到了,我的fvwm是系统自带的,版本比较老,似乎默认也没有编译成为国际化,即使打开了中文支持,也可能因为fvwm本身而无法显示....
回复 支持 反对

使用道具 举报

发表于 2009-10-28 08:57:25 | 显示全部楼层
编辑 /etc/locale.gen 文件,再运行locale-gen命令。例如:
  1. zh_CN.UTF-8 UTF-8
  2. en_US ISO-8859-1
  3. en_US.UTF-8 UTF-8
  4. en_US.IBM437 IBM437
  5. zh_CN GB18030
  6. zh_CN.GB2312 GB2312
  7. zh_CN.GBK GBK
复制代码
放在前面的优先,也就是所谓的主语言吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-28 11:12:45 | 显示全部楼层
Post by zhou3345;2040483
编辑 /etc/locale.gen 文件,再运行locale-gen命令。例如:

  1. zh_CN.UTF-8 UTF-8
  2. en_US ISO-8859-1
  3. en_US.UTF-8 UTF-8
  4. en_US.IBM437 IBM437
  5. zh_CN GB18030
  6. zh_CN.GB2312 GB2312
  7. zh_CN.GBK GBK
复制代码

放在前面的优先,也就是所谓的主语言吧。


谢谢,我去尝试一下——如何查看fvwm是否把中文支持也编译在内了呢?算了,其实没有也不影响使用
回复 支持 反对

使用道具 举报

发表于 2009-10-28 12:24:47 | 显示全部楼层
Post by zhou3345;2040483
编辑 /etc/locale.gen 文件,再运行locale-gen命令。例如:

  1. zh_CN.UTF-8 UTF-8
  2. en_US ISO-8859-1
  3. en_US.UTF-8 UTF-8
  4. en_US.IBM437 IBM437
  5. zh_CN GB18030
  6. zh_CN.GB2312 GB2312
  7. zh_CN.GBK GBK
复制代码

放在前面的优先,也就是所谓的主语言吧。


貌似跟上面的顺序没有关系吧
回复 支持 反对

使用道具 举报

发表于 2009-10-28 23:44:13 | 显示全部楼层
恩,怎么说的来着,utf8是编码(设了utf8且你又有相应的字体,那就可以现示"所有"的了),en和zh是指语言,CN和US是指地区之类的(用来指出语言的具体细节。致于LANG和LC*之类的则是可以具体地设置货币,输入法之类的。在手头没有资料时写下的,所以会有刚写的会有不太标准,查资料吧
回复 支持 反对

使用道具 举报

发表于 2009-10-29 11:48:38 | 显示全部楼层
Post by loin;2040472
不过似乎和你说的不同,在suse下是可以主要编码是英文,次要编码同时是几种语言文字。
而且在fvwm下看到的很清楚,如果是没有设置次要语言,那么中文的title就都是乱码,如果设置了几个国家的编码,那么无论什么title,只要编码中有,都可以正常显示
不是LC_CTYPE所一个变量的作用
_______________________________________________________
突然间想到了,我的fvwm是系统自带的,版本比较老,似乎默认也没有编译成为国际化,即使打开了中文支持,也可能因为fvwm本身而无法显示....
楼主能不能把Fvwm配置分享一下啊?????:cool:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-29 14:43:54 | 显示全部楼层
Post by kingbeijixing;2040795
楼主能不能把Fvwm配置分享一下啊?????:cool:


扶额,你确定你会喜欢上这种桌面么
如果能接受就给我个消息,我发给你
另外确认slk的fvwm是老版本而且没有i18n了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

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

本版积分规则

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