正在读取数据,页面载入中,请稍后...

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

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

开源插件

国际化,网页自动翻译。
作者:管雷鸣。
开原仓库:https://github.com/xnx3/translate

举个例子

<!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 搜索 在末尾

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

改为

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

JS自动翻译插件,实现中英翻多国语言互译 - 全民博客

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

附件下载

该部分是下载区

本地下载

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

本文结束

评论专区

发表评论

评论列表(1条评论)

  • ruotee

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

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