JS 网页全自动翻译 v2.2 发布,开放后端私有部署/增加多项扩展

科技资讯 投稿 27400 0 评论

JS 网页全自动翻译 v2.2 发布,开放后端私有部署/增加多项扩展

软件简介

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

    升级说明

    1. 开放后端翻译服务接口的私有化一键部署,并开源。

    2. 大幅优化句子翻译的准确性,达到百度翻译、谷歌翻译的程度

    3. 增加可配置对某个元素指定id忽略其不进行翻译

    4. 增加单独针对连接符识别判断,以提高翻译准确度

    5. 增加可针对 translate.request.api.host 单独配置,以私有化部署

    6. 增加 inspector_v2.js,用于v2版本的快速转换体验,并将readme中的快速体验默认便是使用此v2版本。

    7. 增加 translate.language.autoRecognitionLocalLanguage(; 如果未手动设置当前网页的语种,会自动识别语种

    8. 增加 translate.language.getLocal( 用户获取当前网页的语种(如果未设置,自动根据网页当前显示的文字进行识别语种)

    9. 增加 translate.selectLanguageTag.selectOnChange 用于提供重写select onchange 事件,以便更好扩展

    10. 优化中英文混合时翻译的一些意外问题

    11. 优化meta 、keywords 替换的问题

    12. 优化转英文时如果英文有',比如 let's 这种的情况

    13. 优化 ignore 对忽略class name有多情况下的判断

    14. 开放后端翻译服务接口文档,以便更好自有扩展及使用

    15. 修复tag有时失效的问题,比如监听状态下局部翻译情况

    快速使用

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

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

    编程笔记 » JS 网页全自动翻译 v2.2 发布,开放后端私有部署/增加多项扩展

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

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