google翻译的用法 使用translate.google.com翻译整个网页内容

来源:互联网 发布:淘宝怎么注册天猫 编辑:程序博客网 时间:2024/05/18 01:25

对于文本的翻译有很多种方法,可以调用baidu翻译的接口,也可以调用google的翻译接口。

当然这里说的都是免费的,使用模拟用户的请求来达到翻译的目的。

今天要说的不是要翻译一个或几个keyword的问题,我们要翻译一个网页的所有文本。

我们这里用到的是google的一个翻译工具translate.google.com JS版本

用法很简单,直接上实例:

<script src="/js/jquery.js"></script><div id="google_translate_element"></div><!--这里的$page 是通过php的file_get_content()方法获取到的一个远程网页内容--><?= $page;?><script type="text/javascript">        function googleTranslateElementInit() {            new google.translate.TranslateElement({                pageLanguage: 'en',//网页的语言                layout: google.translate.TranslateElement.FloatPosition.TOP_LEFT,                    includedLanguages: 'en,zh-CN'},//可以翻译的语言,这里是可选的,默认是全部语言                'google_translate_element'            );        }    </script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

很简单,到这里代码就结束了,但是前提是你能访问google.com

实现的效果如下图:


阅读全文
1 0
原创粉丝点击