JS 网页全自动翻译 v2.4 发布,增加TCDN翻译分发能力


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

升级说明

  1. 增加 TCDN 翻译分发能力,可以通过管理后台,添加一个当前已经存在的中文网站,然后在为其绑定一个别的域名,设置为当访问这个域名时会打开这个中文网站的英文(数十种)的语言进行显示。 当访问时,会直接打开其英文语种的网站。如果查看网页源代码,会发现其源码中就已经变成了英文!
  2. 增加对标签属性的翻译扩展。翻译队列中,增加第七维度,node跟随attribute属性,用于判断是node本身翻译,还是node的某个属性进行翻译
  3. 增加对标签title属性的翻译,并同样适配于ignore忽略标签的规则。
  4. 优化某些情况翻译前有空格,翻译后空格丢失问题
  5. translate 仓库整体结构优化,将不再只存放 translate.js ,将原本的放入了根目录的  /translate.js/ 文件中
  6. translate.service 合并入 translate 仓库,跟 translate.js 仓库共存。
  7. 增加 translate.admin 项目,其作用为添加源站,对源站进行翻译控制、对翻译后的网站进行单独绑定域名、管理绑定域名、对翻译之后的网页支持使用javascript脚本进行控制其输出的源码。当源站内容有变动时,还可以根据域名进行刷新翻译内容的分发,进行重新翻译,以保证翻译内容处于最新。 已加入 translate 仓库,跟 translate.js 仓库共存。
  8. 增加 translate.user 项目,用于用户访问,当用户访问通过 translate.admin 绑定的某个域名时,会在此自动解析取得要响应的语种以及要展示的翻译结果页面,从 translate.api 中将这个html页面的翻译之后的源码取回,进行缓存。然后将结果进行返回,继而在浏览器中显示,以做到用户访问某个语种的域名后,会自动打开这个翻译之后的页面,并且查看网页源代码时,其也是翻译后的源码。已加入 translate 仓库,跟 translate.js 仓库共存。
  9. 增加 translate.api 项目,用于html源码层翻译,并开放此接口。它提供了你传入一个html源码,指定要翻译的目标语种,它会给你返回翻译之后的html源码。
  10. 增加 TCDN translate.admin translate.api translate.user )基于CentOS 7.4一键部署的Shell命令, 位于 translate 仓库中的 deploy 部署目录下。

 

 

在线体验

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

快速使用

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

<script src="https://res.zvo.cn/translate/translate.js"></script>
<script>
translate.setUseVersion2(); //设置使用v2.x 版本
translate.language.setLocal('chinese_simplified'); //设置本地语种(当前网页的语种)。如果不设置,默认就是 'chinese_simplified' 简体中文。 可填写如 'english'、'chinese_simplified' 等,具体参见文档下方关于此的说明。
translate.execute();//进行翻译 
</script>

 


相關推薦

2023-10-12

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

2023-09-26

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

2023-08-17

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

2023-09-02

两行 js 实现 html 全自动翻译。 无需改动页面、无语言配置文件、无 API Key、对 SEO 友好! 升级说明 增加翻译接口响应错误的打印,以便于各种情况下的异常调试提醒 增加翻译原理的结构图,可用于详细了解翻译

2022-07-22

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

2023-01-20

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

2023-02-09

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

2023-03-17

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

2022-11-30

ns 是一个 Mozilla 开发的浏览器扩展程序,可为浏览器启用网页翻译功能,目前仅支持 Firefox 浏览器。与谷歌等浏览器的翻译服务不同,Firefox Translations 无需联网,在本地客户端上即可自动翻译网页内容。 目前  Firefox Translatio

2023-04-19

用户需要通过安装 Google 翻译等第三方扩展程序才能实现网页翻译功能。 为了改变这样的局面,Firefox 从 2019 年起开始研发翻译工具,一开始项目名称叫做 Project Bergamot。在 2021 年,Firefox 推出了第一个可供用户使用的 Firefox 翻

2022-10-13

,使用其他语言浏览网站 但目前互联网中,大约有60%的网页是由英文构成,语言分布的极为不平衡 在2020年 Common Sense Advisory 进行的一项调查发现。大量国际客户声称,他们更有可能从“以母语提供产品信息”的网站上购买产

2023-09-01

理后台-网站管理,增加按照到期时间排序的功能 结合翻译能力 https://gitee.com/mail_osc/translate 全面优化系统管理后台针对英文等其他语种的适配,以便于海外建站企业的使用。 增加 translate.language.setDefaultTo 的设置,以针对海外

2023-09-28

具体更新内容包括: New Firefox 用户现在可以使用网页内容的自动翻译。与基于云的替代方案不同,翻译是在 Firefox 本地完成的,因此正在翻译的文本不会离开你的机器。 Firefox 中的 Web Audio 现在在所有系统上使用 FDLIBM

2023-03-08

的 Travis-CI 构建机器人集成,以改进质量控制 许多现有翻译已更新,但还添加了: 阿尔巴尼亚语/Shqip (sq-AL)(翻译中) 立陶宛语/Lietuvių (lt-LT) 荷兰语/荷兰 (nl-NL) 变更日志中提供老版本的详细信息。 更新公告:https: