JS自动翻译插件,实现中英翻多国语言互译

一款开源的中英互译插件,中文、英文、繁体、多国语言互换等,废话少说,直接上源码附件。

开源插件

国际化,网页自动翻译,两行js实现html全自动翻译。
作者:管雷鸣
昵称:鬼画符
开原仓库:https://github.com/xnx3/translate
码云仓库:https://gitee.com/mail_osc/translate

举个例子

Source Code
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/>
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
  7. <title>自动翻译插件【中英互译】</title>
  8. <!--
  9. 开原仓库:https://github.com/xnx3/translate
  10. -->
  11. </head>
  12. <body>
  13. <!--语言切换按钮 主要是 onclick 点击事件-->
  14. <a href="javascript:void(0);" onclick="translateSelectLanguageFunction('english')">英文</a>
  15. <a href="javascript:void(0);" onclick="translateSelectLanguageFunction('chinese_simplified')">中文</a>
  16. <a href="javascript:void(0);" onclick="translateSelectLanguageFunction('chinese_traditional')">繁体</a>
  17. <!--语言切换按钮-->
  18. <div class="lohg">语言加载中,请稍候...</div>
  19. <script type="text/javascript" src="tran.js"></script>
  20. </body>
  21. </html>

代码非常简单,只要加在一个JS就能马上实现中英互译了。

默认加载

有需求的小伙伴,还想默认加载他国语言。比如,默认加载英文、中文、繁体等,也是阔以实现的。
打开 tran.js 搜索 在末尾

Source Code
  1. //translate.changeLanguage('english');//默认加载英文文

改为

Source Code
  1. translate.changeLanguage('english');//默认加载英文文

这样就默认加载英文了。觉得文件大的,使用JS在线格式化混淆一下,就30k左右大小。

附件下载

该部分是下载区

本地下载

唯一的槽点就是没法收录切换的语言。

本文结束

评论专区

发表评论

评论列表(1条评论)

  • ruotee

    现在都已经3.2.1版本啦,可以考虑更新一下。现在这个版本,容易乱码

    ruotee 2024-12-09 15:15:22 回复