Answers:
您可以安装dictd
服务器并使用Freedict词典数据库进行单词翻译。
安装指示:
sudo apt-get install dictd
安装翻译数据库。例如。dict-freedict-eng-fra用于英语到法语的翻译,dict-freedict-eng-spa用于英语到西班牙语的翻译。
sudo apt-get install dict-freedict-eng-fra
sudo apt-get install dict-freedict-eng-spa
用法:
查看数据库列表:
dict -D
使用特定的数据库,例如。用于英语到西班牙语的翻译:
dict -d fd-eng-spa "how are you?"
安装libtranslate-bin
方式:
sudo apt-get install libtranslate-bin
例如。使用在线谷歌翻译引擎:
echo "what are you doing" | translate-bin -s google -f en -t fr
安装英语词典数据库(gcide ,wn,devil):
sudo apt-get install dict-gcide
sudo apt-get install dict-wn
sudo apt-get install dict-devil
安装英语词库数据库(moby-thesaurus):
sudo apt-get install dict-moby-thesaurus
用法:
使用特定的数据库(例如WordNet-wn):
dict -d wn "dictionary"
不指定字典数据库将从所有可用数据库中输出定义/翻译/词库。例如。
dict "dictionary"
Translate Shell(前Google Translate CLI)是一种工具,可让您使用Google Translate从命令行使用翻译文本。
$ wget git.io/trans
$ chmod +x ./trans
要么
sudo apt install translate-shell
要么
$ git clone https://github.com/soimort/translate-shell
$ cd translate-shell/
$ make
$ [sudo] make install
翻译
trans en:de "The quick brown fox jumps over the lazy dog" # Translate to German (de)
trans es: "Igualdad, fraternidad y libertad" # From Spanish to your `locale`
trans :fr "Igualdad, fraternidad y libertad" # From your `locale` to French
trans -b :fr "Igualdad, fraternidad y libertad" # Same but `-brief`
用作字典:使用lang from == to或-d参数时,Google Translate可用作字典
trans -d fr: mot
附加信息和一些示例可以在官方网站上找到
在这里查看基于sdcv的答案(它也有“ Xlanguage”至“ Ylanguage”字典):
还应该检查冲浪。安装后,您可能会通过了解单词的含义sr webster difficultWord
。一种翻译方式是通过sr google difficultword in hindi
。翻译也可能会有其他选择。
将“生活”翻译成葡萄牙语。下面的示例:(必须安装了Lynx)
lynx -source 'http://translate.google.com/translate_t?langpair=en|pt&text='life |awk {'print $852'} | cut -d = -f5 |cut -d ';' -f1 |awk 'NF>0'
其中,“ en”是英语,“ pt”是葡萄牙语
输出:
“ vida”