做了一个超好用的谷歌翻译的 Popclip 插件~~

2017-08-04 01:22:06 +08:00
 frinstioAKL

一直想找一个像样的谷歌翻译的 popclip 插件,划一下,就弹窗显示翻译,无奈一直没人做。最近生病在家,正好有空,就尝试做了一个练手,感觉不错,拿出来分享~

绝对是学生党看论文神器~

1. 使用

2. 下载地址

Github Release

顺便骗个 github star 啦

12587 次点击
所在节点    macOS
56 条回复
frinstioAKL
2017-08-04 01:38:21 +08:00
更新下下载地址: https://github.com/wizyoung/googletranslate.popclipext/releases
之前尴尬地把 google 拼写成 googel 了,赶紧改了过来
wgxdz
2017-08-04 05:31:17 +08:00
好货!谢谢楼主
yannshuys
2017-08-04 08:19:20 +08:00
楼主可不可以实现翻译结果的复制到剪贴板的功能呢?
wweir
2017-08-04 09:58:58 +08:00
源码只有一个 README 是什么鬼?
frinstioAKL
2017-08-04 10:10:52 +08:00
@wweir 把 popclip 插件下载下来,把后缀删掉改成文件夹名,就可以看到源码了。这个代码很简单,就几十行
wweir
2017-08-04 10:22:21 +08:00
@frinstioAKL 我要抄你的 cocoaDialog 的创意,看看能不能搞出什么好玩意出来 😁
Chenxiaolannnnn
2017-08-04 10:24:23 +08:00
不行 墙内选择了 cn 服务器还是无法翻译,挂上 ss 两个服务器都可以
frinstioAKL
2017-08-04 10:25:39 +08:00
@Chenxiaolannnnn 1.1 版本修复了这个问题,之前代码写错了
sylarchang
2017-08-04 10:35:30 +08:00
很好用,但是翻譯結果總是顯示在右上角,如果能顯示在當前文字的旁邊就好了
frinstioAKL
2017-08-04 11:32:29 +08:00
@sylarchang 这个我考虑过,popclip 默认支持的就是在文字旁边显示,但是不支持换行,当翻译内容太长时就会显示一长条跨满整个屏幕,甚至显示不全,直接放弃了。我查了好久,最后采用第三方的 cocoaDialog 来显示。我个人偏好是呈现为 bubble 显示在右上角,这样不会遮挡文字,而且鼠标不移动到 bubble,一会会自动消失。用 cocoaDialog 能把翻译结果显示在屏幕正中,但是无法按你要求显示在当前文字旁边,大概就是下面这个效果:
![]( http://ww2.sinaimg.cn/large/a15b4afegy1fi7j800yfwj218o0c4thv)
你看行么,行的话可以加一个选择呈现方式的选项
本人能力有限,如果其他人能有方法显示在当前文字旁,希望不吝赐教
sunwei0325
2017-08-04 12:15:27 +08:00
感谢楼主, 已下载使用并 star
henryshen233
2017-08-04 12:33:43 +08:00
太好了,已 star,谢谢楼主
frinstioAKL
2017-08-04 12:56:51 +08:00
@yannshuys 谢谢支持,翻译结果复制到剪贴板已实现,请下载版本 1.2 使用
Superoutman
2017-08-04 14:50:31 +08:00
终于等到能代替 Better Translate 的了,谢谢。
Superoutman
2017-08-04 14:57:16 +08:00
不过右上角确实不太习惯
frinstioAKL
2017-08-04 14:59:41 +08:00
@Superoutman 看下 10 楼的链接的图,那种直接弹窗显示在屏幕正中好么。
wweir
2017-08-04 15:03:35 +08:00
wweir
2017-08-04 15:05:02 +08:00
@wweir 对了,这个只是词典,没加翻译的功能
frinstioAKL
2017-08-04 15:09:41 +08:00
@wweir 有道查词的话,推荐试试这个 Alfred Workflow: https://github.com/liszd/whyliam.workflows.youdao。
kazarin
2017-08-04 15:12:24 +08:00
1.2 版本会把所有的语言翻译成 Target Foreign Language 选择的语言,「若为非外语,无论什么语言,一律翻译为中文」失效了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/380296

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX