两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!
升级说明
- translate.api 开放 html 文件翻译的接口 http://doc.zvo.cn/tcdn/api/doc.html 用于对 html 源码进行整体翻译
- translate.js 优化 translate.execute(docs) 传入的 docs 如果超过 20 个子元素,超过 20 的会不翻译的问题,此处上限调整为 500
- translate.js 优化 layui 插件的资源引入,由 https://mail_osc.gitee.io/translate_layui/layui_exts/translate/translate 更换为 https://res.zvo.cn/translate/else/layui_exts/translate/translate 以解决无法使用问题
- translate.admin 增加日志管理,可以查看当前自己控制台所有任务运行情况、所有执行失败的任务中的页面翻译记录
- translate.admin 翻译任务的日志记录,增加针对整个控制台的标记,用户可以直接查看直属于自己的所有任务翻译情况,而非仅仅一次只能看某一个站点的
- translate.api 优化各种翻译计算异常的友好提示
- translate.admin 翻译日志中,失败的翻译后面会跟随上失败原因展示出来
- translate.api 增加性能监控线程,定时清理内存及资源占用
- translate.api 优化页面翻译完后,翻译结果 DOCTYPE 会丢失的问题
- translate.admin 优化总管理后台可以看到所有的任务执行记录
- translate.api 增加对全部 https 源站(SSL 协议)的适配,不在有某些 https 源站无法使用了。
- translate.api 判断是否有 html lang 的设置,如果有设置,那么会自动清空其值
- translate.api 对翻译日志增加 type 分类,包括翻译任务开始、结束、命中缓存、翻译异常、拉取异常等进行细分。
- translate.api 增加对 html 源文件文本替换处理异常的捕获及友好返回
- translate.api 优化对多线程模式下网页加载识别进行精确定位,针对一些非常小记录的异常事件给出准确的失败提醒
- translate.admin 全面优化 api 接口对接,有原本的 url 传入模式改为 html 源码传入方式,全面适配华为云应用商店的 api 接口
- translate.service 翻译通道 – google 增加对极其不规则语句 – 出现双重数组的容错处理,避免系统异常出错
- 全面优化 tcdn 翻译速度及资源占用,配置有 8 核 16G 降为 4 核 16G,同时翻译速度提升 8 倍(可随配置提升进行提升)
- translate.admin 优化自己正在进行的任务,查看实时状态时,已翻译失败的页面数量计数异常的问题
- translate.api 全面优化翻译的线程池,增加多线程翻译的能力。可通过 application.properries 进行配置最大线程数。
- translate.api 修复 html 文件缓存会导致运行时间太长会导致磁盘占满的问题,增加使用完毕后自动清理能力。
在线体验
http://res.zvo.cn/translate/demo.html
快速使用
在你的网页最末尾,
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。