解决 Mate Translate 过不了 Cloudflare 人机验证的问题 方法记录和分享
Mate Translate 是一个简洁的翻译插件,因为我平时有使用 SetApp 安装它的客户端,所以浏览器上也在用它的插件。国内用户可能使用 “沉浸式翻译” 插件比较多。
安装这个插件目前的版本会导致过不了 Cloudflare 人机验证(可能会过不了或者一直要求验证),有些用户甚至不知道是这个插件导致的。

这个插件的作者好像摆烂了,看评论区也有其他人遇到类似的问题,我发了邮件联系对方没有回复,所以我决定自己解决。
解决方案
- 如果已经安装 Mate Translate 插件,首先右键点击管理,禁用或卸载
- 接着安装 Save All Resources 插件,安装之后可以下载其他插件的代码
- 访问 Mate Translate 在插件商店中的链接,点击 Save All Resources 插件图标下载 zip 文件

- 解压文件之后在 VS Code 中打开
- 编辑
mainfest.json
文件,搜索:content_scripts
然后添加以下内容并保存:
"exclude_matches": [
"*://challenges.cloudflare.com/*",
"*://*.hcaptcha.com/*",
"*://*.google.com/recaptcha/*"
],
示意图:

- 访问浏览器插件管理界面,点击右上角打开 “开发者模式”
chrome://extensions/
- 点击 Load unpacked 选择解压并修改之后的 Mate Translate 文件夹,启用即可
- 搞定之后既能使用翻译也能过人机验证了,示意图:
