macOS本地化文件夹名称的方法

1,127 阅读1分钟

macOS本地化文件夹名称的方法

参考官方文档:developer.apple.com/library/arc…

实现效果

让英文文件夹显示为中文名称(或其他任何语言),这样可以拖到访达边栏与其他文件夹对齐, 好看一些。而文件夹的真实名称和路径仍是英文,避免某些情况不能使用中文路径和文件夹的问题

截屏2024-04-05 00.27.33.png

方法

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