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

1 bjzhush 2023 年 4 月 12 日 系统语言里把中文加为第二语言试试看 另外最好截个图,描述有些不清晰 |
2 di11wei 2023 年 4 月 12 日 via iPhone 你是把「国家和地区」也改成美国了么,macOS 13 设置里面的语言和地区,可以调整列表排序的,可以看看。 |
3 littlecorgi OP @bjzhush 本来就加着,第二语言是简体中文。图片你那边看不到吗,我贴一下链接。https://cos.littlecorgi.top/picgo/mac.png |
4 littlecorgi OP @di11wei 地区是中国大陆,首选语言里面第一个是 English ,第二个是简体中文。就这两个 |
5 Dvel 2023 年 4 月 12 日 |
6 bjzhush 2023 年 4 月 12 日 我对这个问题有点兴趣,刚刚研究了下,是按转 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 |
7 littlecorgi OP @Dvel 改成拼音了,还是一样 |
8 littlecorgi OP @bjzhush 所以说这个就是系统特性,并且也没提供接口给用户自己设置了? |
9 bjzhush 2023 年 4 月 12 日 @littlecorgi 我认为是这样的,毕竟语言是英文,用户产品又不是 MySQL 这种,还有第二排序列之类的 |
10 xell 2023 年 4 月 12 日 我的 macOS 也是英文系统(目前版本 13.3.1 ),在 Language & Region -> List sort order 中设置为 Chinese (Pinyin Sort Order),即可实现正常按拼音排序了。 |
11 100000Volts 2023 年 4 月 13 日 难道不应该用“中文(简体中文排序 - )”吗 |
12 bjzhush 2023 年 4 月 13 日 @xell 我把这个 list sort order 里面每一个都试了,然后进 finder 看,一个都没变,不知道为什么 文件夹是切换了重新打开了的 |
13 littlecorgi OP @xell 有用!!感谢!! |
14 littlecorgi OP @bjzhush 我也是,然后重启了下系统,然后就发现生效了 得重启电脑才行 |
16 FrancisBacon 2024 年 10 月 14 日 @littlecorgi #14 Relaunch Finder 后生效 |