Menerjemahkan kata atau kalimat dari commandline
Mungkin tidak kita menerjemahkan kata atau kalimat menggunakan dari commandline? Jawabannya, mungkin saja. Dengan memanfaatkan bash
, awk
dan lynx
kita bisa membuat script shell sederhana untuk menerjemahkan suatu kata atau kalimat. Tentu saja script shell ini membutuhkan koneksi internet karena urusan penerjemahan akan diserahkan sepenuhnya pada Google Translate.
Sebelum menuliskan shell script untuk menerjemahkan kata atau kalimat pastikan mesin GNU/Linux anda sudah terinstall Lynx web browser (browser berbasis text). Jika belum silakan anda install terlebih dahulu.
- Arch Linux
1
# pacman -S lynx
- openSUSE
1
zypper install lynx
- Ubuntu
1
$ sudo apt-get install lynx
Selanjutnya ketikkan script berikut ini menggunakan teks editor favorit anda:
1 |
|
Simpan script tersebut dengan nama, misalkan translate-cli
, ubah permission agar bisa di-execute dan jalankan script tersebut.
1 | [me@archlinux ~]$ chmod +x translate-cli |
Jika script dijalankan tanpa argumen [bahasa asal] [bahasa terjemahan] maka script tersebut akan menerjemahkan kata atau kalimat dari Inggris ke Bahasa Indonesia secara default.
1 | [me@archlinux ~]$ translate-cli "try this at home" |
Tulisan ini ditulis setelah membaca artikel di sini.