【翻译工具】如何复活谷歌翻译(网页翻译)

简介: 【翻译工具】如何复活谷歌翻译(网页翻译)

为什么无法使用


  • Chrome浏览器自带的网页谷歌翻译(右键->翻译中文),调用的 API 接口域名为translate.googleapis.com,近期突然无法使用了,是因为谷歌关闭了国内的谷歌翻译在线版(translate.google.cn),因此,连带导致谷歌翻译 API 接口域名的解析也从国内 IP 改到了不可用的谷歌国外IP。


  • 目前已经没有办法直接访问“谷歌翻译在线版”( translate.google.cn)了,改Hosts 也不行,无解。本文仅针对网页翻译部分。


解决思路


  • 谷歌国外IP虽然不可用,但是有国内服务器依然可用,所以只需手动在 hosts文件中更新国内服务器 IP ,之后通过hosts将服务器重定向到国内其它的服务器上,即可复活谷歌翻译。


基础方法


步骤1、查找可用服务器地址


  • 可通过nslookup或ping命令获取可用地址;


C:\Users\Administrator>nslookup google.cn
服务器:  UnKnown
Address:  192.168.1.1
非权威应答:
名称:    google.cn
Address:  203.208.41.34


C:\Users\Administrator>ping google.cn
正在 Ping google.cn [203.208.41.34] 具有 32 字节的数据:
来自 203.208.41.34 的回复: 字节=32 时间=18ms TTL=118
来自 203.208.41.34 的回复: 字节=32 时间=18ms TTL=118
203.208.41.34 的 Ping 统计信息:
    数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 18ms,最长 = 18ms,平均 = 18ms


  • 如果网络正常,可以获取到类似上面的信息,其中203.208.41.34就是可用的 IP 地址;


  • 拿到IP之后,要确认下是否可以ping通,如果ping不通,应该是无法使用的。


步骤2、修改hosts文件


  • hosts文件位置


Windows:C:\Windows\System32\drivers\etc


MAC:/etc/hosts


IOS:/etc/hosts


安卓:/system/etc/hosts Linux:/etc/hosts


  • 修改示例,打开hosts文件,增加下面一行即可:


203.208.41.34           translate.googleapis.com


  • 这里务必要确认hosts文件是否有写权限(尤其是使用脚本修改的方式),是否修改成功了。


步骤3、重启浏览器并刷新DNS


  • 重启浏览器;


  • 尝试清空 DNS 缓存后(如果是Windows的话,可在cmd 中执行 ipconfig /flushdns),再重启浏览器。


使用命令行操作


  • 以Windows系统为例,可将修改hosts文件与更新DNS集成到一个命令中:


C:\Users\qxhgd>echo 74.125.200.94 translate.googleapis.com >> C:\Windows\System32\drivers\etc\hosts & ipconfig /flushdns > nul


自动化方法


  • 前面各个步骤都无需执行,以管理员身份运行链接中的脚本即可:脚本链接
相关文章
|
11月前
|
安全 Windows
谷歌翻译修复神器
谷歌翻译修复神器
303 1
|
11月前
|
Web App开发 人工智能 API
有了这个AI翻译插件,我把其他的翻译工具都删了
有了这个AI翻译插件,我把其他的翻译工具都删了
274 0
|
机器学习/深度学习 数据采集 自然语言处理
谷歌为1000+「长尾」语言创建机器翻译系统,Google翻译已支持部分小众语言
谷歌为1000+「长尾」语言创建机器翻译系统,Google翻译已支持部分小众语言
|
Web App开发 网络协议 Linux
一键恢复谷歌翻译
一键恢复Chrome浏览器翻译、idea Translation翻译插件、Google划词翻译插件。
452 0
一键恢复谷歌翻译
【网站翻译】【小牛翻译】【个人博客】嚯?我的博客网站没有翻译功能也能翻译了?一段代码给自己的博客网站添加多一份翻译~
【网站翻译】【小牛翻译】【个人博客】嚯?我的博客网站没有翻译功能也能翻译了?一段代码给自己的博客网站添加多一份翻译~
212 0
【网站翻译】【小牛翻译】【个人博客】嚯?我的博客网站没有翻译功能也能翻译了?一段代码给自己的博客网站添加多一份翻译~
|
自然语言处理 API UED
谷歌、百度、有道做不到的,统统交给这5款翻译工具!
提到翻译工具,我们首先想到的就是谷歌、有道、百度、必应。这些工具虽然知名,且经过多年的考验和优化。但是,尺有所短、寸有所长,这些主流的翻译工具也有很多明显的不足。
谷歌、百度、有道做不到的,统统交给这5款翻译工具!
|
自然语言处理 Java 测试技术
使用现有在线翻译服务进行代码翻译的体验
使用谷歌, 百度, 有道等在线翻译服务对代码进行翻译并比较效果. Use online translation service, including Google, baidu, youdao, etc. to translate source code and compare results.
1019 0
|
Python Web App开发 数据格式
懒人翻译
前言 编码 演示 总结 前言 越来越懒了,懒到不想动动鼠标打开翻页网页的界面。尤其是在不一个IDE下,更不想切换了。 Chrome浏览器有翻译插件,但是不能自动翻译PDF上的英文; Eclipse可以很方便的查看源码,但是不能自动翻译单词的含义; 总的来说吧,可以归结为两个方面。
803 0

热门文章

最新文章