近期,Google 关停了 translate.google.cn 的服务并重定向到 translate.google.com.hk,导致 Chrome 无法使用 Google 翻译。为了能够暂时修复这个功能,采用了手工修改 Hosts 的方法。
找到 Hosts 文件所在路径:
- Windows 系统 Hosts 文件路径:
C:\Windows\System32\drivers\etc\hosts
- Mac 或 Linux 系统 Hosts 文件路径:
/etc/hosts
- Android 系统 Hosts 文件路径:
/system/etc/hosts
可以使用记事本或各种主流的「文本编辑器」打开 hosts 文件进行修改,在 macOS 或 Linux 下可以使用 sudo vi /etc/hosts
命令进行编辑,在其末尾添加以下内容 (无需包含 # 号开始的注释):
# google translate 暂时修复
180.163.151.34 translate.googleapis.com
不保证上面的这个代理地址一直有效。
无论你是手工编辑还是使用工具修改 hosts,在保存后,都需要刷新 DNS 缓存才能生效。比如你可以使用命令行 ipconfig /flushdns
来做这个事情 (Windows 系统),但如果你不太熟悉使用命令,或者使用 macOS、Linux 等系统,那么最简单暴力的方法就是——直接「重启电脑」让其生效。
# 2020.10.10 补充
如果你觉得修改 Hosts 不是很稳妥,而且这个代理地址也不稳定,那么你可是尝试使用
腾讯交互翻译
腾讯交互翻译 (腾讯翻译 / TranSmart) 是一款完全免费的,由腾讯 AI Lab 发布的一款人工智能神经网络和深度学习技术辅助的机器翻译工具!
它提供了网页版的全文翻译、文档翻译,以及 Windows、Mac、Linux 的跨平台客户端。还提供了 Chrome、Edge、FireFox 等主流浏览器的网页翻译插件,可以实现一键自动整页翻译。
详询 腾讯交互翻译官网
插件安装完成以后,在需要翻译的页面鼠标右键,点击菜单里的 “开启整页翻译”,enjoy。