JS 网页全自动翻译 v3.18 发布,增加 translate100 翻译小模型
两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!
升级说明
- 优化 translate.language.setUrlParamControl(...) 跟 translate.language.clearCacheLanguage() 同时出现时,如果执行顺序不对会打印使用提示
- 修复 translate.setAutoDiscriminateLocalLanguage() 异常的问题
- 优化对动态监听页面变动进行自动翻译时,如果配置了离线翻译,依旧还会有出现原文一闪而逝的状况
- 增加 layuiadmin 的完美适配方案 (仓库的 extend/layuiAdmin/ 目录下)
- 优化 translate.request.api.translate 如果设置为空字符串,则会禁止网络请求,以提高用户的完全极致体验
- 浏览器本地语种 browserLanguage 增加 zh 的对应
- 增加 translate.element.tagAttribute 条件判定支持
- 针对 client.edge 的罗曼语族优化、优化 send 网络请求时 xhr 携带的 data 参数
- 优化对指定标签的属性进行翻译中的input的value属性,当用户手动更改的内容,也能被正常翻译
- 启用 translate.lifecycle.execute.start 作为进行翻译开始时的监听
- 修复个别情况弹出iframe子页面时,会触发页面整体刷新导致无法使用的异常
- 优化 translate.util.textReplace 对翻译结果文本中前、后出现空格的处理
- 增加 translate.ignore.setTextRegexs 对忽略文本增加正则方式指定的支持,有 wangliangyu 提交贡献
- translate.util.getElementPosition 优化,兼容es5
- 添加对react的模块化组件支持,简化react的引入使用 (位于仓库的 extend/react/ 目录下)
- 优化对多语种混合场景下日语的识别
- 增加 translate.visual.hideText 用于切换语言后,刷新当前页面之后,自动隐藏原文,当翻译完成后,再讲原文显示出
- translate.service 全面接入 giteeai 提供大模型在线翻译的支持
- translate.service 小牛翻译增加 url 的设置以针对离线私有化部署小牛SDK的场景进行更好的自定义
- translate.service 修复当全名命中内存缓存,且没有命中文件缓存这种情况时,出现下下标对比异常的问题
- translate.service 调整,当配置文件中没有 redis.host 配置时,则是不使用redis, 此时针对翻译本身 language.json 、translate.json 的使用都是无影响的,只是内存级缓存不在启用
- translate.service 优化前后过滤问题,对组合型标签如 {} [] 不在过滤
- translate.service request_xxx.log 日志增加 useTime 接口处理耗时的记录
- translate.service 内置自动设置开启SSL证书访问并自动续期SSL证书
- translate.service 增加 translate.service.thread.apiPercentageIntercept 的配置
- translate.service 增加单独的打分配置 translate.service.set.repair.config
- translate.service 域名白名单增加 /admin/domain/getDomainList.json、 /admin/domain/deleteDomain.json 管理接口
- translate.service 增加 /admin/domain/getDomainStatus.json ,另外 域名列表接口增加参数控制是否模糊搜索还是精确搜索
- translate.service 译文管理,增加 对 domain 的精确搜索
- translate.service 全面优化 serviceName 跟翻译服务的对应关系,其将对应到具体的大模型上,将主通道、修复通道、备用通道可以使用不同的模型来区分语种支持
- translate.service 大模型翻译的 max_tokens 参数改为动态调整,自动根据翻译的文本动态调控值
- translate.service 将中译英漏翻译问题修复失败、大模型接口非正常响应 ,都将进入修复模式,而非单纯只是翻译结果打分不合适才进入修复模式
- translate.service 全面优化 URL 识别
- translate.service 增加英文断句拆分支持
- translate.service 增加 translate.service.set.waitThreadNumber 、 translate.service.set.threadDebug 的配置 、增加 等待线程的上限,避免异常情况超限
- translate.service 优化 index.do 健康检查 url
- translate.service 优化 /admin/system/status.json 获取系统状态接口,响应内容增加大模型请求现成池相关数据、jvm相关数据
- translate.service 增加 admin 项目,用于 translate.service 服务开放API提供可视化客户端的管理界面。(位于仓库的 extend/translate.service-admin/ 目录下)
- 发布 translate100 翻译模型,针对超低配置的终端(1核2G内存)运行使用、做到自动识别适配全球主流的上百个语言。CPU运行速度超43token/s,主要用于针对私有化部署场景,采用qwen3 8~32B 做主要翻译时,针对千问大模型处理不了的部分,又做的一层保障,将qwen3翻译不达标的文本再交由 translate100 来进行最后的翻译,以完成大模型翻译的可靠稳定性闭环。
在线体验
http://res.zvo.cn/translate/demo.html
快速使用
在你的网页最末尾, </html>
之前,加入以下代码,会在页面的最底部出现选择语言的标签:
<script src="https://cdn.staticfile.net/translate.js/3.18.0/translate.js"></script> <script> //设置本地语种(当前网页的语种)。如果不设置,默认自动识别当前页面文字的语种。 可填写如 'english'、'chinese_simplified' 等
translate.language.setLocal('chinese_simplified'); //进行翻译 translate.execute(); </script>

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
先进算力新选择 | 2025华为算力场景发布会暨北京xPN伙伴大会成功举办
2025年8月15日,以“先进算力新选择”为主题的“2025华为算力场景发布会暨北京xPN伙伴大会”成功举办。众多计算产业和相关行业精英齐聚一堂,聚焦先进算力与行业场景的深度融合,共同探讨如何推动算力价值释放;同时分享了华为在通用计算、大模型技术及AI应用创新等领域的最新成果,以及基于昇腾、鲲鹏体系,与伙伴在教育、政务、医疗、制造等场景的创新实践。会上还重磅发布了“xPN先锋行动”,华为将从研营销供服全方位支撑伙伴,深耕根技术,协同伙伴打造有竞争力的产品和方案,服务千行万业数智化升级,共赢智能化未来。 2025华为算力场景发布会暨北京xPN伙伴大会现场 华为商业销售部总裁张海平带来开场致辞,为活动拉开序幕。他谈到,2024年华为经营稳健,中国区政企业务同比增长25%,中国区政企计算产业增长80%,鲲鹏、昇腾平台作用关键,分别应用于多领域及加速AI技术落地。面向中小企业,华为坚持伙伴主导,2024年钻金银伙伴、商业交易伙伴数量分别增长25%、22%,并推出APN和KPN计划深化合作。2025年华为计算产品全面升级,开放鲲鹏模组、昇腾板卡等,鲲鹏升级工具链和引擎,昇腾支持伙伴开发边端AI...
- 下一篇
jpa mapper 2.0.5 以及 3.0.2 版本发布,Java orm 工具
jpa mapper只是spring data jpa 的搬运工,无任何侵入 [] 项目介绍 jpa mapper在spring data jpa之上进行了一些包装,使得经过注解的实体可以像mybatis 一样进行SQL 增、删、改和获取。SQL构造工具、SQL注解、链式API等让查询操作更为灵活 函数表达式, SQL注解 Optional返回 ,Criteria条件函数表达式 1:原生JPA以及 spring data jpa 支持。 2:简化的批处理操作。 4:简化的分页操作。 5:灵活的链式查询API和SQL构造器以及SQL注解。 6:实体属性动态映射。 7:支持多种数据库(mysql,mariadb,oracle,sqlserver,postgresql,db2,sqlite,hsqldb)。 安装教程 spring <dependency> <groupId>cn.xphsc</groupId> <artifactId>spring-data-jpamapper</artifactId> <versi...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,7,8上安装Nginx,支持https2.0的开启