pdfTranslator是一款支持划词翻译的文献阅读器,这款软件为科研工作者和学生们提供了最优质的阅读体验,会自动调用默认浏览器打开一个本地地址,然后软件本身会变成一个后台服务,所有操作在浏览器中进行。
直接把 pdf 拖进阅读器中
或者在阅读器顶部的工具栏点击打开文件的按钮
划词后自动翻译,工作流更加简单,简单是最重要的,keep it simple stupid
支持 google 翻译,相对于百度必应和有道,仍然是更喜欢谷歌翻译的结果
跨平台支持( win/linux/mac ),使用 webui 也就是直接用浏览器作为前台,更加干净整洁
支持什么浏览器?
目前仅适配了基于chrome的浏览器以及firefox,ie不支持,Safari测试通过。
程序启动后自动打开默认浏览器,直接使用浏览器作为UI即可~
如果默认浏览器是ie,那么可以在其他受支持的浏览器中输入http://127.0.0.1:3000 使用。
后续会加入对ie的支持
为什么我划词之后没有自动翻译?
如果你是使用ie或者基于ie的浏览器,建议换到基于chrome的浏览器或者firefox
另外,我发现一个共性的问题,如果你用过ipv6 hosts科学上网,那么很有可能只能打开不能获取翻译结果 需要删除掉hosts里面translate.google.cn的记录。原因是hosts里关于google翻译的ipv6地址已经被墙,无法使用。但是删除后走正常的ipv4是可行的,因为谷歌翻译cn域名没有被墙。这也回答了另一个问题,本程序是不需要科学上网的。
为什么不开发桌面版,还要在浏览器打开?
这个是一个个人喜好问题了,实际上我还是偏向用webui的方式,界面交由浏览器实现,请求翻译API由后台负责,干净整洁。非常自然的解决了跨平台问题,并且软件体积很小。
使用人数过多会导致API被限流吗?
不会,没有使用标准的收费接口,实际上是使用的非正规接入方式。
软件收费吗?
nope,项目被别人喜欢带来的快乐感更重要,欢迎star/反馈意见/推广给朋友