因为前阵子订阅了 Setapp,就开始把原本在使用的 Spark Classic 转成 Spark Mail。
刚用的时候,发现 wth 接口是简中,而且到系统设定想要自订为英文也没办法。
写了信给 Spark Support,他们只说会转交给内部工程单位评估。囧
然后看了 Spark Mail 的评论,有几个使用者也是抱怨说为什么被强制使用简中。
后来就想说试试用命令的方式改掉默认语言,结果竟然可以了!
以下为操作步骤:
1. 先到应用程式资料夹里,看一下 Spark Mail app 的名称。
从 Setapp 安装的是叫 Spark Mail
从 App Store 或官网下载的是叫 Spark Desktop
2. 打开终端机,执行:
osascript -e 'id of app "Spark Mail"'
或是 osascript -e 'id of app "Spark Desktop"'
3. 会得到 app bundle id,应该会是这三种中的一种:
com.readdle.SparkDesktop-setapp
com.readdle.SparkDesktop.appstore
com.readdle.SparkDesktop
分别对应到不同的安装来源
4. 确定来源后,在终端机执行:
defaults write com.readdle.SparkDesktop-setapp AppleLanguages '("en")'
要根据不同安装来源,替换掉中间的 bundle id
5. 重开 Spark Mail
这样子就会把接口切换成英文了。
我也有写信跟 Spart Support 说,他们的 App 应该要跟 Spark Classic 一样可以自行
选择语言的。不过,我也只收到官方回复说会纳入评估考虑。在他们实现这功能或是把
繁中加入支援前,也只能这样自助救济了。