みずきち日記

ひらすらプログラミング

Terminal 上で翻訳したい

gawk の導入。

$ curl -OL ftp://ftp.gnu.org/gnu/gawk/gawk-5.0.0.tar.gz
$ tar -zxvf gawk-5.0.0.tar.gz
$ cd gawk-5.0.0
$ ./configure
$ make clean ; make
$ ./gawk --version

gawk のパスを通す。

$ mv gawk-5.0.0 ~/gawk-5.0.0
$ export PATH=$PATH:/Users/s05463/gawk-5.0.0
$ gawk --version

translate-shell の導入。

$ git clone git clone https://github.com/soimort/translate-shell
$ cd translate-shell
$ make
$ sudo make install
$ trans -sl=en -tl=ja "Peace begins with a smile."

オプション多いので、alias を設定しておきます。

.zshrc

alias transj='trans -b -sl=ja -tl=en'
alias transe='trans -b -sl=en -tl=ja'

使う時はこんな感じ。

$ transe "hello"
> こんにちは

$ transj "こんにちは"
> Hello

参考サイト

qiita.com

qiita.com

qiita.com