怎么样才能让 chrome 自带的翻译功能走代理

2017-09-04 17:02:25 +08:00
 redapple0204

现在我用的是 Proxy SwitchyOmega 这个插件管理代理,然而使用 pac 文件在 chrome 右键翻译的时候无法翻译,就算手动调整成全局模式也不行。 现在只能用 hosts 先顶着,大家是怎么办的呢?

7000 次点击
所在节点    问与答
10 条回复
biubuibiu
2017-09-04 19:05:29 +08:00
现在 chrome 自带那个翻译不用轻功就能用了啊,之前看到说 Google 翻译可以直接访问了
gamexg
2017-09-04 19:44:56 +08:00
@biubuibiu 我这里正常了一段时间,前几天又挂了。
anyclue
2017-09-04 22:23:47 +08:00
系统代理啊
redapple0204
2017-09-05 22:15:47 +08:00
@anyclue 我并不是 windows.....
gamexg
2017-09-11 13:03:39 +08:00
好吧,我今天仔细检查了下,最终发现问题出在 google 更新了翻译 api,然后老版本的 chrome 翻译功能就挂了。
具体检查方式为:
1.打开一个英文网站
2.按 f12 打开调试工具,切换到 Network
3.点击翻译

翻译请求会显示在 network 里面,如果是 403 错误就表示是 chrome 版本低,需要升级版本。
如果是连接错误之类的就需要自己检查是不是未经过代理。
gamexg
2017-09-11 13:05:35 +08:00
另外说一下,我这里不用代理翻译也能工作,抓包显示走的 quic 协议。
如果是网络错误可以试试禁用 quic 协议。
Neoth
2018-02-02 14:27:38 +08:00
此问题也困扰我过,欢迎传播,如果 google 能因此修正更好。在此: https://github.com/feliscatus/switchyomega/issues/264#issuecomment-362497890
Neoth
2018-02-11 00:24:54 +08:00
@gamexg google 的 quic 有时候的确有 [假翻墙] 的表现,就是不用设置代理,直连也能用。但 google 的 quic 协议最近多数都被封了,或 ip 被彻底封了。
Neoth
2018-02-11 00:27:43 +08:00
简单说一下,楼上我发了 github 链接,说的是同一个问题:即 google chrome 自带 update 和 内置 google translation 都是走独立进程(线程)的,是走的系统代理,是不走 chrome 的代理设置的。已经在 chrome 开发论坛请愿希望能修改这个产品功能。但目前看没反应。
qiseniguang
310 天前
@Neoth 感谢回复。。。折腾了半天,单独给 chrome 的翻译开了个 vpn ,才能正常用!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388098

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX