资料收集过程难免要接触英文, 但因水平问题不能实现英文快速阅读, 所以网页全文翻译也算是刚需。
本文介绍分别通过自定义搜索引擎和小书签实现网页全文翻译。
30s 总结
- 方案一 : 利用自定义搜索引擎, 地址栏输入「关键词+空格+网址(粘贴)」实现网页翻译;
- 方案二 : 在待翻译网页使用小书签 ( 使用方法与书签一致 ), 实现网页翻译;
将方案二的步骤 1 中的代码添加到书签即可使用小书签。
目的
更加便捷的实现网页全文翻译;
工具
- 网页浏览器 ( 以 Chrome 为例 )
方案
- 方案一 : 自定义搜索引擎实现全文翻译;
- 方案二 : 小书签 ( bookmarklet ) 实现全文翻译;
小书签(bookmarklet),又叫书签小程序,是一种小型的程序,以网址(URL)的形式被存为浏览器中的书签, 一般是 JavaScript 程序1。其使用与书签一致。
优势
- 适应全平台;
- 无需额外下载或安装软件;
- 简单易用, 无效动作少;
方案一 : 自定义搜索引擎实现全文翻译
步骤
- 新增自定义搜索引擎
已在 利用自定义功能快速切换搜索引擎, 完成快速搜索与翻译 一文中做了介绍, 不在赘述。
附上 bing 全文翻译网址 :
- 网页翻译为英文 :
http://www.translatetheweb.com/?from=&to=en&dl=en&rr=DC&a=%s
- 网页翻译为中文 :
http://www.translatetheweb.com/?from=&to=zh-CHS&dl=en&a=%s
- 使用自定义搜索引擎
复制待翻译网址, 在地址栏中输入「关键词+空格+网址(粘贴)」
效果
-
其他语言的网页翻译为中文
-
其他语言的网页翻译为英文
方案二 : 小书签实现全文翻译
步骤
- 新建小书签
新建小书签的操作与书签一致。
将以下内容为彩云全文翻译小书签, 添加到书签即可使用。
javascript: void((function () { if (!document.body) { return } var popup = document.querySelectorAll('.cyxy-target-popup'); if (popup && popup.length > 0) { return } try { var trs = document.createElement('script'); trs.type = 'text/javascript'; trs.charset = 'UTF-8'; trs.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'caiyunapp.com/dest/trs.js'; document.body.appendChild(trs); } catch (e) { alert(e); } document.addEventListener('securitypolicyviolation', function handler(e) { console.error('securitypolicyviolation', e); alert('由于当前网站的内容安全策略(Content Security Policy),小译无法启动翻译程序,您可以在Chrome Web商店搜索彩云小译(LingoCloud)下载插件,或者将网页保存在本地(右键 -> 另存为)进行翻译,也欢迎您在手机应用商店下载彩云小译App :)'); document.removeEventListener('securitypolicyviolation', handler); });})());
类似的小书签还有 Google 全文翻译, bing 全文翻译, 有道全文翻译, 百度全文翻译等。之所以推荐彩云全文翻译, 是因为其中英对照。
- 使用小书签
小书签的使用与书签一致。
- 点击小书签
- 输入书签关键词
效果
-
彩云全文翻译效果
END
感谢阅读。
更多相关内容 :
References
[1] 小书签.维基百科
网友评论