您现在的位置是:首页 > 文章详情

JS 网页全自动翻译 v3.13 发布,增加对 Pig、管伊佳 ERP 等开源适配

日期:2025-01-26点击:61

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!

升级说明

  1. translate.js 针对 管伊佳ERP 的适配优化,修复 translate.selectLanguageTag.render() 在找不到body元素时会报错的bug
  2. translate.js 针对 Pig 的适配优化,增加翻译执行时的并发机制,同一时刻只允许执行一个翻译操作,避免多次翻译同时进行造成浏览器卡顿及翻译接口并发提高被禁
  3. translate.js 全面优化翻译执行生命周期的判定,对翻译进行中跟执行完毕的状态进行更精准捕获处理
  4. translate.js 增加 translate.executeNumber 参数,用来记录 translate.execute() 方法已经被执行过多少次了, 只有 translate.execute() 完全执行完,也就是界面渲染完毕后,它才会 +1  
  5. translate.js 如果采用了  translate.whole.enableAll(); 整体翻译,并且使用的是 translate.service 翻译通道,则自动采用翻译结果文本段落首字母大写
  6. translate.js 增加企业级通道key的设置,主要针对打包为APP的使用场景
  7. translate.js 修复 edge 模式下post请求的bug
  8. translate.service 中,translate.json 接口 增加 lowercase 参数的传入,用于定义翻译内容是全小写形式,还是段落首字母大写形式
  9. tcdn 大幅优化资源占用,使其可以在 1核0.5G内存的云服务器流畅运行。
  10. tcdn 优化子域名短网址访问的设置支持,并增加 /mnt/tcdn/language.json 用于可自定义某个语言访问的子域名
  11. tcdn 接口中增加清除某个源站的缓存规则的能力
  12. tcdn 全面优化对静态资源的判定
  13. tcdn 增加 SiteSet.conversionOutsideHyperlink 可自定义控制是否对站外连接进行虚拟化
  14. tcdn 增加异步任务机制,可以多线程异步自动获取源站的页面并自动进行执行翻译任务。
  15. tcdn 增加缓存规则的自定义配置及自动刷新缓存的能力
  16. tcdn 增加缓存多线程自动刷新能力,配合自定义缓存规则,可自动刷新指定页面,并且增加hash码对比,如果源站相对于未发生变化,则不进行翻译,降低翻译html接口的调用。
  17. tcdn 部署好后,访问ip会出现对必要参数配置的自检,如果有未配置的参数,则会出现相应参数提示并出现指引配置链接
  18. tcdn-admin 增加新版本自动更新的能力
  19. 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,以下单位已接入并进行使用,提供参考:

原文链接:https://www.oschina.net/news/331503/leming-3-13-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章