type
status
category
date
slug
summary
tags
icon
Last edited time
Jul 18, 2023 12:34 PM
一、起因仓库地址:二、配置流程1. 下载插件2. 配置有道翻译3. 测试功能是否正常三、特性功能记录1. 英文发音2. 生词本功能(前提填Value时填了网易账号3. yd * 查询最近的翻译记录4. 翻译结果上按 ⇧ Shift 直接预览有道网页5. 在选项上 ↩︎ Enter 回车复制翻译结果6. 输入 update 检查更新 Workflow7. 语言支持四、总结五、系统升级带来的问题
一、起因
之前一直在使用欧路词典的鼠标自动取词功能
确实挺方便,但是其他情况例如想要查询中文词语的翻译,或者无文本的英文词语,就比较麻烦了,需要每次Alfred打开欧路词典,然后再在文本框内输入想查的内容,有点繁琐。
想起了Alfred强大的插件功能,会不会Alfred正好有大神做了一个翻译的插件呢?上网一搜还真有,直接找到了Git仓库,正好装一下,记录一下配置流程。
顺便记录一下插件的基本操作,不用每次上Github查。
最近不知道咋回事,不挂vpn都登不上Github。
仓库地址:
二、配置流程
1. 下载插件
下载完成后直接双击打开,自动弹出Alfred,然后点击import即可
2. 配置有道翻译
- 注册有道智云帐号
- 创建一个自然语言翻译服务
自然语言翻译→文本翻译
- 创建一个有道云应用并绑定第二步创建的服务
点击右上角创建应用
填入一些必要信息,服务选择文本翻译,接入方式选择API
- 这样就可以获得应用(appKey)和密钥(secret)了
应用 - 应用详情 - 应用ID appKey, 应用密钥 secret
- 把变量填入 workflow 右上角的 [X] 点开后的配置框中
- 网易云账号密码
- 网易云账号
- 刚刚获得的应用ID
- 刚刚获得的应用密钥
回到Alfred
点开右上角[X],由上至下,在Value中分别填入
点击Save即可
注:由于有道翻译 api 迁移到了有道智云,所以需要去有道智云进行注册然后创建应用。过程大差不差,X中只要填入appKey和secret即可
3. 测试功能是否正常
点击Save后功能没有立刻生效,测试失败
过了几分钟,就可以了
测试成功
三、特性功能记录
1. 英文发音
⌘ Command
+↩︎ Enter
本地发音(系统Say
命令)
⌥ Alt
+↩︎ Enter
调用有道在线语音发音
2. 生词本功能(前提填Value时填了网易账号
- Ctrl +
↩︎ Enter
加入生词本
测试失败
暂不知原因
3. yd * 查询最近的翻译记录
4. 翻译结果上按 ⇧ Shift 直接预览有道网页
5. 在选项上 ↩︎ Enter
回车复制翻译结果
6. 输入 update 检查更新 Workflow
7. 语言支持
可以识别中文、英文、日文、韩文、法文、西班牙文、葡萄牙文、俄文、越南文、德文、阿拉伯文、印尼文、意大利文,其他语种无法识别
四、总结
Alfred实在太好用了。
这个插件也很不错,省了不少时间,家境贫寒,只能给插件作者打了10¥支持一下。
对了,注册有道智云会送50元,使用文本翻译功能是会扣费的,但不知道收费标准是多少,有时间一个月后统计一下。
像腾讯云图床一个月3,4元的话,还是能接受的。
五、系统升级带来的问题
2021/11/1
升级到了 macOS Monterey,然后使用有道翻译的插件功能时,弹窗
原因:Monterey不再内置php环境了,原作者说会抽时间用TypeScript重写一遍,不依赖于php或者python,并且会适配除了有道外的百度、网易、google翻译
解决方法
2022/02/25注:最新版本插件自带插件可不安装php即可使用
- 作者:Jimmy Huang
- 链接:https://huangjihao.com/79611f98-e443-4090-851d-d337901eb520
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。