今天学习了下Google翻译的API,有所收获,也有些问题。
总结了下,主要有两种调用方式:B/S方式(在网页中),C/S方式(在Java程序中)。
第一种:B/S方式。
Google Ajax语言 API 开发人员指南:
http://code.google.com/intl/zh-CN/apis/ajaxlanguage/documentation/#Examples
这种方式调用Google翻译的API很简单,Google说得很清楚了,这里就不重复。
示例图如下:
繁体翻译简体
第二种:C/S方式。
这种方式调用的是Google Translate API。网上找到一个例子。JSON入门--利用google translate api实现移动终端在线翻译(里面有源码可以下)。设定URL(http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&langpair=from|to&q=text)中的from、to和text后获得返回值中的翻译结果。不过有个问题,就是它只能从英文翻译成其它的语言,而中文、日语翻译成英文等就不行。我觉得应该是字符编码的问题。如果大家知道了怎么回事,请多多赐教下!
示例图如下:
这是将英文 "Google"翻译成中文示例。
这是将英文“Google”翻译成韩文示例。
这是将中文"谷歌"翻译成英文示例,不能翻译。
另外,这是调用Google Translate API做成的一个翻译工具,是有ruby写的。感觉挺不错的,分享下!http://abitno.linpie.com/a-small-translate-tool。
- 大小: 7.8 KB
- 大小: 29.4 KB
- 大小: 26.7 KB
- 大小: 26.8 KB
分享到:
相关推荐
使用Google 自动翻译API来实现在线翻译
java帮助文档 JDK API java 帮助文档 谷歌翻译 JDK1.8 API 中文 谷歌翻译版 java帮助文档 Java最新帮助文档 本帮助文档是使用谷歌翻译
google语言翻译API例子
GoogleFreeTrans:免费的谷歌翻译API(免费google翻译api)
google的翻译不得不承认它是比较好的。但是google翻译对外提供的翻译接口都是收钱的,做为一名普普通通的开发者,囊中羞涩,因此就需要借助技术的力量来完成免费的翻译接口的调用。
google翻译API Get/Post 调用无翻译内容长度限制 google翻译API Get/Post 调用无翻译内容长度限制 google翻译API Get/Post 调用无翻译内容长度限制
jdk9中文谷歌翻译的api,最新出炉,离线使用没有广告的.
php-google-translate-free, PHP类用于免费使用谷歌翻译 API PHP GoogleTranslate免费 简单的PHP库,用于免费地翻译谷歌 API 。安装通过 Composer 安装这个软件包。composer require statickidz/php-google-tran
PHP在线翻译类(基于谷歌翻译API开发)是一个基于谷歌Translate开发的翻译类,可以帮助PHP程序员实现多国文字的翻译。 PHP在线翻译类使用到了谷歌的AJAX Translate API和Snoopy类,以模拟HTTP请求的方式实现数据的...
本类使用到了Google的AJAX Translate API和Snoopy类,以模拟HTTP请求的方式实现数据的翻译。 本类由尘缘于2010年3月开发,鉴于用户疑问比较多,便于2010年6月修正并发布完整程序包。以下是使用方法:[code]
这是一款基于nodejs的谷歌翻译插件,由于中国无法访问 google.com,故须对配置进行修改,修改成translate.google.cn,不过该翻译api有字符数限制。 demo地址 http://translate.hotcn.top/ Npm Module 安装 $ ...
谷歌翻译API
自己利用谷歌在线翻译写的翻译jar包,,就提供一个支持的语言类和执行翻译的类。跟官方提供的jar相比,更轻巧,方便。 使用时,须保证联网状态。
中文 java API,谷歌翻译版,免费下载
google-api-translate-java(Java 语言对Google翻译引擎的封装类库)
Java 破解谷歌翻译api,可以实现程序自动化翻译文章; 原理:查看谷歌翻译网站,输入需要翻译的文字,选择语言得到翻译后的文字,发送异步请求参数返回结果。java使用httpclient发送请求,实现使用代码翻译文章的...
PHP对接百度翻译接口API 实现多国语言翻译
想要采集谷歌翻译,可是谷歌翻译API收费了,怎么办? 使用本工具可以免费采集谷歌翻译,原创工具。
JDK1.9 API 中文谷歌翻译版 java帮助文档 JDK API java 帮助文档谷歌翻译 JDK1.9 API 中文 谷歌翻译版 java帮助文档 Java最新帮助文档 本帮助文档是使用谷歌翻译,非人工翻译,准确性不能保证,请与英文版配合使用,...