当前位置: 首页 > 软件库 > Web应用开发 > 网页组件 >

雷鸣

网页自动翻译工具
授权协议 Apache
开发语言 JavaScript
所属分类 Web应用开发、 网页组件
软件类型 开源软件
地区 不详
投 递 者 梁丘波鸿
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

雷鸣网页自动翻译,在谷歌翻译的基础上进行了优化,同谷歌浏览器自动翻译的效果,适用于html网页,增加两行js即可实现多国语言切换的能力。

在网页上几秒增加多语言切换能力:

  1. 随便打开一个网页
  2. 右键-审查元素
  3. 粘贴入以下代码:   
    var head= document.getElementsByTagName('head')[0];  var script= document.createElement('script');  script.type= 'text/javascript';  script.src= 'https://res.zvo.cn/translate/inspector.js';  head.appendChild(script); 
  4. Enter 回车键 , 执行
  5. 在当前网页的左上角,就出现了一个大大的切换语言,切换试试看。

DEMO示例

http://res.zvo.cn/translate/demo.html

快速使用

在网页最末尾, </html> 之前,加入以下代码,一般在页面的最底部就出现了选择语言的 select 切换标签。 其实就这么简单:

<script src="http://res.zvo.cn/translate/translate.js"></script>
<script> translate.execute();  //进行翻译  </script>
 

更多扩展用法

CSS美化切换语言按钮

可使用css来控制切换语言选择的显示位置及美观。如:

<style>
.translateSelectLanguage{
	position: absolute;
	top:100px;
	right:100px;
}
</style>
 

这就是控制切换语言的 <select> 标签

设定当前支持哪些语言可切换

<script>
	translate.includedLanguages = 'zh-CN,zh-TW,en';  //注意要放到 translate.execute(); 上面
	translate.execute();
</script>
 

默认不设置此,则支持 简体中文、繁体中文、英语 三种。 可设置的语言包括:

de,hi,lt,hr,lv,ht,hu,zh-CN,hy,uk,mg,id,ur,mk,ml,mn,af,mr,uz,ms,el,mt,is,it,my,es,et,eu,ar,pt-PT,ja,ne,az,fa,ro,nl,en-GB,no,be,fi,ru,bg,fr,bs,sd,se,si,sk,sl,ga,sn,so,gd,ca,sq,sr,kk,st,km,kn,sv,ko,sw,gl,zh-TW,pt-BR,co,ta,gu,ky,cs,pa,te,tg,th,la,cy,pl,da,tr

更多使用方式文档可查阅 https://gitee.com/mail_osc/translate

  • 李航 VS 雷鸣 对话部分 雷鸣:特别感谢李老师精彩的讲座。今天这个讲座基本上对自然语言的整个发展能解决什么问题做了一个综述,而且对于技术、挑战和未来展望讲得特别全面,以致于我想到一个问题,后面就已经在回答了,今天讲得非常全面,非常仔细。我们想跟李航老师再探讨一下应用方面,我们知道华为的诺亚方舟做了很多计算语言方面的工作,能大概讲一下在落地方面做了哪些产品,大概现在处在一个什么水平上吗? 李航:好

 相关资料
  • 雷鸣云转音工具用于将中文转为拼音,不依赖任何三方库,几KB原生js实现,有良好的兼容性,不挑运行环境。 使用方式 <script src="https://res.zvo.cn/pinyin/pinyin.js"></script><script>var str = pinyin.convert('你好')alert(str);</script> 在线体验 https://res.zvo.cn/p

  • websocket.js 是 WEB 端 WebSocket 工具类 1. 功能介绍 1.1 断线重连 正常挂着时,断线自动重连 发送消息时,断线自动重连,并将之前的消息在连接成功后发送 1.2 心跳内置 自动发送心跳消息 用 onmessage 接收消息时会自动过滤掉心跳消息,也就是服务端的心跳消息不会进入到重写的 onmessage 方法 2. 代码使用 2.1 引入js <script sr

  • 雷鸣快传是使用两行 Java 代码实现的文件上传工具。2分钟对接使用,从此无论本地存储、分布式存储、对象存储……都是完全一样的代码调用! 它赋予你各种存储随便切换随便用的能力,而无需动项目代码。 1. 快速使用 1.1. pom.xml 中加入: 如果你只是单纯本地用,用不到像是华为云OBS存储了、Springboot框架的,那你可以只使用 fileupload-core 这一个核心实现即可 <!

  • 你可以在应用程序的启动方法中向本地化文本注册表(local text registry)添加翻译。 这些翻译可来源自数据库表、xml 文件、嵌入的资源等。 void Application_Start() { // ... var registry = Dependency.Resolve<ILocalTextRegistry>(); registry.Add("es",

  • 本文向大家介绍Android实现页面翻转和自动翻转功能,包括了Android实现页面翻转和自动翻转功能的使用技巧和注意事项,需要的朋友参考一下 1. 效果图,本功能用了ViewFlipper和GestureDetector (手势检测器)两个关键技术点: 2. 先写好布局文件,这里用到了ViewFlipper类,用于切换视图,毕竟ViewFlipper见得少,先介绍一下。 在xml布局中的方法介绍

  • 您可使用 Google Translate™ 应用程式翻译词组: 按下侧边电源按钮打开应用程式菜单,找到并轻触Translate(翻译)。 您将看到翻译源语言与目标语言这两种语言。您可通过轻触某一语言的名称来更改语言。 轻触“麦克风”图标并说出您想翻译的词组。 译文将显示在屏幕上。