用户反馈切换到日语后,Apple 内置应用备注全部显示英文。用户要求先检查是代码问题、本机缓存问题,还是日文/27 种外语资料本身有问题;如果资料有问题,需要以简体中文为初始版本批量重翻 macOS 自带应用的 27 种非中文语言名称和备注。
/Applications/TagLauncher.app,版本为 7.8.20,Build 20260608.1030。/Users/ar/Library/Application Support/TagLauncher/tags.json:Terminal 备注为 Command line entry, Mac’s hidden cockpit。origin = catalogDefault,languageCode = en,不是新的 appleDefault。catalogDefault + en,只有 4 条是 appleDefault。AppleDefaultApps.localizations.ja.json:Terminal 备注不是截图里的英文,而是 Terminal: Macで開発に使うApple純正アプリ。displayName 全部为英文 canonical name;notes 由模板生成,未逐条翻译简体中文 defaultNote-ZH。Research/AppleDefaultApps/Scripts/build-apple-default-apps.mjs:displayNameFor() 对非简繁中文直接返回 canonicalName;noteFor() 对非简体中文走 noteTemplates,没有使用中文源备注逐条翻译。catalogDefault。Command line entry...,因为安装包日文资源中 Terminal 是日文模板句。Research/AppleDefaultApps/AppleDefaultApps.localizations.<lang>.json 中除 zh-Hans、zh-Hant 之外的 27 种语言。AppleDefaultApps.source.csv 的 defaultNote-ZH 为源逐条翻译,不再用分类模板生成。