redapple0204
V2EX  ›  问与答

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

  •  
  •   redapple0204 · Sep 4, 2017 · 8422 views
    This topic created in 3350 days ago, the information mentioned may be changed or developed.

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

    10 replies  •  2023-07-01 00:12:28 +08:00
    biubuibiu
    biubuibiu
    Sep 4, 2017
    1
    现在 chrome 自带那个翻译不用轻功就能用了啊,之前看到说 Google 翻译可以直接访问了
    gamexg
    gamexg
    Sep 4, 2017 via Android
    2
    @biubuibiu 我这里正常了一段时间,前几天又挂了。
    anyclue
    anyclue
    Sep 4, 2017
    3
    系统代理啊
    redapple0204
    redapple0204
    OP
    Sep 5, 2017
    4
    @anyclue 我并不是 windows.....
    gamexg
    gamexg
    Sep 11, 2017
    5
    好吧,我今天仔细检查了下,最终发现问题出在 google 更新了翻译 api,然后老版本的 chrome 翻译功能就挂了。
    具体检查方式为:
    1.打开一个英文网站
    2.按 f12 打开调试工具,切换到 Network
    3.点击翻译

    翻译请求会显示在 network 里面,如果是 403 错误就表示是 chrome 版本低,需要升级版本。
    如果是连接错误之类的就需要自己检查是不是未经过代理。
    gamexg
    gamexg
    Sep 11, 2017
    6
    另外说一下,我这里不用代理翻译也能工作,抓包显示走的 quic 协议。
    如果是网络错误可以试试禁用 quic 协议。
    Neoth
    Neoth
    Feb 2, 2018
    7
    此问题也困扰我过,欢迎传播,如果 google 能因此修正更好。在此: https://github.com/feliscatus/switchyomega/issues/264#issuecomment-362497890
    Neoth
    Neoth
    Feb 11, 2018
    8
    @gamexg google 的 quic 有时候的确有 [假翻墙] 的表现,就是不用设置代理,直连也能用。但 google 的 quic 协议最近多数都被封了,或 ip 被彻底封了。
    Neoth
    Neoth
    Feb 11, 2018
    9
    简单说一下,楼上我发了 github 链接,说的是同一个问题:即 google chrome 自带 update 和 内置 google translation 都是走独立进程(线程)的,是走的系统代理,是不走 chrome 的代理设置的。已经在 chrome 开发论坛请愿希望能修改这个产品功能。但目前看没反应。
    qiseniguang
    qiseniguang
    Jul 1, 2023
    10
    @Neoth 感谢回复。。。折腾了半天,单独给 chrome 的翻译开了个 vpn ,才能正常用!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2050 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 14:50 · PVG 22:50 · LAX 06:50 · JFK 09:50
    ♥ Do have faith in what you're doing.