@yuezheng2006/translate

1.0.0 • Public • Published

translate

A chinese--english translate tool in your command line.

Install

$ npm install @yuezheng2006/translate -g

Usage

$ translate word

For short:

$ trans word

Translation data is fetched from 金山词霸 and 有道翻译, and only support translation between Chinese and English.

In Mac/Linux bash, words will be pronounced by say command.

Translate one word.

$ trans awesome
 awesome  [ ˈɔːsəm ]  ~  有道翻译
 
 - adj. 令人敬畏的;使人畏惧的;可怕的;极好的
 
 1. Awesome
    真了不起,傲森
 2. Totally Awesome
    绝妙青春,绝对震憾
 3. Agent Awesome
    完美特工
 
  -------- 
 
  awesome  [ ˈɔ:səm ]  [ ˈɔsəm ]  ~  金山翻译
 
 - adj. 令人敬畏的;使人畏惧的;可怕的;极好的;
 
 1. Many thanks to all the awesome developers that wrote such an awesome threads.
    所有的写了这样一真棒线程真棒开发商非常感谢.
 2. Brah: Thanks a bunch . are awesome to teach me so much.
    布莱: 多谢, 你真好,教我这么多.
 3. The video disk stores an awesome amount of information.
    电视唱片贮存着数量惊人的信息.
 4. Feel the awesome might of the Feron horde.
    在战斗中感受它吧.
 5. Awesome ! I for one welcome our new overlords ---- AcoRS.
    ,不错,欢迎我们的新霸主.
 
  -------- 

 

More words.

$ trans make love

Support Chinese

$ trans 和谐

Configuration

A configuration file can be put into ~/.transrc, in the user's home directory

Use subcommand trans config [options]

Example:

# Turn off the pronunciation
$ trans config --no-say
# or
$ trans config -S

# Disable the dictionaryapi
$ trans config --no-dictionaryapi
# or
$ trans config -D

A sample ~/.transrc file:

{
  "iciba": false,
  "youdao": true,
  "say": false,
  "color": true
}

Error: spawn festival ENOENT

Try this workaround from say.js in Linux.

sudo apt-get install festival festvox-kallpc16k

Package Sidebar

Install

npm i @yuezheng2006/translate

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

14.8 kB

Total Files

8

Last publish

Collaborators

  • yuezheng2006