一、现象
在Finder显示中,可以发现“下载”、“文稿”、“桌面”等中文名文件夹,然而我们通过系统终端(Launchpad->实用工具/其他->终端),执行cd ~,然后执行 ls -la 会发现有"Downloads","Documents", "Desktop"等英文名文件夹,显然可猜出这些文件夹与前述的中文名文件夹是同一个文件,那这其中发生了什么?
答案是:Finder在显示时,采用了文件夹名本地化的方法。那么,问题来了,可否自行设定本地化显示名呢?
显然是可以的,对于文件夹本地化显示的操作方法有两种:一是全局设置,二是局部设置。
二、环境
1 MBP: MacBook Pro (Retina, 15-inch, Mid 2014)
2 处理器:2.5 GHz Intel Core i7
3 内存:16 GB 1600 MHz DDR3
4 操作系统: OS X Yosemite 版本 10.10.1
三、设置
下面逐一说明操作过程:
$ cd /System/Library/CoreServices/SystemFolderLocalizations/zh_CN.lproj/ <!--进入目录-->
$ sudo plutil -convert xml1 SystemFolderLocalizations.strings <!--转换为xml文件-->
$ sudo vi SystemFolderLocalizations.strings <!--编辑文件-->
$ sudo plutil -convert binary1 SystemFolderLocalizations.strings <!--转换为二进制文件-->
$ cd <-- 将{dir}替换为你的文件夹 -->
$ touch .localized <!--创建文件-->