解决Mac三指取词、词典失效问题
问题
升级系统后,发现三指取词功能失效,问题表现为取词后显示“无本地词典可用”
点选其“配置词典”按钮,打开词典应用可以看出,是在联网下载词典
但打开后,可见系统自带词典中只有维基百科,而维基百科在国内无法使用。
至此,问题已经暴露清楚,是由于更新系统后词典软件本地缺少词典包,导致三指取词无法使用。
解决过程
通过拜读大神的博客《记一次(没有成功的)macOS 故障修复》
大神经过分析,最终能够确定 macOS 的词典列表为空,是因为在这些词典是系统安装后,从 Apple 的服务器下载的。而我的电脑上,没有使用正确的服务器地址。
由于此问题并未影响其他的功能,因此我选择了最简单的解决办法,参考CSDN上的方法,直接将缺少的文件补齐即可。
问题在于,我没能获取到/System/Library/文件夹的操作权限,这个方法目前无法实现。
即然知道了问题所在,也可以尝试一个曲线救国的解决方案。既然是词典软件没问题而是下载不到原生词典包,可以自己找一些非原生的词典包导入软件来解决问题。
在知乎上找到了博主分享的词典文件,将其使用Bandzip打包再解压后,导入~/Library/Dictionaries内,再重启词典软件启用这些词典。
打开词典软件,搜索单词时已可以运行。
但三指取词依旧无效,这时要重启电脑,发现三指取词可以正常使用。
但是,由于导入的词典包只有英文词典,因此只能对英文有效,如果有其他语言的需求还需要去寻找对应词典包导入。
我个人又补充了《21世纪英汉汉英双向词典》来满足汉英互译的需求。
评论