JS 网页全自动翻译 v2.11 发布,全球翻译节点优化
两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好!
升级说明
- 多节点就近翻译,在节点增加1分钟的缓存,避免频繁测速增加主服务器并发
- 增加有ao3读者们赞助的美国加利福尼亚州翻译服务网络节点
- 优化反射中获取指定翻译通道,避免如果翻译通道的包中有多个类,会只寻找实现了翻译接口的类
- 优化setVersion2() 的提示,如果不存在自定义 translate.setVersion2() ,那么不会再控制台再出现这个提示
- 修复翻译服务的翻译通道,如果未找到翻译通道,会直接用第一个存在的翻译通道。修复为如果未指定翻译通道,请求接口时接口会返回明确的错误提示
- 控制台去掉未发现语种字符的 not find is language 的打印
- 优化动态监听元素改动有时遗漏元素不翻译的问题
- 优化 translate.execute 传入的 docs 判断
- 优化如果使用元素整体翻译,原字符串中带有 | 字符会导致翻译结果重复的问题
- 增加 translate.request.speedDetectionControl.hostMasterNodeCutTime 进行 connect 主节点缩减的时间,单位是毫秒。主节点在实际测速完后,会减去一定的时间,以便让用户大部分时间可以使用主节点,而不必走分节点。
- 优化浏览器控制台网络报错提示,如果是多节点测速的请求,不在控制台报错之中
- language.json 不在限制仅允许post方式请求,也允许get请求,以便调试时获取支持语种
- 翻译节点增加 Access-Control-Allow-Headers CurrentPage 的传递,以便应对nginx做全球节点转发
- 优化离线翻译面板导出代码窗口的界面
- 经博盈网站建设网站营销提醒,修改德国的语种id由german改为deutsch,同时之前传入 german的也继续兼容不至于失效
- 增加 translate.request.response(xhr); 自定义响应的拦截处理
- 跟随小牛翻译升级,增加小牛翻译支持的语种
- 优化 translate.api 自动翻译html
- translate.service 增加 edge 翻译通道
- translate.service 增加 pom-war.xml 以打包 war
- translate.service 增加对开源翻译服务 libreTranslate 的对接
- translate.service 日志优化,增加对 currentpage 的记录,以便供翻译使用者进行查看详细翻译使用细节
在线体验
http://res.zvo.cn/translate/demo.html
快速使用
在你的网页最末尾, </html>
之前,加入以下代码,会在页面的最底部出现选择语言的标签:
<script src="https://res.zvo.cn/translate/translate.js"></script> <script> translate.language.setLocal('chinese_simplified'); //设置本地语种(当前网页的语种)。如果不设置,默认就是 'chinese_simplified' 简体中文。 可填写如 'english'、'chinese_simplified' 等,具体参见文档下方关于此的说明。 translate.execute();//进行翻译 </script>
开源适配
如果您有开源项目,比如文档、cms、UI 框架、后台管理框架、等等,需要采用此进行多语言切换,欢迎喊我,无偿提供全程接入讨论及遇到的问题跟随优化,希望我们的开源项目能互相产生作用一起越来越好。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
charts-rs v0.3.0 版本更新发布
charts-rs charts-rs 是纯rust实现的图表库,使用简单而且性能高效,生成svg低于10ms,而png也低于50ms,便于在各种无法直接渲染svg的场景下使用,现已支持更多的图片格式输出,如:jpeg,webp,以及avif。 概要 charts-rs提供简单的方式生成图表,它支持svg、png、jepg、webp以及avif等多种输出格式,以及支持light, dark, grafana,ant,vintage, walden, westeros, chalk与shine主题,默认的主题为light。现已支持以下类型的图表:Bar, HorizontalBar, Line, Pie, Radar,Scatter,Candlestick,Table 以及 MultiChart,其相关样式参考Apache ECharts。 特性 所有图表均支持多种主题,当前已支持了9种主题颜色 可通过ttf或otf中加载更多的字体库,默认的Roboto字体并未支持中文,需要选择Noto Sans SC 支持平滑,填充,最低最高点以及线标示 图表使用多种文本标示,例如:圆角矩形、圆形以...
- 下一篇
Tianji v1.3.1 发布, 聚合网站流量分析、监控、服务器状态
Tianji:网站分析器 + 状态监控器 + 服务状态上报 动机 在我们对网站进行观察时。我们往往需要多个应用一起来组合使用。比如我们需要ga/umami等分析工具来查看pvuv以及各个页面的访问量,我们需要uptime监控器来检查服务器的网络质量与连通性,我们需要通关prometheus获取服务端上报的状态来检查服务器的质量。另外如果开发的是一个允许被开源部署的应用,我们往往还需要一个遥测系统来帮助我们对其他人的部署情况做一个最简单的信息收集。 我认为这些工具应当是为同一个目的而服务的,那么有没有一款应用能够轻量级的将这些常见的需求整合为一体呢?毕竟在大部分时候我们并不需要非常专业与深入的功能。但是我为了实现全面的监控却需要安装如此多的服务。 专精于一项这很好,如果我们是相关能力的专家我们需要这样的专业工具。但是对于大部分只有轻量级需求的用户而言,一个all in one的应用会更加方便与易于使用 v1.3.1 版本更新内容 增加了每日用量统计 增加了监控徽标 增加了移动端导航支持 增加了telegram通知 增加了版本显示 dashboard卡片可以自定义标题 修复监控器排序问题 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Hadoop3单机部署,实现最简伪集群
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8编译安装MySQL8.0.19
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程