经验分享:
关于如果提高外文IT书籍的特别是英文书籍的阅读速度的一种实现方法
虽然已经读英文书籍累计已经有22年了,但是随着信息量的爆发,每年阅读书籍的量在增加,最近几年每年读的书都在500以上,纸质的和电子书,电子书占大部分。很多管理方法,技术方法,都是英文的,处在这个行业里,特别是研究AI,必须及时获取全球最顶级的书籍,与时俱进。
说的容易,做到的确实不容易。 英文水平是限制大多数IT人士发展的瓶颈之一。 今天我突然想到一个巧妙的解决办法,可以快速的翻译各种国外电子书籍文中文。
第一代 版本1: 拷贝黏贴,在谷歌翻译里翻译
第二代版本: 自己写了一个自动翻译的,可以自动分页的javascript脚本,
可以批量拷贝文本进去,调用谷歌自动翻译
第三代版本: 直接把电子书 转换为epub 格式,然后 unzip 解压缩,然后使用chrome 浏览器的谷歌翻译插件翻译,具体操作如下:
-
找到你要读的电子书,如果格式不是.epub 格式的,请上传转换为 epub 格式,
然后下载到本地。 如果没有转换工具 可以用这个国外的,https://www.zamzar.com
在线上传转换,然后下载到本地 -
解压缩 epub 文件。 epub 文件本身就是zip 格式,可以直接解压缩。
我是用命令行: unzip mybook.epub 直接就解压缩好了。 -
运行本地web 服务器
在解压缩后的目录下执行命令: python3 -m http.server 8080 -
用chrome 打开这个本地网站 http://localhost:8080
-
点击里面的 OEBPS/
进入到html内容页面
点击你要看的书的章节:
点击chrom地址栏的这个G图标,然后选择一律翻译英语
(如果之前没有安装谷歌翻译插件,请先安装)
然后点击地址栏左边这个圆圈带箭头的这个,刷新这个网页,就翻译成功了。
是不是很神奇,1分钟的时间,马上就可以看中文书了。
谷歌这个插件是实时翻译的,必须要连接网络,无法离线运行。