如何google translate下载 script添加所有的language

Google AJAX Language API开发者参考
Google AJAX Language API开发者参考,阅读Google AJAX Language API开发者参考,使用AJAXLanguage API,你可以仅使用JavaScript来完成对某个网页上某个区域的语言进行翻译和检测的工作。API是新开发的,因此相对于一个完美的文档来说,可能有一些bug和微小的不
   
使用AJAXLanguage API,你可以仅使用JavaScript来完成对某个网页上某个区域的语言进行翻译和检测的工作。API是新开发的,因此相对于一个完美的文档来说,可能有一些bug和微小的不足。我们会修补这些漏洞,因此请谅解、你可以加入AJAX APIs开发者论坛来给我们反馈和讨论这个API。
面向读者本文档是面向对JavaScript编程和面向对象编程概念有所了解的人准备的。在互联网上有很多JavaScript教程。
介绍在Google Ajax LanguageAPI上的“Hello,World”程序开始学习本API的最简单方法是来看一个简单的例子,一下案例将检测给定语言,并且将其翻译为英文。
&html&&head&&script type="text/javascript" src="&&script type="text/javascript"&
&& google.load("language", "1");
&&& function initialize() {var text = document.getElementById("text").innerHTML;google.language.detect(text, function(result) {if (!result.error && result.language) {google.language.translate(text, result.language, "en",function(result) {var translated = document.getElementById("translation");if (result.translation) {translated.innerHTML = result.}});}});}google.setOnLoadCallback(initialize);
&&& &/script&&/head&&body&&div id="text"&你好,很高興見到你。&/div&&div id="translation"&&/div&&/body&&/html&
你可以在这里查看该案例,并且随意修改和运行它。
在你的网页中包含Ajax LanguageAPI为了在你的网页中加入AJAXLanguage API,你需要利用Google AJAX API Loader。该公有加载类允许你加载你所需要的所有AJAX API,包括这里的language API。你需要同时包含Google AJAX APIs的script标签并且调用google.load("language","1");。&script type="text/javascript" src="&&script type="text/javascript"&google.load("language", "1");&/script&第一个script标签加载了google.load函数,这个函数允许你加载特定的 GoogleAPI。google.load("language","1")加载了Language API的第一版。当前,AJAXLanguage API的版本为1,但是不久后新版本将可以使用。参考下面的版本讨论来获得更多信息。
API更新google.load函数的第二个参数实际上是你所使用的AJAXLanguage API的版本。当前,AJAX Language API的版本为1,但是不久后新版本将可以使用。如果以后我们对API进行重要更新,我们将改变版本号,并且在Google Code和AJAX APIS 讨论中发布通知。当该事件发生后,我们预期会在至少一个月的时间内继续支持所有版本来使你有足够的时间来迁移你的代码。AJAXLanguage API团队对于最近日较的Bug修复和平台优化进行定期更新。这些Bug修复应当仅提高表现和修复Bug,但是我们有可能不小心破坏某些API用户、请使用AJAX APIs 讨论组来报告这样的问题。
实例语言翻译本案例展示了一个简单的对一个JavaScript字符串变量进行翻译的过程。google.language.translate("Hello world", "en", "es", function(result) {if (!result.error) {var container = document.getElementById("translation");container.innerHTML = result.}});查看案例(translate.html)
语言检测这个案例展示了对于一个JavaScript字符串的语言检测。将返回语言代码。var text = "&Dónde está el ba&o?"$$google.language.detect(text, function(result) {if (!result.error) {var language = 'unknown';for (l ingoogle.language.Languages) {if (google.language.Languages[l] == result.language) {language =}}var container = document.getElementById("detection");container.innerHTML = text + " is: " + language + ""$$}});查看案例 (detection.html)
翻译时源检测如下的案例类似于基本的翻译案例,但是它展示了如何在不知道源语言时对文本进行翻译。通过传入一个空字符串来表示未知的源语言,系统将在一次调用中自动检测和翻译。google.language.translate("Hello world", "", "es", function(result) {if (!result.error) {var container = document.getElementById("translation");container.innerHTML = result.}});查看案例 (autotranslate.html)
更多案例这里有进行交互作用的两个附加案例。第一个案例对预输入的文本字符串进行语言检测,同时也允许输入其他的文本。它同时也显示信任和可靠因数(confidence and reliability factors—译者注)。查看案例(detect.html)第二个附加案例进行翻译。同时他也允许与上述类似的交互作用。查看案例(translate.html)
API细节支持的语言GoogleAJAXLanguage API现在支持下列语言。该技术正在不断的提高,同时我们的团队也在努力的扩展这个列表,因此请经常回来看看。你也可以访问Google Translate来查看最近更新的列表。
Arabic (阿拉伯语)Chinese (Simplified and Traditional) (中文简体)Dutch (荷兰语)English (英语)French (法语)German (德语)Greek (希腊语)Italian (意大利语)Japanese (日语)Korean (韩语)Portuguese (葡萄牙语)Russian (俄语)Spanish(西班牙语)支持的语言翻译对GoogleAJAXLanguage API现在支持下列语言翻译对。该技术正在不断的提高,同时我们的团队也在努力的扩展这个列表,因此请经常回来看看。你也可以访问Google Translate来查看最近更新的列表。
Arabic to English (阿拉伯语到英语)Chinese to English (中文到英语)Chinese (Simplified to Traditional) (简体中文到繁体中文)Chinese (Traditional to Simplified) (繁体中文到简体中文)Dutch to English (荷兰语到英语)English to Arabic (英语到阿拉伯语)English to Chinese (Simplified) (英语到简体中文)English to Chinese (Traditional) (英语到繁体中文)English to Dutch (英语到荷兰语)English to French (英语到法语)English to German (英语到德语)English to Greek (英语到希腊语)English to Italian (英语到意大利语)English to Japanese (英语到日语)English to Korean (英语到韩语)English to Portuguese (英语到葡萄牙语)English to Russian (英语到俄语)English to Spanish (英语到西班牙语)French to English (法语到英语)French to German (法语到德语)German to English (德语到英语)German to French (德语到法语)Greek to English (希腊语到英语)Italian to English (意大利语到英语)Japanese to English (日语到英语)Korean to English (韩语到英语)Portuguese to English (葡萄牙语到英语)Russian to English (俄语到英语)Spanish to English(西班牙语到英语)问题解决如果在你的代码中遇到了问题:
检查代码。请牢记JavaScript是对大小写敏感的语言。使用JavaScript调试器、在Firefox中,你可以使用JavaScript控制台或者FireBug扩展。在IE中,你可以使用Microsoft Script Debugger。在AJAXAPIs讨论组中搜索。如果你找不到回答你问题的帖子,那么可以在讨论组中发布你的问题,并且包含指向你出问题的页面的链接。
(责任编辑:)
本文关键字:
广告赞助商
最新视频推荐
Copyright (C) 2007-, All Rights Reserved 版权所有 . 沪ICP备号
地址:上海徐汇区零陵路585号 爱邦大厦26H座
传真(FAX):021-
电话(Tel):021-
PHP100 Website Powered by PHPCMS. For PHP100. 服务器维护:阿里巴巴-阿里云如何保存google对英文网页的自动翻译_百度知道
如何保存google对英文网页的自动翻译
在Google的主页中点击搜索栏右侧的“语言工具”就可以看到翻译服务网页()。在页面中,不仅可以翻译文字和词组,而且还可翻译网页。虽然这些功能很实用,但每次使用都必须登录此网页,略显麻烦。现在,我们有一个方法可以将Google的翻译网页功能“移植”到浏览器中,实现本地化的远程调用翻译功能。一、获取网页翻译代码
像常见的搜索引擎一样,Google翻译网页使用的链接也是有规律性的,要想“移植”翻译引擎就必须获得翻译时使用的代码。进入Google的翻译页面,在“翻译网页”下方的空白框中输入要访问的网址,如NBA网站“”,在下拉菜单中选择“英文翻译成中文(简体)”,按下“翻译”按钮即可得到翻译结果,同时将地址栏中的所有字符复制到一个文本文件中并进行整理。
原地址:&langpair=en|zh-CN&hl=zh-CN&newwindow=1&ie=UTF-8&oe=UTF-8&prev=/language_tools
整理后地址:
整理方法其实就是用“%s”替换所输入的网址.。 二、定制翻译按钮
第一步:任意打开一个网页,比如Google主页,依次点击“收藏夹→添加到收藏夹”,在“创建到”列表框中选中“链接”,最后点击“确定”按钮。
第二步:依次打开“收藏夹→链接”文件夹,右击刚才收藏的Google主页名称选择“属性”,在“URL”后面的空白框中输入字符:“javascript:location.href='' encodeURIComponent(location.href) '&langpair=en|zh-CN';”(不含双引号),切换到“常规”标签页,在名称处输入“Google英译中”,最后点击“确定”按钮,当出现“javascript协议没有注册的程序”对话框时选择“是”即可。
第三步:依次点击“查看→工具栏”,勾选“链接”,现在在地址栏的后面就会出现刚刚创建的“Google英译中”按钮。好了,现在重新在地址栏中访问网站,等到网页全部打开以后点击工具栏中的“Google英译中”按钮,看看是不是已经变成中文了?
提示:如果要为翻译按钮设置快捷键,在需要翻译网页时只要按下快捷键就行了。三、添加翻译引擎
Maxthon是一款深受广大网民喜爱的多窗口浏览器,内置了WorldLingo网站的网页翻译功能,但有些时候WorldLingo翻译速度比较慢,偶尔还会出现无法打开的情况,因此我们可以将Google的网页翻译功能也“移植”过来:
第一步:打开Maxthon,依次点击“工具→翻译和服务→设置”,在弹出的界面中默认停留在了“翻译和服务”标签页。
第二步:点击右上方的绿色“ ”按钮,在最后一行的“名称”列中会出现一个输入框,此时输入“英文&&简体中文”作为名称。
第三步:双击新建行“网址”列的空白部分,在出现的输入框中输入前面整理得到的翻译链接:(见图)。 最后,一定要记住勾选刚刚创建的翻译条目。设置完成以后,当需要将英文网页翻译成中文时,只要依次点击“工具→翻译和服务→英文&&简体中文”就可以了。
本文介绍了最常用的英译汉的方法,如果你需要其它语言的翻译,可依样选择所需的翻译功能来获得代码,其实其它语言翻译差别就在代码“&langpair=en|zh-CN”中的相关字符,按照上面介绍的方法进行添加即可,相信大家都能完成。 延伸知识:用绿色工具翻译文字
当我们想知道某个单词或语句的中英文含义时,通常要安装诸如金山词霸之类的大型词典软件,现在可以利用Google的文字翻译功能来实现。从下载一款名为“GoogleTranslator”的绿色软件,双击运行,将需要翻译的文字或一段文本复制到“原文”框中,在“Form”的下拉菜单中选择正确的目标语言,点击“翻译”按钮即可在“译文”中得到翻译结果了,最后可以点击“复制”按钮将翻译结果复制到系统的剪贴板中进行另存操作了,既简单又是免费使用。
其他类似问题
39人觉得有用
为您推荐:
提问者采纳
href=&#39。三,但每次使用都必须登录此网页;简体中文”作为名称,等到网页全部打开以后点击工具栏中的“Google英译中”按钮:
整理方法其实就是用“%s”替换所输入的网址/translate?
提示,在名称处输入“Google英译中”://www.Google://translate,当需要将英文网页翻译成中文时;&gt://www,看看是不是已经变成中文了:如果要为翻译按钮设置快捷键,我们有一个方法可以将Google的翻译网页功能“移植”到浏览器中?hl=zh-CN),切换到“常规”标签页,但有些时候WorldLingo翻译速度比较慢,在“URL”后面的空白框中输入字符://pcd。
原地址.Google://language_tools
整理后地址.com/translate.Google?u=%s&langpair=en|zh-CN&hl=zh-CN&newwindow=1&ie=UTF-8&oe=UTF-8&prev=/language_tools" target="_blank">/translate?u=&#39,将需要翻译的文字或一段文本复制到“原文”框中。在页面中?u=%s&langpair=en|zh-CN&hl=zh-CN&newwindow=1&ie=UTF-8&oe=UTF-8&prev=/language_tools(见图),比如Google主页://translate.Google.skycn,一定要记住勾选刚刚创建的翻译条目.”,按照上面介绍的方法进行添加即可;”(不含双引号)://www,依次点击“收藏夹→添加到收藏夹”://&langpair=en|zh-CN&hl=zh-CN&newwindow=1&ie=UTF-8&oe=UTF-8&prev=&#47,现在在地址栏的后面就会出现刚刚创建的“Google英译中”按钮,实现本地化的远程调用翻译功能.nba,双击运行,如果你需要其它语言的翻译:http<a href="http
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁---恢复内容开始---
使用google 语言 api 来实现整个网站的翻译,这时我们可以利用免费的google api来做处理来实现多语言的功能。
放在 HTML 文件中
&div id="google_translate_element"&&/div&&script&
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
includedLanguages: 'en,zh-CN,hr,cs,da,nl,fr,de,el,iw,hu,ga,it,ja,ko,pt,ro,ru,sr,es,th,vi',
autoDisplay: false,
gaTrack: true,
gaId: 'UA-',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
&/script&&script src="/translate_a/element.js?cb=googleTranslateElementInit"&&/script&
---恢复内容结束---
使用google 语言 api 来实现整个网站的翻译,这时我们可以利用免费的google api来做处理来实现多语言的功能。
放在 HTML 文件中
&div id="google_translate_element"&&/div&&script&
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
includedLanguages: 'en,zh-CN,hr,cs,da,nl,fr,de,el,iw,hu,ga,it,ja,ko,pt,ro,ru,sr,es,th,vi',
autoDisplay: false,
gaTrack: true,
gaId: 'UA-',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
&/script&&script src="/translate_a/element.js?cb=googleTranslateElementInit"&&/script&
阅读(...) 评论()两款网站页面翻译插件分享
作者:佚名
字体:[ ] 来源:互联网 时间:06-06 15:29:14
TranslateThis于Google翻译插件,只需把代码复制到页面中,选择语言就能自动翻译。
TranslateThis网址:
Google翻译网址:
Translate 代码如下: &div id="google_translate_element"&&/div&&script& function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: 'zh-CN', layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, 'google_translate_element'); } &/script&&script src="///translate_a/element.js?cb=googleTranslateElementInit"&&/script& 代码如下: &!-- Begin TranslateThis Button --& &div id="translate-this"&&a href="http://translateth.is/" class="translate-this-button"&Translate&/a&&/div& &script type="text/javascript" src="/jsapi"&&/script& &script type="text/javascript" src="http://x.translateth.is/translate-this.js"&&/script& &script type="text/javascript"& TranslateThis(); &/script& &!-- End TranslateThis Button --&
大家感兴趣的内容
12345678910
最近更新的内容&&&&&&&&&&&&&&&&&&
posts - 61,comments - 112,trackbacks - 0
&div id="google_translate_element"&&/div&&script&function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: 'en', includedLanguages: 'es,pt,fr,en', gaTrack: true, gaId: 'UA-', layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, 'google_translate_element');}&/script&&script src="///translate_a/element.js?cb=googleTranslateElementInit"&&/script&
阅读(...) 评论()

我要回帖

更多关于 google translate 的文章

 

随机推荐