JS 网页全自动翻译 v3.1 发布,解决动态数据渲染漏翻译问题
两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!
升级说明
- 增加 translate.request.listener ,解决某些框架动态加载数据页面渲染时,有时导致漏翻译的问题
- 增加 translate.language.translateLanguagesRange 设置只对指定语种进行翻译
- 增加 translate.selectLanguageTag.refreshRender(); 重新绘制 select 语种下拉选择;
- 大幅优化 translate.language.recognition 对批量文本语种识别的精确度;
- 增加 translate.selectLanguageTag.documentId 的自定义设置;
- 增加对元素整体翻译对特殊字符 \ { } ^ 的适配
- 增加一级缓存自定义重写方式的相关文档说明
- 修复翻译时的图片翻译,如果图片设置的是相对路径会导致图片翻译不生效的问题
- 优化 msg.js 引入有http变为 https
- 优化 input 的 placeholder 翻译问题
- 优化日语字符的识别
- 重新优化 translate.language.getLocal() 的识别精度;
- 优化 translate.language.recognition 的计算方式,提高精确度
- 优化繁体中文的识别,全面覆盖本地语种是繁体中文的网页适配
- TCDN 修复忽略 class name 失效的问题
- TCDN 优化对大部分HTTPS协议源站的支持
- TCDN 增加 html源文件文本替换 能力,可自定义对源站html源码进行文本替换。
- TCDN 增加源站 sitemap.xml 的自定义设置
- TCDN 增加生成的目标翻译站的 sitemap.xml 自动生成
在线体验
http://res.zvo.cn/translate/demo.html
快速使用
在你的网页最末尾, </html>
之前,加入以下代码,会在页面的最底部出现选择语言的标签:
<script src="https://cdn.staticfile.net/translate.js/3.1.7/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业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
🍃 layui-vue v2.16.6 发布,一个 Vue 3 UI 框架
更新日志: [新增] table组件 新增单元格双击事件(cell-double)。 [新增] tree,treeSelect 组件 新增lazy,load参数,实现懒加载子节点。 [新增] table组件 标题插槽新增column,columnIndex参数。 [修复] table组件 数据改变getCheckboxProps未重新计算。 [修复] treeSelect组件 单选清空二次选择相同值未触发改变。 [修复] table组件 树形跨级展开隐藏错乱。 [修复] upload组件 只有当开启裁剪且能够裁剪时才读取文件。 [修复] layer组件 在使用template场景下zIndex属性并未更新为最新值。 [修复] layer.notify 组件 offset 为 rb 时,位置计算异常。 [修复] slider组件 精度丢失。 [调整] layer.notifiy 方法为 notify。 [调整] layer 组件 options 属性 type 可选值 notifiy 为 notify。 [调整] col 组件所有属性可选值范围为 0 - 24。 [调整] upload组...
- 下一篇
《云原生人工智能白皮书》发布,全视角解读 CNAI
昨日,CNCF AI 工作组发布了《云原生人工智能白皮书》,这份白皮书提供了云原生人工智能(Cloud Native Artificial Intelligence,CNAI)领域的深入分析,详细讨论了云原生技术如何支持 AI 的发展和使用,包括当前状态、挑战、机会和潜在解决方案。同时,它也探讨了 AI 如何增强云原生技术,例如通过预测负载和更好的资源调度来提高效率。 以下是主要内容概括: 执行摘要: 强调了云原生技术和人工智能的重要性,以及它们如何成为当今技术发展的关键趋势。 指出了云原生技术为 AI 提供了一个可扩展和可靠的运行平台,尤其是在 AI 和 ML 领域。 讨论了云原生技术在支持 AI/ML 工作负载方面的挑战和机遇。 云原生人工智能介绍: 描述了云原生技术的发展历程,从 LXC 到 Docker 再到 Kubernetes。 解释了云原生计算基金会对云原生技术的定义,以及这些技术如何实现系统的模块化设计、开发、部署、可扩展性和弹性。 介绍了人工智能的演变,包括机器模拟人类智能的能力,以及AI在语音识别、机器翻译、图像处理等领域的应用。 讨论了云原生和 AI 的结合,以及...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Hadoop3单机部署,实现最简伪集群
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Linux系统CentOS6、CentOS7手动修改IP地址