解决谷歌Chrome浏览器翻译功能在MacBook苹果电脑实现的办法

自从上次写了“解决Chrome浏览器翻译不能用的问题”,就有很多苹果MacBook电脑用户,咨询我如何在MacBook上正常使用谷歌翻译的方法,下面是详细的讲解。
谷歌翻译最终退出中国,访问原谷歌翻译本地化的域名,会提示收集新URL,新URL为谷歌翻译香港地址。然而,从国内无法进入新网站。这一变化也影响到了Chrome浏览器的内置翻译功能,该功能曾经对中国用户开放。
由于谷歌翻译退出中国,目前,Chrome的翻译功能也不可用,继续使用谷歌Chrome内置翻译的方法是通过修改主机文件将谷歌翻译API的域名解析为正常访问的IP地址。
主机是一个没有扩展名的系统文件,可以用记事本等工具打开,它的作用是在一些常用的URL域名及其对应的IP地址之间建立一个关联“数据库”。当用户在浏览器中输入URL时,系统首先会自动从主机文件中找到相应的IP地址。一旦发现,系统将立即打开相应的页面,如果没有发现,则系统将随后提交URL到DNS域名解析服务器进行IP地址解析。
对于MacBook来说,Hosts文件位于/etc/hosts。
在应用程序里面打开终端(terminal),输入 sudo vi /etc/hosts ,然后使用vi编辑器添加下面一行,修改保存文件。

203.208.39.226 translate.googleapis.com

保存完成后,可在终端下,输入 ping translate.googleapis.com 这条命令来验证是否生效。

之后,通过浏览器访问 www.google.cn/chrome ,下载并安装谷歌Chrome浏览器,访问英文网页,点右键,选择“翻译中文(简体)”即可进行中英文翻译。

需要注意的是,这种修改只能恢复Chrome浏览器的内置翻译功能,并不能恢复Web版谷歌翻译( translate.google.com )的访问​。

附录:vi的使用说明

进入vi后,默认是“命令行模式(command mode)”,在“命令行模式(command mode)”下按一下字母“i”就可以进入“插入模式(Insert mode)”,这时候你就可以开始输入文字了。 按一下“ESC”键可返回“命令行模式(command mode)”。在“命令行模式(command mode)”下,按一下“:”冒号键进入“Last line mode”,输入“wq”,存盘并退出vi,输入q!, 不存盘强制退出vi。

Rate this post

留言 | Comments