V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gudong
V2EX  ›  程序员

自己做的『划词翻译』App 咕咚翻译,可能是目前市场上翻译效率最高的一个翻译 App

  •  1
     
  •   gudong ·
    maoruibin · 2016-02-26 14:30:37 +08:00 · 11218 次点击
    这是一个创建于 3191 天前的主题,其中的信息可能已经有所发展或是发生改变。

    咕咚翻译

    自己做的『划词翻译』 app ,可能是目前市场上翻译效率最高的翻译 App 。

    下载地址

    fir 下载

    介绍

    自己经常在手机上会阅读一些英文的技术 blog 或者文档,经常会遇到陌生的单词,想必大家都有类似的经历,一般的,如果是上班期间,我可能会打开谷歌翻译,然后查词,但是当你不在电脑旁,就只能通过手机上的翻译软件来翻译生词,所以这时我们通常遇到生词会这样操作,长按生词、选择复制、点击 Home 键、找到翻译 App,有道翻译或者谷歌翻译之类的,然后长按输入框,选择粘贴,此时你才可以看到那个生词的意思。其实这是一个非常考验用户耐性的事,连续操作几次,不烦才怪呢。

    我也是,自己以前在 Medium 上阅读文章时经常做这样的事,后来我想能不能简单点呢,所以就有了咕咚翻译这个 App,咕咚是我的网名。

    咕咚翻译做到了两步翻译,长按、选择复制。即可在手机上显示英文翻译,如下所示

    demo

    用法

    打开应用后,应用会启动一个后台服务,一直工作,如果你想要它更稳定的工作,建议设置开机启动。

    求助

    因为我是程序员, PS 水平有限,目前只是用工具生成了一个 luncher icon,比较丑,如下图,如果你觉得这个 App 有意思,可否帮我一起设计一个好看点的 icon ,多谢!
    icon

    联系方式

    微博 大侠咕咚
    QQ 1252768410
    个人站点 咕咚

    第 1 条附言  ·  2016-02-27 10:10:57 +08:00

    后来补了一篇文章,详细聊了一下咕咚翻译,可查看发布在我个人博客的一篇文章。

    关于咕咚翻译 http://gudong.name/product/2016/02/26/gudong_translate.html

    再次感谢给我提出 bug 反馈的同学们,另外这个项目未来会在 github 开源,欢迎大家关注 star ,项目地址 https://github.com/maoruibin/TranslateApp

    70 条回复    2016-02-28 21:15:28 +08:00
    SlipStupig
        1
    SlipStupig  
       2016-02-26 15:07:02 +08:00
    这个 logo ,你是想说你叫锤子划词么?
    gudong
        2
    gudong  
    OP
       2016-02-26 15:40:01 +08:00
    @SlipStupig 哈哈!没这么想,只是去了 Translate 的首字母然后大写,纯粹为了图简单~但是明显不好看
    JerryC
        3
    JerryC  
       2016-02-26 18:12:16 +08:00
    好想用,无奈是苹果党
    gudong
        4
    gudong  
    OP
       2016-02-26 18:33:18 +08:00
    @JerryC 没办法,苹果应该做不了,苹果对权限的控制比较严格~
    不过,你可以推荐给身边的 Android 朋友们用用~
    29995270
        5
    29995270  
       2016-02-26 18:35:44 +08:00
    哎呦不错哦
    gudong
        6
    gudong  
    OP
       2016-02-26 18:56:17 +08:00
    @29995270 欢迎试用~ ^_^
    leejanfin
        8
    leejanfin  
       2016-02-26 19:11:54 +08:00 via iPhone
    翻译服务用的哪家的呢?
    milklee
        9
    milklee  
       2016-02-26 19:12:55 +08:00 via iPhone
    看到标题吓了一跳
    ikey
        10
    ikey  
       2016-02-26 19:13:09 +08:00
    回家下一个。
    cxbig
        11
    cxbig  
       2016-02-26 19:27:52 +08:00
    遇到不会的单词,手上有一个效率高的翻译工具来获取结果,的确可以做到不打断思路,提高阅读效率。

    但是时间长了我会反思,这种工具和看电影用中文字幕一样。会给我带来一个虚幻的感觉,让我觉得已经懂了。但实际上正好相反,那个词我多半还会反复查好几遍,依然记不住。

    于是我改变了习惯,遇到不会的就停下来,思路被打断也不怕。打开字典把这个词的词性、释义、例句抄一遍。几年观察下来,绝大多数词汇最多抄 2~3 遍就熟悉。阅读的效率才是真的提高了。

    另外 iOS 设备上“欧陆词典”就有这个功能(包括他家的法语、德语、西语都可以),只要选中单词 copy 一下,以系统 notification 的方式给你一个简短的翻译,还可以自动放生词本。
    lozzow
        12
    lozzow  
       2016-02-26 19:41:13 +08:00 via Android
    很好用,谢谢
    stupidcat
        13
    stupidcat  
       2016-02-26 19:41:20 +08:00
    @cxbig iOS 9 之后就不行了
    gudong
        14
    gudong  
    OP
       2016-02-26 19:46:38 +08:00
    @leejanfin 翻译服务是可以切换的,支持百度、有道还有金山词霸!
    gudong
        15
    gudong  
    OP
       2016-02-26 19:47:42 +08:00
    @ikey 感谢支持,欢迎反馈 ~
    gudong
        16
    gudong  
    OP
       2016-02-26 19:48:29 +08:00
    @milklee 被什么吓到了 O_O
    gudong
        17
    gudong  
    OP
       2016-02-26 19:51:33 +08:00
    @cxbig thanks~找到自己合适的学习记录方式很重要!
    milklee
        18
    milklee  
       2016-02-26 20:18:38 +08:00 via iPhone
    @gudong 我也写了一个“划词翻译”,只不过是一个 Chrome 扩展程序,所以看到标题吃了一鲸
    zangyida
        19
    zangyida  
       2016-02-26 20:21:28 +08:00
    nexus 5,android 6.0.1 运行闪退
    gudong
        20
    gudong  
    OP
       2016-02-26 20:32:10 +08:00
    @milklee 我看到了,已 star ~ 哈哈
    gudong
        21
    gudong  
    OP
       2016-02-26 20:33:39 +08:00
    @zangyida 奇怪,我自己的米四就是 Android 6.0.1 ,但是没问题的,你现在试着重新下载一次,我现在更新了下!
    mikicomo
        22
    mikicomo  
       2016-02-26 20:34:12 +08:00   ❤️ 1
    能出个 chrome 拓展就最好了,比较手机看文档还是太不方便了,还是电脑用的多
    gudong
        23
    gudong  
    OP
       2016-02-26 20:38:27 +08:00
    @mikicomo 哈哈,关于 chrome 拓展,楼上同学 @milklee 已经做了,可移步 https://github.com/lmk123/crx-selection-translate 查看!希望能帮到你~
    gudong
        24
    gudong  
    OP
       2016-02-26 20:40:29 +08:00
    @iVeego thanks ~
    gudong
        25
    gudong  
    OP
       2016-02-26 20:41:43 +08:00
    @iVeego 这个软件太大了, 34M ,他应该不是个纯粹的翻译软件
    chiu
        26
    chiu  
       2016-02-26 21:13:56 +08:00
    欧路不就一直这么干的吗?
    hanqian
        27
    hanqian  
       2016-02-26 21:22:29 +08:00 via Android
    很好,和欧路词典的 lightpeek 功能一样
    gudong
        28
    gudong  
    OP
       2016-02-26 21:40:46 +08:00 via Android
    @chiu 以前不知道有这个软件!回去看看~
    Satelli
        29
    Satelli  
       2016-02-26 21:49:38 +08:00
    iOS 不是自带词典吗。
    zanewell
        30
    zanewell  
       2016-02-26 21:50:07 +08:00
    nexus5 6.0.1 确实闪退。
    gudong
        31
    gudong  
    OP
       2016-02-26 22:49:01 +08:00 via Android
    @zanewell 没手机是个麻烦!多谢反馈~
    gudong
        32
    gudong  
    OP
       2016-02-26 22:49:39 +08:00 via Android
    @Satelli 这个是 android 平台的应用
    Satelli
        33
    Satelli  
       2016-02-26 23:22:07 +08:00
    @gudong 我是指前面回帖要 iOS 版本的。
    gudong
        34
    gudong  
    OP
       2016-02-26 23:54:48 +08:00
    @Satelli 哦 哈哈,我看错了,你应该 @一下他~
    mxalbert1996
        35
    mxalbert1996  
       2016-02-27 02:00:54 +08:00
    Nexus 5, 6.0.1 闪退。
    logcat: http://pastebin.com/m0Cw8brH
    d8
        36
    d8  
       2016-02-27 02:50:10 +08:00 via Android
    4.4.4 闪退
    d8
        37
    d8  
       2016-02-27 02:50:52 +08:00 via Android
    错了是 4.4.2
    dynaguy
        38
    dynaguy  
       2016-02-27 04:58:38 +08:00
    开机启动,后台运行?耗电不?
    dynaguy
        39
    dynaguy  
       2016-02-27 05:03:08 +08:00
    OnePlus One / COS12 闪退
    syslykk
        40
    syslykk  
       2016-02-27 06:59:02 +08:00
    很多应用都有这个功能
    kmahyyg
        41
    kmahyyg  
       2016-02-27 07:59:56 +08:00
    RR 5.6.1 (ANDROID 6.0.1 CM13 定制)

    闪退,另。求添加 google 的翻译
    watermelon
        42
    watermelon  
       2016-02-27 08:31:46 +08:00 via iPhone
    mark
    fusang
        43
    fusang  
       2016-02-27 08:37:27 +08:00 via Android
    欧路已经很不错了,一直在用
    gudong
        44
    gudong  
    OP
       2016-02-27 09:45:10 +08:00 via Android
    @mxalbert1996 非常感谢你的日志提供!我想我已经知道问题所在了,修复后告诉你! thanks ~
    gudong
        45
    gudong  
    OP
       2016-02-27 09:47:04 +08:00 via Android
    @d8 问题可能和 6.0.1 一样,我会很快修复的~ thanks
    gudong
        46
    gudong  
    OP
       2016-02-27 09:58:18 +08:00
    @mxalbert1996 现在已更新,你下载试试 http://fir.im/gdTranslater
    gudong
        47
    gudong  
    OP
       2016-02-27 09:59:14 +08:00
    @dynaguy 刚刚已更新 http://fir.im/gdTranslater 看看奔溃问题还存在吗
    gudong
        48
    gudong  
    OP
       2016-02-27 10:03:04 +08:00
    @kmahyyg 闪退问题现在已经解决, http://fir.im/gdTranslater 可以下载下来试试 ,另外谷歌翻译的 API 好像收费 暂时没做!
    mthli
        49
    mthli  
       2016-02-27 10:03:47 +08:00
    不错。
    gudong
        50
    gudong  
    OP
       2016-02-27 10:04:09 +08:00
    @dynaguy 不会很耗电,因为他只是在后台启动一个监听粘贴板的服务,不会很耗电!
    gudong
        51
    gudong  
    OP
       2016-02-27 10:15:16 +08:00
    @syslykk 比如说呢,我知道的是,金山词霸有这个功能,我也是收到了他的启发,不过我觉得他做的不好的一点是 会把翻译结果以通知的形式告诉用户,这样我还得下拉通知栏才可以看到翻译,还是不够方便。
    syslykk
        52
    syslykk  
       2016-02-27 10:23:47 +08:00
    @gudong 前面有人提到了欧路词典有此功能。我目前用的 bluedict 也有此功能,它是复制后直接弹出解释的,并非通过通知栏。
    gudong
        53
    gudong  
    OP
       2016-02-27 10:26:33 +08:00
    @syslykk 孤陋寡闻了,以前不知道这两个词典的存在~正在试用中~
    zangyida
        54
    zangyida  
       2016-02-27 10:36:33 +08:00
    @gudong ,闪退后再进入又行了,很好用,谢啦
    johnhsm2333
        55
    johnhsm2333  
       2016-02-27 10:41:16 +08:00
    支持一下,以前手机看文章总是一个一退出去查单词。
    icybee
        56
    icybee  
       2016-02-27 10:43:43 +08:00
    很 nice 啊
    kmahyyg
        57
    kmahyyg  
       2016-02-27 10:44:22 +08:00
    @gudong 我试试

    小体积的良心软件
    kmahyyg
        58
    kmahyyg  
       2016-02-27 10:47:17 +08:00
    @gudong 可以进去

    期待下一步加入离线查词和 google 翻译。赞一个

    最后问一个问题
    进去的时候 xprivacy 提示你执行了
    cat /proc/meminfo
    词典为啥要看运存?
    liiihhhh
        59
    liiihhhh  
       2016-02-27 12:23:30 +08:00
    建议加入查词历史记录.
    另外我记得好像 Android 6.0 的谷歌翻译,选择单词后,就有翻译的选项.跟 lz 的方法也差不多.
    d8
        60
    d8  
       2016-02-27 13:07:09 +08:00 via Android
    @gudong 竟然没有 @我,抛弃 4.4 了?
    canautumn
        61
    canautumn  
       2016-02-27 13:28:02 +08:00
    2009 年我在用 Android 2.1 的时候就已经用上功能和你现在这个 app 一模一样的 app 了。现在 7 年过去了。。。当年那个 app 的名字我都忘记了。后来转 ios 就只能用自带的划词。
    gudong
        62
    gudong  
    OP
       2016-02-27 14:58:25 +08:00
    @johnhsm2333 恩恩,我也是遇到这样的情况,所以才做的, thanks ^_^
    gudong
        63
    gudong  
    OP
       2016-02-27 14:58:58 +08:00
    @icybee 嘿嘿 ! ^_^ thanks ~
    gudong
        64
    gudong  
    OP
       2016-02-27 15:00:01 +08:00
    @kmahyyg 这个我也不太清楚啊,我自己没做什么查看运存的操作啊~我看看代码有没有其他的可能
    gudong
        65
    gudong  
    OP
       2016-02-27 15:00:45 +08:00
    @liiihhhh 感谢建议,有机会我试试谷歌翻译
    gudong
        66
    gudong  
    OP
       2016-02-27 15:01:35 +08:00
    @d8 之前回复你了, 4.4 现在应该也没问题啦
    gudong
        67
    gudong  
    OP
       2016-02-27 15:03:12 +08:00
    @canautumn 哇,你用 Android 机器挺早的啊~我也是才知道原来 iOS 上可以实现相同的功能
    canautumn
        68
    canautumn  
       2016-02-28 04:51:21 +08:00
    @gudong 不算早啊,当年我用的 moto milestone 感觉已经火遍大江南北了
    linhua
        69
    linhua  
       2016-02-28 11:20:46 +08:00 via Android
    深蓝词典(bluedict)
    gudong
        70
    gudong  
    OP
       2016-02-28 21:15:28 +08:00
    @linhua thanks ~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 19:51 · PVG 03:51 · LAX 11:51 · JFK 14:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.