如何在网页代码里使用JS实现谷歌浏览器自动翻译

JavaScript027

如何在网页代码里使用JS实现谷歌浏览器自动翻译,第1张

Google 翻译网页功能可以在包括中文和英文的35种语言之间实现整个网页的翻译。当你点击此按钮时,它会自动识别当前网页的语言,把它的内容上传到Google的翻译服务器翻译成用户浏览器设置的语言,,再将翻译结果用原有的网页格式显示出来。这时,该按钮的文字显示会变成“原始网页“,并且会在网页最上端出现一个信息条。如果你想把网页译成其它语言,你可以在信息条上改动翻译语言。另外,你如果点击已翻译网页上的任何链接,并且链接的网页的语言非浏览器设置语言的话,该功能会自动翻译链接网页。你可以点击“原始网页“或者点击信息条上的“X”键关掉信息条,网页就会回到翻译前的状态。

另外,Google工具栏还有字词翻译和划词翻译的功能。“翻译网页”图标旁的下拉菜单会显示两种功能的设置,即字词翻译和划词翻译。启用字词翻译功能后,将光标悬停在一个字词上,就能查看其翻译。若启用划词翻译,当你用鼠标高亮一串单词时,会在这些文字旁出现对整串文字的翻译

google翻译用不了,根据官方的回应,应该是使用率太低了,所以停止在大陆提供服务图片,至于到底是什么原因,就不得而知了。

谷歌翻译无法使用,对此,谷歌回应解释是,谷歌翻译使用率过低,所以选择停止服务。网上也有说法,指出根本原因为,提供API接口的googleapis被墙。这导致js文件和字体资源无法加载,官方懒得进行修复,所以干脆停掉了。

如没有谷歌账号可以选择独享google账号。

Google翻译服务无法使用解决方法:

1、这里以Windows系统为例,请大家打开此电脑,选择C盘,打开以下目录,即可找到hosts文件(C:\Windows\System32\drivers\etc)。

2、右键选中第一个文件-属性-将文件的只需选项去掉即可。

3、最后,再次运行脚本即可。

4、打开host文件,可以看到,结尾处添加了一个谷歌翻译的网址和ip,就说明修改成功了。

5、然后打开浏览器,启用谷歌翻译,一切又恢复正常了。

6、如果还是无法使用谷歌翻译,再次按照相同的方法选中hosts文件,选中安全,为当前用授予完全控制权限即可解决。