首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Google通译API的使用

2012-11-23 
Google翻译API的使用???? 今天学习了下Google翻译的API,有所收获,也有些问题。???? 总结了下,主要有两种调

Google翻译API的使用

    ???? 今天学习了下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。
 

热点排行