Google Translate pada Terminal Ubuntu

Google translate adalah salah satu (atau bahkan terdepan) dalam bidang menterjemahkan kata kata. Tetapi terkadang kita malas untuk membuka web browser dan masuk ke halaman website google  translate karena mungkin koneksi internet.

Kita harus berterima kasih kepada Hristo Hristov atas jasanya membuat skrip google translate CLI. Keuntungan kita menggunakan CLI dari pada google translate pada browser adalah CLI dapat dibuka jauh lebih cepat dari pada browser dan tidak perlu me-load tampilan google translate.

Cara Menginstall

Skrip ini hanya membutuhkan 1 dependencies yaitu Gnu AWK ( gawk) cukup install dengan

sudo apt-get install gawk

Setelah itu kita fork project ini dari github ke komputer kita dan menginstallnya

$ git clone git://github.com/soimort/google-translate-cli.git
$ cd google-translate-cli/
$ make instal

Proses instalasi selesai, kamu boleh menghapus folder google-translate-cli tadi

$ cd ..
$ rm -rf google-translate-cli/

Cara Menggunakannya

Gunakan perintah trs untuk melihat cara penggunaannya

$ trs
Usage: translate {[SL]=[TL]} TEXT|TEXT_FILENAME
       translate {[SL]=[TL1]+[TL2]+...} TEXT|TEXT_FILENAME
       translate TEXT1 TEXT2 ...

TEXT: Source text (The text to be translated)
      Can also be the filename of a plain text file.
  SL: Source language (The language of the source text)
  TL: Target language (The language to translate the source text into)
      Language codes as listed here:
    * http://developers.google.com/translate/v2/using_rest#language-params
      Ignore the code where you want the system to identify it for you.
      Prefix the code with an ampersat @ to show the result phonetically.

Jadi kita harus melakukan ini jika ingin mentranslate dari indonesia ke inggris

$ translate {[id]=[en]} "selamat pagi"
good morning

Atau bisa juga dari sebuah file

tegar@IBM-T60:~$ echo "selamat pagi" > translate
tegar@IBM-T60:~$ translate {[id]=[en]} translate 
good morning

Mudah bukan? Anda bisa juga menggunakan alias pada .bashrc untuk mempersingkat perintah yang diminta. Oh ya, anda harus terhubung dengan internet untuk dapat menggunakan google translate ini.

Semoga bermanfaat

Baca lebih lanjut: https://github.com/soimort/google-translate-cli

Advertisements

Pendapat anda

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s