redapple0204
V2EX  ›  问与答

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

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

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