A-A+

Google AJAX Language API对象参考

2009年03月29日 未分类 暂无评论 阅读 1 次

韩国峰 @ yeeyan.com 

简介

Google AJAX Language API对象参考

 

对象参考

全局方法

方法

返回类型

描述

google.language.translate(text, srcLang, destLang, callback) 全局方法,返回对支持的给定文本的目标语言翻译匹配文本。结果支持通过指定的callback函数进行异步调用。 

  1. text – 要翻译的文本。
  2. srcLang – 以语言代码形式表现的源语言。参考Language 枚举。如果改惨啊数是一个空字符串,则系统将尝试自动识别源语言。
  3. destLang – 以语言代码形式表现的目标语言。参考Language 枚举。
  4. callback – 接收结果的回调函数。
google.language.detect(text, callback) 全局方法,返回描述给定语言文本的语言代码。结果支持通过指定的callback函数进行异步调用。 

  1. text – 要翻译的文本
  2. callback -接收结果的回调函数。

结果对象

翻译结果

l         <result>

n         error?

在载入feed时是否出现错误。

u       code

HTTP风格的错误代码

u       message

便与人阅读的错误描述文本。

n         translation

翻译后的文本。

 

检测结果

l         <result>

n         error?

在载入feed时是否出现错误。

u       code

HTTP风格的错误代码

u       message

便与人阅读的错误描述文本。

n         language

给定语言的语言代码。参考Language 枚举。

n         isReliable

一个布尔型变量来描述给定文本是否是可靠的。

n         confidence

一个基于0-1.0之间的数值,用来描述对给定文本的可信级别。

 

Language枚举

google language的language枚举提供了对于名称常量到语言代码的映射,用来描述srcLang和destLang参数。以下是用在Google Translate的相同代码:
var google.language.Languages = {
'ENGLISH' : 'en',
'CHINESE' : 'zh',
'CHINESE_SIMPLIFIED' : 'zh-CN',
'CHINESE_TRADITIONAL' : 'zh-TW',
'ARABIC' : 'ar',
'FRENCH' : 'fr',
'GERMAN' : 'de',
'ITALIAN' : 'it',
'JAPANESE' : 'ja',
'KOREAN' : 'ko',
'PORTUGUESE' : 'pt-PT',
'RUSSIAN' : 'ru',
'SPANISH' : 'es',
'DUTCH': 'nl',
'UNKNOWN' : ''
};

给我留言

Copyright © 浩然东方 保留所有权利.   Theme  Ality 07032740

用户登录