对象参考
全局方法
方法 |
返回类型 |
描述 |
google.language.translate(text, srcLang, destLang, callback) | 无 | 全局方法,返回对支持的给定文本的目标语言翻译匹配文本。结果支持通过指定的callback函数进行异步调用。
|
google.language.detect(text, callback) | 无 | 全局方法,返回描述给定语言文本的语言代码。结果支持通过指定的callback函数进行异步调用。
|
结果对象
翻译结果
l <result>
n error?
在载入feed时是否出现错误。
u code
u message
便与人阅读的错误描述文本。
n translation
翻译后的文本。
检测结果
l <result>
n error?
在载入feed时是否出现错误。
u code
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' : ''
};