帮助文档  > 产品文档 > API资源 > 翻译API

翻译服务将在2019年4月19日零点停止服务

如需体验最新的搜狗翻译技术,请访问https://deepi.sogou.com

HTTP接入

翻译API HTTP地址

http://api.ai.sogou.com/pub/nlp/fanyi

您需要向该地址通过POST方法发送下列字段来访问服务:

请求头

Content-Type: application/x-www-form-urlencoded;

Accept: application/json

字段:

字段名类型属性描述
qString必填utf8编码待翻译文本
fromstring必填源语言 "61种语言互译,支持源语言自动检测(auto)", "语种简码S"
tostring必填目标语言61种语言互译 "语种简码
charsetString选填返回内容编码
callbackString选填跨域参数

返回结果为json格式,包含以下字段:

字段名类型描述
errorCodeString错误码,为0则有下面字段
querystring待翻译文本
translationstring翻译后文本

错误码(errorCode)含义:

错误码 英文 中文
0success成功
1Bad Request 请求参数错误
1001Translate API: Unsupported language type翻译:不支持的语言类型
1002Translate API: Text too long翻译:文本过长
1003Translate API: Invalid PID 翻译:无效PID
1004Translate API: Trial PID limit reached翻译:试用Pid限额已满
1005Translate API: PID traffic too high翻译:Pid请求流量过高
1006Translate API: Insufficient balance 翻译:余额不足
1007Translate API: Random number does not exist翻译:随机数不存在
1008Translate API: Signature does not exist翻译:签名不存在
1009Translate API: The signature is incorrect翻译:签名不正确
10010Translate API: Text does not exist翻译:文本不存在
1050Translate API: Internal server error翻译:内部服务错误

支持的语种列表:

简称中文别名英文别名
ar阿拉伯语Arabic
et爱沙尼亚语Estonian
bg保加利亚语Bulgarian
pl波兰语Polish
ko韩语Korean
bs-Latn波斯尼亚语Bosnian (Latin)
fa波斯语Persian
mww白苗文Hmong Daw
da丹麦语Danish
de德语German
ru俄语Russian
fr法语French
fi芬兰语Finnish
tlh-Qaak克林贡语(piqaD)Klingon (pIqaD)
tlh克林贡语Klingon
hr克罗地亚语Croatian
otq克雷塔罗奥托米语Querétaro Otomi
ca加泰隆语加泰罗尼亚 Catalan
cs捷克语Czech
ro罗马尼亚语Romanian
lv拉脱维亚语Latvian
ht海地克里奥尔语Haitian Creole
lt立陶宛语Lithuanian
nl荷兰语Dutch
ms马来语Malay
mt马耳他语Maltese
pt葡萄牙语Portuguese
ja日语Japanese
sl斯洛文尼亚语Slovenian
th泰语Thai
tr土耳其语Turkish
sr-Latn塞尔维亚语(拉丁文)Serbian (Latin)
sr-Cyrl塞尔维亚语(西里尔文)Serbian (Cyrillic)
sk斯洛伐克语Slovak
sw斯瓦希里语Kiswahili
af南非荷兰语南非的公用荷兰语
no挪威语Norwegian
en英语English
es西班牙语Spanish
uk乌克兰语Ukrainian
ur乌尔都语Urdu
el希腊语Greek
hu匈牙利语Hungarian
cy威尔士语Welsh
yua尤卡坦玛雅语Yucatec Maya
he希伯来语Hebrew
zh-CHS中文Chinese Simplified
it意大利语Italian
hi印地语Hindi
id印度尼西亚语Indonesian
zh-CHT中文繁体Chinese Traditional
vi越南语Vietnamese
sv瑞典语Swedish
yue粤语(繁体)Cantonese
fj斐济fijian
fil菲律宾语Filipino
sm萨摩亚语Samoan language
to汤加语lea fakatonga
ty塔希提语Tahiti language
mg马尔加什语Malagasy language
bn孟加拉语Bengali