islujw
V2EX  ›  macOS

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

  •  
  •   islujw · May 8, 2019 · 3477 views
    This topic created in 2747 days ago, the information mentioned may be changed or developed.

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

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

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

    11 replies  •  2019-05-09 00:07:10 +08:00
    xjbeta
    xjbeta
    May 8, 2019
    1
    中文系统 Downloads 等目录下有个 .localized 文件 来实现名称本地化
    你找个 .localized 看看里面是啥 然后往你的 Sites 文件夹里照着写一个?
    (没试过 提供下思路
    islujw
    islujw
    OP
    May 8, 2019
    2
    @xjbeta 谢谢,但在显示隐藏文件后没能没找到这个文件。
    nanhezzb
    nanhezzb
    May 8, 2019
    4
    @islujw 终端 ls -a
    nanhezzb
    nanhezzb
    May 8, 2019
    5
    不过现在系统不用这种方式了,系统目录的多语言在 /System/Library/CoreServices/SystemFolderLocalizations/
    sunocean
    sunocean
    May 8, 2019 via iPhone
    6
    3 楼的方法现在不太好用了。需要先关闭 rootless 才行。
    对此我之前写过一篇文章。
    https://nanc.xyz/record/twoway-of-localization.html
    sunocean
    sunocean
    May 8, 2019 via iPhone
    7
    bzq2810
    bzq2810
    May 8, 2019
    8
    cd
    mkdir Sites
    touch Sites/.localized
    killall Finder
    出于好奇,亲测有效。
    islujw
    islujw
    OP
    May 9, 2019
    9
    @nanhezzb 打开 SystemFolderLocalizations 文件夹下的 zh_CN.lproj 文件夹内的唯一文件,感觉像是乱码。
    islujw
    islujw
    OP
    May 9, 2019
    10
    @sunocean @nanhezzb SystemFolderLocalizations.strings 转换后打开,发现其实内部已经存在 "Sites":"站点" 了,可是为什么此文件夹还是还是显示为 Sites 呢?
    islujw
    islujw
    OP
    May 9, 2019
    11
    @sunocean @nanhezzb 解决了,所以既然已经存在,那么只要在此文件夹内 touch .localized 创建这个文件就可以了!😄
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1974 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:27 · PVG 20:27 · LAX 04:27 · JFK 07:27
    ♥ Do have faith in what you're doing.