JS 网页全自动翻译 v3.13 发布,增加对 Pig、管伊佳 ERP 等开源适配
两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!
升级说明
- translate.js 针对 管伊佳ERP 的适配优化,修复 translate.selectLanguageTag.render() 在找不到body元素时会报错的bug
- translate.js 针对 Pig 的适配优化,增加翻译执行时的并发机制,同一时刻只允许执行一个翻译操作,避免多次翻译同时进行造成浏览器卡顿及翻译接口并发提高被禁
- translate.js 全面优化翻译执行生命周期的判定,对翻译进行中跟执行完毕的状态进行更精准捕获处理
- translate.js 增加 translate.executeNumber 参数,用来记录 translate.execute() 方法已经被执行过多少次了, 只有 translate.execute() 完全执行完,也就是界面渲染完毕后,它才会 +1
- translate.js 如果采用了 translate.whole.enableAll(); 整体翻译,并且使用的是 translate.service 翻译通道,则自动采用翻译结果文本段落首字母大写
- translate.js 增加企业级通道key的设置,主要针对打包为APP的使用场景
- translate.js 修复 edge 模式下post请求的bug
- translate.service 中,translate.json 接口 增加 lowercase 参数的传入,用于定义翻译内容是全小写形式,还是段落首字母大写形式
- tcdn 大幅优化资源占用,使其可以在 1核0.5G内存的云服务器流畅运行。
- tcdn 优化子域名短网址访问的设置支持,并增加 /mnt/tcdn/language.json 用于可自定义某个语言访问的子域名
- tcdn 接口中增加清除某个源站的缓存规则的能力
- tcdn 全面优化对静态资源的判定
- tcdn 增加 SiteSet.conversionOutsideHyperlink 可自定义控制是否对站外连接进行虚拟化
- tcdn 增加异步任务机制,可以多线程异步自动获取源站的页面并自动进行执行翻译任务。
- tcdn 增加缓存规则的自定义配置及自动刷新缓存的能力
- tcdn 增加缓存多线程自动刷新能力,配合自定义缓存规则,可自动刷新指定页面,并且增加hash码对比,如果源站相对于未发生变化,则不进行翻译,降低翻译html接口的调用。
- tcdn 部署好后,访问ip会出现对必要参数配置的自检,如果有未配置的参数,则会出现相应参数提示并出现指引配置链接
- tcdn-admin 增加新版本自动更新的能力
- tcdn-admin 增加启动完成后,会自动打开浏览器 127.0.0.1:8080 页面,而无需再手动输入
在线体验
http://res.zvo.cn/translate/demo.html
快速使用
在你的网页最末尾, </html>
之前,加入以下代码,会在页面的最底部出现选择语言的标签:
<script src="https://cdn.staticfile.net/translate.js/3.12.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 框架、后台管理框架、等等,需要采用此进行多语言切换,欢迎喊我,传统i18n工作量太大,每次更新也容易遗漏,而translate.js是您最佳的选择,我们无偿提供全程接入讨论及遇到的问题跟随优化,希望我们的开源项目能互相产生作用一起越来越好。
2024年结束,我们码云仓库托管也已突破 1k star ,已有巨量的用户用它来替代传统 i18n,以下单位已接入并进行使用,提供参考:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
一分钟搭建私有 AI 大模型 deepseek-r1
第一步:下载安装 Ollama Ollama:可以理解为是 docker,快速安装各种大模型,下载后一键安装 下载地址:https://ollama.com 第二步:执行命令安装 deepseek-r1 ollama run deepseek-r1:14b 这里你可以搜索自己想安装的模型,获取不同的命令 第三步:输入问题 AI 回答 安装完成后,提示输入信息 好了,就这么简单,搭建私服 AI 完成。
- 下一篇
xc-union 多平台返利系统 v1.0.1 发布
v1.0.1 版本内容: 集成大淘客美团接口; 美团券数据输出展示。 系统特点 支持主流电商平台返利对接 开箱即用 技术架构 Java 后端:master分支为 JDK 8 + Spring Boot 2.7.18 后端采用magic-api多模块架构 数据库使用 MySQL 演示环境 接口地址:http://union.demoeg.com:19999/magic/web/index.html 淘宝客集成演示地址:http://union.demoeg.com/tbk/index.html 美团集成演示地址:http://union.demoeg.com/meituan/index.html 本地访问 接口文档:http://127.0.0.1:9999/magic/web/index.html 淘宝客集成演示地址:http://127.0.0.1:9999/tbk/index.html 美团集成演示地址:http://127.0.0.1:9999/meituan/index.html 开发环境要求 JDK: 8+ Maven: 3.9+ 模板引擎:enjoy MySQL: 5.7+...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- 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的开启