一款开源的中英互译插件,中文、英文、繁体、多国语言互换等,废话少说,直接上源码附件。
开源插件
国际化,网页自动翻译,两行js实现html全自动翻译。
作者:管雷鸣。
昵称:鬼画符。
开原仓库:https://github.com/xnx3/translate
码云仓库:https://gitee.com/mail_osc/translate
举个例子
Source Code
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta charset="utf-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/>
- <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
- <title>自动翻译插件【中英互译】</title>
- <!--
- 开原仓库:https://github.com/xnx3/translate
- -->
- </head>
- <body>
- <!--语言切换按钮 主要是 onclick 点击事件-->
- <a href="javascript:void(0);" onclick="translateSelectLanguageFunction('english')">英文</a>
- <a href="javascript:void(0);" onclick="translateSelectLanguageFunction('chinese_simplified')">中文</a>
- <a href="javascript:void(0);" onclick="translateSelectLanguageFunction('chinese_traditional')">繁体</a>
- <!--语言切换按钮-->
- <div class="lohg">语言加载中,请稍候...</div>
- <script type="text/javascript" src="tran.js"></script>
- </body>
- </html>
代码非常简单,只要加在一个JS就能马上实现中英互译了。
默认加载
有需求的小伙伴,还想默认加载他国语言。比如,默认加载英文、中文、繁体等,也是阔以实现的。
打开 tran.js 搜索 在末尾
Source Code
- //translate.changeLanguage('english');//默认加载英文文
改为
Source Code
- translate.changeLanguage('english');//默认加载英文文
这样就默认加载英文了。觉得文件大的,使用JS在线格式化混淆一下,就30k左右大小。
附件下载
唯一的槽点就是没法收录切换的语言。
本文结束
评论专区
发表评论
评论列表(1条评论)
现在都已经3.2.1版本啦,可以考虑更新一下。现在这个版本,容易乱码