macOS本地化文件夹名称的方法
参考官方文档:developer.apple.com/library/arc…
实现效果
让英文文件夹显示为中文名称(或其他任何语言),这样可以拖到访达边栏与其他文件夹对齐, 好看一些。而文件夹的真实名称和路径仍是英文,避免某些情况不能使用中文路径和文件夹的问题
方法
1.打开终端执行以下命令,让系统显示以点.开头的文件夹,这种文件夹默认是隐藏的:
defaults write com.apple.finder AppleShowAllFiles -bool YES ;
killall Finder ;
2.创建一个英文文件夹,带.localized后缀。比如我想要一个中文名为“笔记”的文件夹,可以取名为"Notes.localized" ,执行命令:
mkdir Notes.localized
3.再给这个文件夹创建一个名为.localized的子文件夹,执行命令:
cd Notes.localized
mkdir .localized
4.在.localized文件夹中创建一个名为“zh_CN.strings”的文件,注意这个.localized文件夹和.strings文件是看不见的,使用open命令打开才会自动弹出来
cd .localized
touch zh_CN.strings
可以用 ls 命令看下文件是否存在,成功后执行命令:
open .
5.用文本编辑工具打开刚新建完弹出的“zh_CN.strings”文件,在里面输入以下内容后保存:
"Notes" = "笔记";
6.重启Finder后看效果
killall Finder