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

科技资讯 投稿 5900 0 评论

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

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

    升级说明

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

     

    谷歌:关于 Rust 的谣传和事实 员工窃取公司游戏源代码,半年盈利 1.5 亿 人大毕业生盗取全校学生信息建颜值打分网站,已被刑拘 美团以 20.65 亿元收购光年之外 开源中国完成 B+ 轮战略融资,股份重组成为完全中立平台 WhatsApp 弃用基于 Electron 框架构建的桌面应用程序 基于 NT 架构的全新 QQ Windows 版正式发布 Linus Torvalds 动手改进 Linux 用户模式堆栈扩展 IntelliJ IDEA 2023.2 EAP 6 发布:AI 助手等 美国将限制中国使用亚马逊、微软等提供训练 AI 模型的云服务

    编程笔记 » js自动翻译插件,JS 网页全自动翻译 v2.4 发布,增加TCDN翻译分发能力

    赞同 (29) or 分享 (0)
    游客 发表我的评论   换个身份
    取消评论

    表情
    (0)个小伙伴在吐槽