command-line-translate

目录

介绍
........单词翻译
........整句翻译
使用
........安装
........参数
语言
........支持语言
........语言代码

介绍

单词翻译

当看到一个生词时,不再需要复制进翻译软件,而是直接在命令行中获得中文翻译! 使用 [YouDao API](http://fanyi.youdao.com/openapi?path=data-mode) 制作的一个命令行查词脚本。 [![829X.png](http://cdn.image.rainman.me/images/829X.png)](http://cdn.image.rainman.me/images/829X.png)

整句翻译

新增整句翻译功能,使用 [Baidu Translate API](http://api.fanyi.baidu.com/api/trans/product/index) [![3g6K.png](http://cdn.image.rainman.me/images/3g6K.png)](http://cdn.image.rainman.me/images/3g6K.png)

使用

安装

``` sudo wget -P /usr/local/bin http://oss-shanghai.rainman.me/kyeremal/tl sudo chmod u+x /usr/local/bin/tl sudo mv /usr/local/bin/tl /usr/local/bin/[filename] #[filename] is any name u want ```

参数

| 参数 | 可选 | 可选 | 默认值 | |:------------- |:-------------|:-----|:-----| | -s | 强制使用整句翻译 |是| auto | | -f lang | 设置源语言为 lang,详细语言代码见下文 |是| auto | | -t lang | 设置目标语言为 lang,详细语言代码见下文 |是| en | 注: * 当不使用 -s 参数时,将自动判断输入,若输入源为英文且为单词,将自动采取单词翻译,否则采用整句翻译。 * 当不使用 -f 参数时,将自动判断输入语言。 * 当不使用 -t 参数时,目标语言为英文。

语言

支持语言

中文、英语、粤语、文言文、日语、韩语、法语、西班牙语、泰语、阿拉伯语、俄语、葡萄牙语、德语、意大利语、希腊语、荷兰语、波兰语、保加利亚语、爱沙尼亚语、丹麦语、芬兰语、捷克语、罗马尼亚语、斯洛文尼亚语、瑞典语、匈牙利语、繁体中文

语言代码

| code | language | |:--- |:--- | |zh |中文| |en |英语| |yue|粤语| |wyw |文言文| |jp |日语| |kor |韩语| |fra |法语| |spa |西班牙语| |th |泰语| |ara |阿拉伯语| |ru |俄语| |pt |葡萄牙语| |de |德语| |it |意大利语| |el |希腊语| |nl |荷兰语| |pl |波兰语| |bul |保加利亚语| |est |爱沙尼亚语| |dan |丹麦语| |fin |芬兰语| |cs |捷克语| |rom |罗马尼亚语| |slo |斯洛文尼亚语| |swe |瑞典语| |hu |匈牙利语| |cht |繁体中文|