对接有道智云API,完成语言翻译
本帖最后由 谢厅 于 2019-11-10 09:14 编辑置顶感谢群里“豪歌跨境”的支持
1. 注册有道智云ai账号
a. 注册地址https://ai.youdao.com/
b. 进入控制台
c. 创建应用
d. 在应用界面中记下"应用ID"和"应用密钥"
e. 创建翻译实例并且绑定应用
2. 活字格设置
a. 上传依赖文件
i. 在设计器左上角点文件-设置-自定义JavaScript-添加连接中添加如下两个连接
https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.js
https://cdn.bootcss.com/js-sha256/0.9.0/sha256.js
b. 下载附件中的“youdaotranslate.js”文件,用记事本打开
将里面的appKey中双引号里填写第一步咱们保存的”应用ID“
将里面的key中双引号里填写第一步咱们保存的“应用密钥”
from和to分别代表源语言和翻译到的目标语言,可以根据附件中的语言表做相应的修改。
c. 将“youdaotranslate.js”文件上传到全局js资源文件夹中
d. 在页面中将需要被翻译的单元格命名为“content”,将接受翻译内容的单元格命名为“result“
e. 画一个按钮用于触发翻译命令
代码:
var content=Forguncy.Page.getCell("content").getValue();
translate(content);
3. 运行测试效果
4. 或者可以使用输入框自带的命令触发方式省略掉点击按钮的一步(但是这样比较占资源和请求次数)
a. 把上一步按钮中的代码直接赋予到输入框的单元格命令中即可 b.运行效果
5. 工程文件
强:hjyzw: 支持支持{:3_42:} :hjyzw: niubility! 牛牛牛!
谢老板,英汉双译的该怎么设置? 改成auto居然可以双译 机智的谢老板~ 测试的时候发现个问题:
蜡烛芯剪刀正在测试的是有道云翻译功能智能翻译功偶尔失败sdfadsf阿斯顿发斯蒂芬尔失败 sdfadsf阿斯顿发斯蒂芬
页:
[1]
2