jlLangDetect

论坛示例

为帮助用户更好更快的使用插件,论坛维护了一个示例

概述

jlLangDetect是一个语言检测插件,判断给定的文本主要是什么语言,判断方法需要联网识别。可以识别判断 阿拉伯语 中文 爱沙尼亚语 保加利亚语 波兰语 丹麦语 德语 俄语 法语 芬兰语 韩语 荷兰语 捷克语 罗马尼亚语 葡萄牙语 日语 瑞典语 斯洛文尼亚语 泰语 文言文 西班牙语 希腊语 匈牙利语 中文 英文 意大利语 越南语 粤语 中文繁体。

detect

语言检测 detect({params}, callback(ret, err))

params

text:

  • 类型:字符串
  • 描述:文本内容

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    error: 0,  //错误码 数字类型
    lan: "zh",  //语言简称 符串类型;ara:阿拉伯语 est:爱沙尼亚语 bul:保加利亚语 pl:波兰语 dan:丹麦语 de:德语 ru:俄语 fra:法语 fin:芬兰语 kor:韩语 nl:荷兰语 cs:捷克语 rom:罗马尼亚语 pt:葡萄牙语 jp:日语 swe:瑞典语 slo:斯洛文尼亚语 th:泰语 wyw:文言文 spa:西班牙语 el:希腊语 hu:匈牙利语 zh:中文 en:英文 it:意大利语 vie:越南语 yue:粤语 cht:中文繁体
    msg: "success",  //提示信息 符串类型
}

err:

  • 类型:JSON 对象
  • 内部字段:
{
    msg: "文本不能为空"//提示信息 符串类型
}

示例代码

var jlLangDetect = api.require('jlLangDetect');
jlLangDetect.detect({
    text:"hello"
}, function(ret, err) {
        if(err){
          alert(err.msg);
        }else if (ret.error==0) {
          alert(ret.lan);
        } else {
          alert(ret.msg);
        }
});

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18