最近在使用Deepin Linux,Linux下没有像Mac上的快译那种插件,查单词和翻译没有那么方便,Google了一下找到了Translate Shell,在terminal下使用体验还不错,Mark一下。
转载自Translate Shell :一款在 Linux 命令行中使用谷歌翻译的工具,仅用作个人学习备份
Translate Shell (之前叫做 Google Translate CLI) 是一款借助谷歌翻译(默认)、必应翻译、Yandex.Translate 以及 Apertium 来翻译的命令行翻译器。它让你可以在终端访问这些翻译引擎。 Translate Shell 在大多数 Linux 发行版中都能使用。
通过三种方法安装 Translate Shell:
1.下载自包含的可执行文件
2.手工安装
3.通过包管理器安装
方法 1 : 下载自包含的可执行文件
下载自包含的可执行文件放到 /usr/bin 目录中。
$ wget git.io/trans
$ chmod +x ./trans
$ sudo mv trans /usr/bin/
方法 2 : 手工安装
克隆 Translate Shell 的 GitHub 仓库然后手工编译。
$ git clone https://github.com/soimort/translate-shell && cd translate-shell
$ make
$ sudo make install
方法 3 : 通过包管理器
有些发行版的官方仓库中包含了 Translate Shell,可以通过包管理器来安装。
对于 Debian/Ubuntu/Deepin, 使用 APT-GET 命令 或者 APT 命令来安装。
$ sudo apt-get install translate-shell
对于 Fedora, 使用 DNF 命令 来安装。
$ sudo dnf install translate-shell
对于基于 Arch Linux 的系统, 使用 Yaourt 命令 或 Packer 明快 来从 AUR 仓库中安装。
$ yaourt -S translate-shell
or
$ packer -S translate-shell
如何使用 Translate Shell
安装好后,打开终端闭关输入下面命令。 谷歌翻译会自动探测源文本是哪种语言,并且在默认情况下将之翻译成你的 locale 所对应的语言。
翻译某个单词:
只显示简要信息:
翻译某个句子:
进入命令行模式: