这是一个极度轻量化的用于 chromium 类浏览器的单词或短句插件,其目的是取代国内不再可用的“google 翻译插件”
重要 此插件是通过与 微软必应翻译网页 互动来实现的, 因此浏览器需要 至少保持一个翻译网页作为后台, 并设置好输入框和输出框的语言
如果翻译网页不存在, 此插件会自动打开一个并跳转过去激活窗口
因为插件的底层原理是 : (1)复制选中的英文 (2)然后把文本粘贴到翻译网页的输入窗口 (3)取回结果并显示
薅微软的羊毛, 所以叫羊毛查词
对于 "允许访问文件 URL" 和 "InPrivate 模式" 需要自己在插件管理里设置
-
在安装后 可能需要 手动点开 "存取您在所有网站的数据" 权限, 因为需要注入 content-script.js 才能正常工作
-
其它浏览器只能以文件形式手动安装, 例如 :
brave
,ungoogled chromium
, 或者chrome
等其它 chromium 类型的浏览器基于 chromium 的浏览器市面上有很多, 可自己搜素
-
下载 并且 解压, 或直接
git clone
克隆这个项目 -
进入浏览器的 “管理扩展程序”,(或在浏览器的地址栏中输入 :
chrome://extensions/
) -
激活 "开发者模式" 选项
-
点击 “加载已解压的扩展程序” 按钮,选择
build
目录即可
-
双击或选中文本,左键点击弹出的小窗口将翻译文本,右键则为关闭
点击此插件图标后显示的菜单大致如下 :
启用 [x]
重定向 GoogleAPI [ ]
发音 (0-2-4-8-~)
注意: 发音 不是 用于音量, 而用于表示单词数量, 其范围为 [0, 2, 4, 8, 无限]
,
例如当值为 2 时, 那么选中的英文单词不超过 2 个时下才会发音
对于 重定向 GoogleAPI
, 目前只有一下两个可用(默认是关闭的, 需要自己启用):
-
重定向了 recaptcha, 用于通过一些网页的 Google 机器人检测
-
重定向了 googleapi 的脚本, 图片, 以及字体, 用于更快地打开一些网页, 例如 : stackoverflow
重定向的规则可参见 redirect-googleapi.json
,
如果你是以"文件的形式"安装的此插件, 可以自己修改规则.
-
选中文本后点击小窗口没反应, 或没有发音, 或者出现 "查询错误"
这是由于浏览器会回收"不活动的页面", 因此切换到"必应翻译"网页, 并在网页上随便点下或刷新
-
2024-6-8 :
- 使用了
Tabs.sendMessage()
代替了不合适的Scripting.executeScript()
(从来没有人和我说过这个问题) - 使用了直接简单的函数风格代替了之前的 class 风格, 以生成更简洁的代码
- 版本提高到了 1.2.0
- 使用了
-
2024-4-18 : 对 bing/translator 的更新做了处理, 并提高版本到了 1.1
-
2024-1-8 : 由单词的数量
[0,2,4,8,~]
决定是否发音 -
2023-11-21
@fbabd93
: 添加了 googleapi 的重定向功能(默认为关闭, 要自己点击插件图标的弹出窗口)