Fork me on GitHub

utran by 红猎人

a simple but useful translator for Ubuntu.

utran 

=====================================================
A terminal translator for ubuntu.  |  你的阅读小助手!
=====================================================

utran 是一个开源的,用 Go 语言编写的很便捷的翻译软件,如果你经常在Linux下工作,如果你酷爱终端;想轻松便捷的获得高质量的翻译结果,那么它适合你!并且它的一系列特性将帮助你进行流畅的阅读!

它有以下优点:

1. 占用内存少。不用再为了偶尔查两个单词或,长期运行星际译王,只在需要查词的时候一个命令就搞定,翻译结果出来后自动退出,不会一直运行,占用内存。
2. 翻译速度快,准确。 用Go语言编写,运行速度很快;使用Google的翻译服务,翻译质量有保证。
3. 流畅的阅读。在阅读英文文档时,偶尔遇到一个不认识的单词,这时我们就得去查字典,通常在Ubuntu下,等查完词后,再回到文档,可能之前讲的是什么也忘了,就是说思路中断了。该软件,由于查词或查句的时间非常短,使得阅读思路不被中断。

下载安装:

  下载对应平台的二进制文件到任意目录,把目录路径添加到 PATH 即可。

使用方法:

     $ utran [ option ] words

option:

    -e2c translate from english to chinese.

    -c2e translate from chinese to english.

    -v   show version

words:

    单词或英文句子。如果句子中有单引号或双引号,需要转义。

小技巧1:

    Edit ~/.bashrc, add two lines:
        alias tec='/your/path/utran -e2c' 

        alias tce='/your/path/utran -c2e' 

之后,使用就更方便了,只需输入 tec|tce 就可以进行中英互译,如下:

    1. Translate from English to Chinese. Enter in terminal:
        $ tec
 
       Example:
 
        $ tec hello world
       or
        $ tec "hello world"
 
       output:
 
        hello world
        你好世界
 
    2. Translate from Chinese to English. Enter in terminal:
         $ tce
 
        Example
 
         $ tce 祝你好运
        or
         $ tce "祝你好运"
 
        output:
 
         祝你好运
         Good luck

小技巧2:

如果工作在Ubuntu下,可以把英文文档打开,再把终端打开,设置为半透明,覆盖在文档上。
这样,在查词的时候都不用去切换,直接"输入单词--回车--查看结果--继续阅读",阅读更加顺畅!

Authors

红猎人

Contact

zengsai@gmail.com

Download

You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/zengsai/utran