文章目录
一、问题描述
最近在使用自带翻译的时候,经常出现“翻译目前不可用,请稍后再试” ,起初怀疑是临时网络问题,但随着频繁出现此错误,觉得肯定不是远程网络的问题,因为最近我从 n1 旁路由改为 mac 上小火箭进行代理,所以怀疑应该是本地代理出现了问题。
二、出现原因
访问翻译服务时系统存在代理行为,导致翻译服务执行失败,这不是是否走直连线路的问题,而是 完全不能有代理行为 (或者保证你的代理行为不会被检测到)。如果你有在开启代理时使用系统翻译服务的需求,可以尝试让这一域名 完全绕过代理 (本文第五部分提供了又常见代理工具的绕过方法)。否则,建议在翻译时关闭代理,或者改用其他服务。
三、解决方法
方法一
彻底关闭网络代理(包括以抓包为代表的具有代理行为的工具),并在使用系统翻译时保持代理关闭。如果关闭代理后依然无法使用,请保持代理一直关闭,然后重启电脑后再尝试。
方法二
常见代理工具的绕过方法:
⚠️⚠️ 请务必先确认一下你使用的代理工具是哪个软件,然后按照下文对应小节的内容处理。
常用软件1:Clash for Windows
将 sequoia.apple.com
和 seed-sequoia.siri.apple.com
加入 bypass 列表,即在列表中加入以下两行:
- "sequoia.apple.com"
- "seed-sequoia.siri.apple.com"
修改完成后的效果:
常用软件2:ClashX / ClashX Pro
ClashX 以及 ClashX Pro 用户请先将 ClashX / ClashX Pro 升级到最新版本,然后点击菜单栏里的 ClashX / ClashX Pro 图标,在 配置
-> 更多设置
打开 ClashX 设置
窗口:
在窗口中 通用
-> 忽略这些主机与域的代理设置
的输入框最后加入如下内容:
sequoia.apple.com,seed-sequoia.siri.apple.com
修改完成后,关闭设置窗口,然后重新关闭+开启系统代理后再尝试。
常用软件3:Surge
Surge 用户可以在设置中将 sequoia.apple.com
和 seed-sequoia.siri.apple.com
加入 绕过代理
列表:
加入以下文本:
, sequoia.apple.com, seed-sequoia.siri.apple.com
常用软件4:Shadowrocket
小火箭用户需要编辑配置文件的文本,在 skip-proxy
部分将 sequoia.apple.com
和 seed-sequoia.siri.apple.com
加入列表。步骤如下图所示:
其他软件:通用方法
如果你确实不知道如何让你的代理工具绕过服务域名 sequoia.apple.com
和 seed-sequoia.siri.apple.com
,也可以尝试在系统设置中修改代理设置中的 忽略这些主机与域的代理设置
,在输入框最前加入 sequoia.apple.com,seed-sequoia.siri.apple.com,
: