JS 网页全自动翻译 v2.7 发布,增加增量翻译,大幅降低翻译字符


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

升级说明

  1. 增加翻译接口响应错误的打印,以便于各种情况下的异常调试提醒
  2. 增加翻译原理的结构图,可用于详细了解翻译的原理
  3. 增加 translate.request.translateText() 可以手动进行传入要翻译的文本的操作
  4. 增加 translate.nodeHistory 用于增量翻译能力,只对改动的动态文本进行翻译,大幅降低了后端翻译服务的翻译字符。
  5. 初步增加 translate.reset() 翻译还原的能力
  6. 引入  https://gitee.com/mail_osc/nodeuuid.js 用于对node节点提取唯一标识符
  7. translate.service 中修复hash序列化在高并发下异常的问题
  8. 修复 tcdn.sh 安装文件中,天使土豆条提出的 service 应用安装时路径的错误
  9. 更新根据所在国家自动切换其使用的语种的能力,补充数百个国家的使用者可以根据自己所在国家,自动切换当前国家所使用的语言
  10. 优化 translate.service翻译服务,增加 from 、 to 两个传入参数的友好校验判断,如果不在支持语种,会返回友好提示,而不是返回500响应出错
  11. translate.service 中,过滤掉回车换行,避免转数组时、以及hash化等出现异常
  12. 优化翻译队列加入判断,执行 translate.execute() 翻译时,如果浏览器缓存中有翻译缓存了,那么在使用缓存渲染后,还会对渲染的node元素重新进行扫描,去除已翻译的文本,对未翻译的文本重新扫描,加入翻译队列。极大提高文本多的场景下翻译的速度
  13. 优化前端缓存会打散翻译队列造成某些句子不能正常翻译的问题。
  14. 将translate.nodeQueue中的 beforeText、after 有第五维放到第七维,避免中文转英文时,单词在一个元素中出现多次,会导致有时两个英文单词连起来的问题
  15. 初步修复了中文转日文、英文转法语等在第二次及更多次执行翻译会导致内容出现逐渐增加的情况
  16. 修复 translate.service翻译服务,统计翻译字数时,如果数据中有非法传入null会导致响应报错的问题 
  17. translate.listener.renderTaskFinish 翻译渲染完成后触发时间调整为延迟50毫秒执行,以便保证页面真能渲染完毕
  18. 将一些v1版本的方法如 translate.resourcesUrl 、translate.currentLanguage 等加入已废弃的注释进行标注
  19. 增大 translate.listener.start() 启动的延迟时间,有50毫秒变为300毫秒,页面加载完毕后的300毫秒后开始执行监控页面元素的改变
  20. 移除 translate.listener.isExecuteFinish 属性 
  21. 移除 translate.temp_executeFinishNumber 属性

在线体验

http://res.zvo.cn/translate/demo.html

快速使用

在你的网页最末尾, </html> 之前,加入以下代码,会在页面的最底部出现选择语言的标签:

<script src="https://res.zvo.cn/translate/translate.js"></script>
<script> translate.language.setLocal('chinese_simplified'); //设置本地语种(当前网页的语种)。如果不设置,默认自动提取网页中所显示字符出现次数最多的为本地语种 translate.execute();//进行翻译  </script>

相關推薦

2023-08-17

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 增加 translate.office 离线翻译能力,并提供自动抽取离线翻译数据的可视化面板 增加 translate.util.objSort 方法,用于

2024-08-29

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 translate.js 增加对翻译结果全部转小写显示的能力,以避免大小写混合感觉有些乱。(此能力只限使用 translate.service

2023-02-09

软件简介 两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!   升级说明 开放后端翻译服务接口的私有化一键部署,并开源。 大幅优化句子翻译的准确性,达到百度

2023-09-26

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 translate.admin 完成SAAS化改造,增加多用户登陆管理能力。  translate.admin 增加针对指定页面预览翻译结果的能力

2023-07-06

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 增加 TCDN 翻译分发能力,可以通过管理后台,添加一个当前已经存在的中文网站,然后在为其绑定一个别的域名,

2023-01-20

软件简介 两行js实现html全自动翻译。 无需改动页面、无语言配置文件、无API Key、对SEO友好!   升级说明 本地语种时默认赋予使用v2版本翻译 增加 translate.language.connector() 对句子的连接符单独进

2024-07-19

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 translate.js 增加对 meta 标签的 sharetitle、 og:title 、og:og:description 、og:site_name 的翻译支持 Translate.js 增加 translate.execut

2024-05-26

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 translate.api 开放html文件翻译的接口 http://doc.zvo.cn/tcdn/api/doc.html 用于对html源码进行整体翻译 translate.js 优化 translate.ex

2024-10-14

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!   升级说明 TCDN 发布第二个大版本 http://tcdn.zvo.cn 无需任何配置即可对现有网页进行一键整体翻译,并翻译结

2023-10-12

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 增加翻译后端接口多节点加速能力,translate.js会每间隔1分钟自动获取一次延迟最小的节点进行接入使用,全面规

2024-08-11

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 translate.js 全面优化 translate.setAutoDiscriminateLocalLanguage(); 根据用户所在自动切换语言的能力,在原本的基础上增加了

2022-07-22

 软件简介 自动将html网页自动翻译为多国语言,引入一个js,一行代码实现!效果同Chrome自动翻译。适用给网站快速增加多种语言切换的场景 升级重点:在网页上几秒增加多语言切换能力:   随便打开一个网

2023-03-17

他语言。 以往,虽然开发者也可以直接在 Google 翻译的网页上使用机器翻译,但网页端有最多 5000 个字的限制,要想翻译大量文本就得付费购买 API。通过 Google 提供的新方法进行翻译,就消除了这个限制,而且此次 Google 增加了

2024-07-25

擎提交,自动生成多个语种的html页面支持多语种收录、全自动化的增量备份保障数据安全,支持亿级文章数据,公有云服务器只需要买个1核1G服务器即可承载,全面降低大规模文章的行业站运营及维护成本。 增加混合云架构 A