JS 网页全自动翻译 v3.3 发布,源码级翻译速度大幅提升
两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!
升级说明
- translate.js 增加 select语种切换自定义 translate.selectLanguageTag.customUI 可以根据自己喜好自定义语种切换的ui
- translate.api 增加线程池统一调控,html翻译速度提升一倍。
- translate.admin 的翻译控制台自定义翻译指定的sitemap.xml,增加顺序读取,执行翻译的url顺序跟sitemap.xml中url出现的顺序保持一致,以便针对十万级、百万级网址数据批量翻译时,如果中间出现意外中断,还可以手动通过翻译日志找到翻译终端的位置,人为指定开始位置。
- translate.admin 的翻译控制台-翻译任务排队情况,如果当前任务中,有我网站的任务,那么就会出现一个结束任务的按钮,会从我自己的翻译任务从总的任务池中移除。如果我的任务正在执行中,则会立即终止执行,并从任务池中移除。
- translate.api 优化线程池,如果上次执行异常了,那么直接设置当前线程池中线程进行标记,结束当前线程,重新开一个。避免使因为线程池创建时出意外导致的翻译失败情况
- translate.admin 增加一键下载翻译错误的url,将其合成为 sitemap.xml 下载下来,可以直接针对这个错误的xml进行重新生成
- translate.api 修复翻译时如果遇到某些特殊字符极少数情况下会导致翻译失败的问题
- translate.api 增加对 executeJs 参数的调试能力
- translate.service 如果私有部署采用的google通道,增加对通道翻译服务超时的友好说明返回
- translate.js 修复自动识别本地语种时,有很小的几率会因获取异常报错的bug
- translate.js 修复审核元素粘贴入的快速体验,在有的网页中会报错无法使用的bug
在线体验
http://res.zvo.cn/translate/demo.html
快速使用
在你的网页最末尾, </html>
之前,加入以下代码,会在页面的最底部出现选择语言的标签:
<script src="https://cdn.staticfile.net/translate.js/3.3.0/translate.js"></script> <script> translate.language.setLocal('chinese_simplified'); //设置本地语种(当前网页的语种)。如果不设置,默认就是 'chinese_simplified' 简体中文。 可填写如 'english'、'chinese_simplified' 等,具体参见文档下方关于此的说明。 translate.service.use('client.edge'); //设置机器翻译服务通道,直接客户端本身,不依赖服务端 。相关说明参考 http://translate.zvo.cn/43086.html translate.execute(); //进行翻译 </script>
开源适配
如果您有开源项目,比如文档、cms、UI 框架、后台管理框架、等等,需要采用此进行多语言切换,欢迎喊我,无偿提供全程接入讨论及遇到的问题跟随优化,希望我们的开源项目能互相产生作用一起越来越好。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
openKylin 2.0 Alpha2 版本发布
openKylin 2.0 Alpha2阶段版本来了!在此版本中,社区基本完成了基础库全面选型升级工作,全方位提升系统各方面底层性能,同时该版本还优化了UKUI 4.10桌面环境,并修复了openKylin 2.0 Alpha版本遗留的500+ bug! 请注意,openKylin 2.0 Alpha2版本是openKylin 2.0正式版发布前的一个中间版本,仅用于体验及软硬件生态适配验证等,不建议在任何工作或生产环境上部署! 一、openKylin 2.0 Alpha2重要特性 1.最新Linux 6.6 LTS内核 openKylin 2.0 Alpha2默认搭载的内核升级为最新的Linux 6.6 LTS版,在为用户带来更好性能的同时,也提供了更稳定、可靠的支持! 同时,英特尔亚太研究有限公司、上海兆芯集成电路股份有限公司、海光信息技术股份有限公司、长沙景美集成电路设计有限公司等社区会员单位目前已积极参与openKylin社区Linux 6.6内核贡献,率先开展了各自最新产品与openKylin 2.0版本的适配,具体适配产品如下: Intel 14代Meteor Lake平台...
- 下一篇
JAVA 下唯一一款搞定 OLTP+OLAP 的强类型查询这就是最好用的 ORM 相见恨晚
JAVA下唯一一款搞定OLTP+OLAP的强类型查询这就是最好用的ORM相见恨晚 介绍 首先非常感谢 FreeSQL 提供的部分源码,让我借鉴了不少功能点,整体设计并没有参考FreeSQL(因为java压根没有expression所以没办法参考)只是在数据库方言上FreeSQL提供的SQL让我少走了很多弯路,所以才让easy-query可以走的这么迅速 丑话说在前头,这是java下面唯一一款可以完全替代SQL的强类型ORM,完美支持OLTP和OLAP语法筛选记住是唯一一款 想体验完整版请查看文档博客篇幅有限见谅本次仅展示OLTP的对象关联查询 easy-query 文档地址 https://xuejmnet.github.io/easy-query-doc/ (为什么没有gitee的文档因为gitee pages挂掉了目前没办法更新) GITHUB地址 https://github.com/xuejmnet/easy-query GITEE地址 https://gitee.com/xuejm/easy-query java下面唯一一款支持强类型OLTP和OLAP语法并且支持分表分库的最...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7