mac 系统改为英文后,中文文件按照 Name 排序结果是乱序的怎么解 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
littlecorgi
V2EX    macOS

mac 系统改为英文后,中文文件按照 Name 排序结果是乱序的怎么解

  •  
  •   littlecorgi 2023-04-12 19:45:29 +08:00 3170 次点击
    这是一个创建于 911 天前的主题,其中的信息可能已经有所发展或是发生改变。

    把 mac 设置成英文后,发现所有的中文名的文件,哪怕选择按照「 Name 」排序后,顺序仍然是乱的,虽然对同一歌手的能放到一起,但是歌手和歌手间的顺序完全是乱的,求问怎么解

    16 条回复    2024-10-14 11:58:18 +08:00
    bjzhush
        1
    bjzhush  
       2023-04-12 19:54:59 +08:00
    系统语言里把中文加为第二语言试试看
    另外最好截个图,描述有些不清晰
    di11wei
        2
    di11wei  
       2023-04-12 19:55:01 +08:00 via iPhone
    你是把「国家和地区」也改成美国了么,macOS 13 设置里面的语言和地区,可以调整列表排序的,可以看看。
    littlecorgi
        3
    littlecorgi  
    OP
       2023-04-12 19:57:57 +08:00
    @bjzhush 本来就加着,第二语言是简体中文。图片你那边看不到吗,我贴一下链接。https://cos.littlecorgi.top/picgo/mac.png
    littlecorgi
        4
    littlecorgi  
    OP
       2023-04-12 19:58:46 +08:00
    @di11wei 地区是中国大陆,首选语言里面第一个是 English ,第二个是简体中文。就这两个
    Dvel
        5
    Dvel  
       2023-04-12 20:12:13 +08:00   1
    是不是要修改这里:
    bjzhush
        6
    bjzhush  
       2023-04-12 20:13:58 +08:00
    我对这个问题有点兴趣,刚刚研究了下,是按转 Unicode 之后进行排序的,我简单抽了我一个汉字文件夹比较多的目录进行了验证是符合的。
    出处: https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemDetails/FileSystemDetails.html

    Filename Sorting Rules
    The Finder’s sort order for file and directory names is based on the Unicode Collation Algorithm (Technical Standard UTS #10) defined by the Unicode Consortium
    littlecorgi
        7
    littlecorgi  
    OP
       2023-04-12 20:53:18 +08:00
    @Dvel 改成拼音了,还是一样
    littlecorgi
        8
    littlecorgi  
    OP
       2023-04-12 20:53:45 +08:00
    @bjzhush 所以说这个就是系统特性,并且也没提供接口给用户自己设置了?
    bjzhush
        9
    bjzhush  
       2023-04-12 22:28:48 +08:00
    @littlecorgi 我认为是这样的,毕竟语言是英文,用户产品又不是 MySQL 这种,还有第二排序列之类的
    xell
        10
    xell  
       2023-04-12 23:07:41 +08:00
    我的 macOS 也是英文系统(目前版本 13.3.1 ),在 Language & Region -> List sort order 中设置为 Chinese (Pinyin Sort Order),即可实现正常按拼音排序了。
    100000Volts
        11
    100000Volts  
       2023-04-13 09:33:22 +08:00
    难道不应该用“中文(简体中文排序 - )”吗
    bjzhush
        12
    bjzhush  
       2023-04-13 09:41:53 +08:00
    @xell 我把这个 list sort order 里面每一个都试了,然后进 finder 看,一个都没变,不知道为什么
    文件夹是切换了重新打开了的
    littlecorgi
        13
    littlecorgi  
    OP
       2023-04-13 10:40:22 +08:00
    @xell 有用!!感谢!!
    littlecorgi
        14
    littlecorgi  
    OP
       2023-04-13 10:41:04 +08:00
    @bjzhush 我也是,然后重启了下系统,然后就发现生效了 得重启电脑才行
    xell
        15
    xell  
       2023-04-13 12:03:57 +08:00
    @bjzhush #12 可能要 killall Finer 或重启?
    FrancisBacon
        16
    FrancisBacon  
       360 天前
    @littlecorgi #14 Relaunch Finder 后生效
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     856 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 21:58 PVG 05:58 LAX 14:58 JFK 17:58
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86