利用有道实现翻译功能
2023-01-24 09:16:15 最后更新
 //简单post
//翻译按钮代码
us(翻译按钮id,"text","请稍候")
ngde(翻译内容框id, "#bbbbbbbb", lod)
us(翻译按钮id,"background",lod)
ug(翻译内容框id,"text",nr)
ug(下拉框id,"selecteditem",xl)
f(xl=="自动检测")
{
 s yy="AUTO"
}
else f(xl=="中文翻译英语")
{
 s yy="ZH_CN2EN"
}
else f(xl=="中文翻译日语")
{
 s yy="ZH_CN2JA"
}
else f(xl=="中文翻译韩语")
{
 s yy="ZH_CN2KR"
}
else f(xl=="中文翻译法语")
{
 s yy="ZH_CNFR"
}
else f(xl=="中文翻译俄语")
{
 s yy="ZH_CN2RU"
}
else f(xl=="中文翻译西班牙语")
{
 s yy="ZH_CN2SP"
}
else f(xl=="英语翻译中文")
{
 s yy="EN2ZH_CN"
}
else f(xl=="日语翻译中文")
{
 s yy="JA2ZH_CN"
}
else f(xl=="韩语翻译中文")
{
 s yy="KR2ZH_CN"
}
else f(xl=="法语翻译中文")
{
 s yy="FR2ZH_CN"
}
else f(xl=="俄语翻译中文")
{
 s yy="RU2ZH_CN"
}
else f(xl=="西班牙语翻译中文")
{
 s yy="SP2ZH_CN"
}
ss("inputtext="+nr+"&type="+yy,post)
f(nr=="")
{
 tw("不能为空")
 ngde(翻译内容框id, "#ff07b5ff", ld)
 us(翻译按钮id,"background",ld)
 us(翻译按钮id,"text","翻 译")
}
else
{
t()
{
  hs("http://m.youdao.com/translate",post,"utf-8",ok)
  f(ok==null)
{
   ufnsui()

{
    tw("翻译失败,请检查网络")
    ngde(翻译内容框id, "#ff07b5ff", lodd)
    us(翻译按钮id,"background",lodd)
    us(翻译按钮id,"text","翻 译")

}

}
 else

{
   sj(ok,"译文","</ul>",o)
   sj(o,"<li>","</li>",k)
   sxb(k)
   ufnsui()

{
    us(翻译结果框id,"text",k)
    ngde(翻译内容框id, "#ff07b5ff", lodding)
    us(翻译按钮id,"background",lodding)
    us(翻译按钮id,"text","翻 译")

}
}
}
}
//————————————————————分割线
//载入事件代码s xl="自动检测;中文翻译英文;中文翻译日语;中文翻译韩语;中文翻译法语;中文翻译俄语;中文翻译西班牙语;英文翻译中文;日语翻译中文;韩语翻译中文;法语翻译中文;俄语翻译中文;西班牙语翻译中文"
sl(xl,";",ok)
uls(下拉框id,ok)
uycl("#ff07b5ff",true)
shb(zt)
f(zt?*"Q"||zt?*"W"||zt?*"E"||zt?*"R"||zt?*"T"||zt?*"Y"||zt?*"U"||zt?*"I"||zt?*"O"||zt?*"P"||zt?*"A"||zt?*"S"||zt?*"D"||zt?*"F"||zt?*"G"||zt?*"H"||zt?*"J"||zt?*"K"||zt?*"L"||zt?*"Z"||zt?*"X"||zt?*"C"||zt?*"V"||zt?*"B"||zt?*"N"||zt?*"M||zt?*"q"||zt?*"w"||zt?*"e"||zt?*"r"||zt?*"t"||zt?*"y"||zt?*"u"||zt?*"i"||zt?*"o"||zt?*"p"||zt?*"a"||zt?*"s"||zt?*"d"||zt?*"f"||zt?*"g"||zt?*"h"||zt?*"j"||zt?*"k"||zt?*"l"||zt?*"z"||zt?*"x"||zt?*"c"||zt?*"v"||zt?*"b"||zt?*"n"||zt?*"m" )
{
 utw(null,"是否粘贴剪贴板的内容?",zt,"确定","取消",false,v)
 {
  us(翻译内容框id,"text",zt)
  }
else
{
}
}
else
{
}
ngde(翻译内容框id, "#ff07b5ff", bot)
us(翻译按钮id,"background",bot)