macOS 个人文件夹中的 /Sites 文件夹名称可以本地化么?

2019-05-08 14:58:25 +08:00
 islujw

macOS 开启 Apache 并定义网站文件放在 /Users/你的用户名 /Sites 目录中。

在个人文件夹下创建 Sites 文件夹,图标会变成带有 Safari 标志的文件夹。

但我的系统用的是简体中文界面,希望此文件夹名称能本地化显示为 网站站点,而不是 Sites。有什么方法实现吗?

2500 次点击
所在节点    macOS
11 条回复
xjbeta
2019-05-08 15:08:32 +08:00
中文系统 Downloads 等目录下有个 .localized 文件 来实现名称本地化
你找个 .localized 看看里面是啥 然后往你的 Sites 文件夹里照着写一个?
(没试过 提供下思路
islujw
2019-05-08 15:17:50 +08:00
@xjbeta 谢谢,但在显示隐藏文件后没能没找到这个文件。
nanhezzb
2019-05-08 15:21:51 +08:00
nanhezzb
2019-05-08 15:25:54 +08:00
@islujw 终端 ls -a
nanhezzb
2019-05-08 15:27:35 +08:00
不过现在系统不用这种方式了,系统目录的多语言在 /System/Library/CoreServices/SystemFolderLocalizations/
sunocean
2019-05-08 15:30:06 +08:00
3 楼的方法现在不太好用了。需要先关闭 rootless 才行。
对此我之前写过一篇文章。
https://nanc.xyz/record/twoway-of-localization.html
sunocean
2019-05-08 15:31:06 +08:00
bzq2810
2019-05-08 17:01:42 +08:00
cd
mkdir Sites
touch Sites/.localized
killall Finder
出于好奇,亲测有效。
islujw
2019-05-09 00:00:14 +08:00
@nanhezzb 打开 SystemFolderLocalizations 文件夹下的 zh_CN.lproj 文件夹内的唯一文件,感觉像是乱码。
islujw
2019-05-09 00:04:47 +08:00
@sunocean @nanhezzb SystemFolderLocalizations.strings 转换后打开,发现其实内部已经存在 "Sites":"站点" 了,可是为什么此文件夹还是还是显示为 Sites 呢?
islujw
2019-05-09 00:07:10 +08:00
@sunocean @nanhezzb 解决了,所以既然已经存在,那么只要在此文件夹内 touch .localized 创建这个文件就可以了!😄

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/562215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX