LinuxSir.cn,穿越时空的Linuxsir!

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

如何按拼音排序?

[复制链接]
发表于 2008-10-13 04:26:53 | 显示全部楼层 |阅读模式
gdm没有更新之前,所有的中文文件、开始菜单都是按照拼音排序的。
我想问一下如何解决?其他dm/发行版呢?以前的ubuntu是由一个包来解决的,现在似乎没有必要。
 楼主| 发表于 2008-10-13 05:16:37 | 显示全部楼层
晕,在.profile里加上
export LC_COLLATE="zh_CN.UTF-8"
就好了。原来是LC_COLLATE=C。似乎/etc/profile中也可以改。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-13 08:07:31 | 显示全部楼层
大家不妨试试,估计在其余dm都有效。
附以前问的帖子 http://www.linuxsir.cn/bbs/showthread.php?t=328955&highlight=
回复 支持 反对

使用道具 举报

发表于 2008-10-13 16:23:34 | 显示全部楼层
额,这个问题一直不知道如何解决。。。试试看。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-13 21:23:58 | 显示全部楼层
反应不强烈么,难道都不在乎排序?
回复 支持 反对

使用道具 举报

发表于 2008-10-13 21:33:31 | 显示全部楼层
以前被排序搞迷糊了,一直用英文菜单:D
回复 支持 反对

使用道具 举报

发表于 2008-10-13 21:59:23 | 显示全部楼层
locale -a的结果可不对啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-13 22:57:34 | 显示全部楼层
$ locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8

$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE=zh_CN.UTF-8
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
回复 支持 反对

使用道具 举报

发表于 2008-10-14 01:25:48 | 显示全部楼层
Post by veryxp;1893631
以前被排序搞迷糊了,一直用英文菜单:D

我也是,而且现在文件都习惯用英语命名了....
回复 支持 反对

使用道具 举报

发表于 2008-10-14 18:25:38 | 显示全部楼层
确认可以了,不过还是有些缺陷嘛,比如大写一二三是按拼音排序的。。可是。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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