1.0.2 • Published 4 years ago
zytranslate v1.0.2
Fanyi
A 🇨🇳 and 🇺🇸 translate tool in your command line.

Install
$ npm install zyfanyi -gUsage
$ fanyi wordFor short:
$ fy wordTranslation data is fetched from iciba.com and fanyi.youdao.com, and only support translation between Chinese and English.
In Mac/Linux bash, words will be pronounced by say command.
Translate one word.
$ fanyi love love [ lʌv ] ~ fanyi.youdao.com
- n. 恋爱;亲爱的;酷爱;喜爱的事物;爱情,爱意;疼爱;热爱;爱人,所爱之物
- v. 爱,热爱;爱戴;赞美,称赞;喜爱;喜好;喜欢;爱慕
- n. (英)洛夫(人名)
love [ lʌv ] [ lʌv ] ~ iciba.com
- vt.&vi. 爱,热爱;爱戴;喜欢;赞美,称赞;
- vt. 喜爱;喜好;喜欢;爱慕;
- n. 爱情,爱意;疼爱;热爱;爱人,所爱之物;More words.
$ zyfanyi make loveSupport Chinese, even sentence.
$ zyfanyi 和谐$ zyfanyi 子非鱼焉知鱼之乐Configuration
A configuration file can be put into ~/.fanyirc, in the user's home directory
Use subcommand fanyi config [options]
Example:
# Turn off the pronunciation
$ fanyi config --no-say
# or
$ fanyi config -S
# Disable the dictionaryapi
$ fanyi config --no-dictionaryapi
# or
$ fanyi config -DA sample ~/.fanyirc file:
{
"iciba": true,
"youdao": true,
"dictionaryapi": false,
"say": false,
"color": true
}Error: spawn festival ENOENT
Try this workaround from say.js in Linux.
sudo apt-get install festival festvox-kallpc16k