手动调用接口进行翻译操作
在当前页面中,手动进行指定翻译文本进行翻译,并获得翻译结果进行自行处理。
它会自动获取你当前设置的本地语种、以及当前要显示为何种语种,来进行翻译。
使用案例
案例一:传入一串翻译文本
translate.request.translateText('你好,我是翻译的内容', function(data){
//打印翻译结果
console.log(data);
});
案例二:传入多个翻译文本
var texts = ['我是翻译的第一句','我是翻译的第二句','我是翻译的第三句'];
translate.request.translateText(texts, function(data){
//打印翻译结果
console.log(data);
});
参数说明
- texts: 可传入要翻译的文本、以及文本数组。 比如要一次翻译多个句子,那就可以传入数组的方式
- function: 翻译完毕后的处理函数。传入如
function(data){ console.log(data); }
注意,返回的data.result 为 1,则是翻译成功。 为0则是出错,可通过data.info 得到错误原因。 更详细说明参考: http://api.zvo.cn/translate/service/20230807/translate.json.html