当前位置: 代码迷 >> 综合 >> LInux下的命令行翻译利器——Translate Shell
  详细解决方案

LInux下的命令行翻译利器——Translate Shell

热度:3   发布时间:2023-11-25 20:29:54.0

最近在使用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 所对应的语言。
翻译某个单词:
在这里插入图片描述
只显示简要信息:
在这里插入图片描述
翻译某个句子:
在这里插入图片描述
进入命令行模式:
在这里插入图片描述
在这里插入图片描述