许愿

谷歌翻译退出中国后如何恢复 Chrome 翻译的正常使用

延伸阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 30 条留言

  1. 这个用了该方法内置翻译可以用了。但谷歌翻译网页还是打不开,请问该如何才能使用?

  2. 感谢!我的设备是MacBook Air,按照您的方法做之后可以翻译了!再次感谢!

        • 打开访达(Finder),在左侧边栏找到并进入“应用程序”文件夹,在里面找到并进入“实用工具”文件夹,在这里面就可以找到“终端”,双击打开,把文中所示命令复制粘贴到这上面,回车输入密码,再次回车即可。

  3. 反复测试发现还要设置系统代理才能使用chrome内置的网页翻译功能,这是否说明单把*.translate.googleapis.com加入SwitchyOmega 是不够的?

    • 不论是 Chrome 内置的翻译功能还是插件,请求的 API 所用的域名都用的是 translate.googleapis.com(Windows 版 Chrome 的内置翻译功能除外,详见文中新添加的解释),只把这个域名加入代理就可以了。如果你用的是 SwitchyOmega 的自动切换功能,要确保添加的那条规则是加了可用代理的。

        • 谢谢指正。抱歉,唯独没有测试 Windows 版 Chrome 的内置翻译功能,还以为和 macOS 版一样,请求也是会通过 SwitchyOmega 插件设置的代理规则的。

          查了一下资料,才知道 Windows 版 Chrome 的内置翻译功能(还有更新功能)的网络请求是独立的,因此不会通过插件的代理规则。现在文中添加了相关提醒和替代方法。

      • 我测试了一下,我把*.translate.googleapis.com加入SwitchyOmega 的代理模式中,现在是不管事

        • Windows 版 Chrome 的内置翻译功能的网络请求是独立的,不会通过插件的代理规则。如果想要翻译整个页面,可以使用修改 hosts 文件的方法,或者使用系统级的全局网络代理。

          • 用你做的一键处理显示 拒绝访问。
            我自己手动修改提示hosts 为只读文件

            • 文中有详细说明,不要忽略【以管理员身份】这几个字。如果你要手动修改,需要通过右键菜单【以管理员身份】打开记事本,然后再打开 hosts 文件修改。如果要通过批处理脚本修改,需要右键菜单【以管理员身份】运行脚本。

  4. 两种方法都试了,都没有解决chrome不能翻译的问题啊,用cnn英文网页测试的,是我不会用吗?

    • Windows 版 Chrome 的内置翻译功能的网络请求是独立的,不会通过插件的代理规则。如果想要翻译整个页面,可以使用修改 hosts 文件的方法,或者使用系统级的全局网络代理。

返回到顶部