RSS

Google Translate Console

Google translate console merupakan aplikasi penerjemah bahasa yang dijalankan di dalam terminal atau console. Kelebihan dibandingkan dengan google translate desktop yaitu google translate di dalam terminal ini lebih ringan karena berbasiskan text di dalam terminal, sedangkan google translate desktop berbasis java.

Langkah Instalasi 
  • Instalasi google translate console merupakan hasil filter text di dalam terminal dari api pada google translate
  • Karena aplikasi ini menggunakan terminal dengan hasil filter dari api google translate, install lynx yang berfungsi sebagai browser di terminal
$ sudo apt-get install lynx
  • Buka editor untuk mengcopy script
$ gedit gtranslate
  • Copy script berikut kemudian save
    #!/bin/bash

    if [ $# == 3 ]
    then
    echo "From: $1 To: $2"
    lynx -dump "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$3&langpair=$1|$2"|awk -F'"' '{print $6}'

    else
    lynx -dump "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$1&langpair=|ar"|awk -F'"' '{print "From: "$10" To: ar \n"$6}';echo

    lynx -dump "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$1&langpair=|en"|awk -F'"' '{print "From: "$10" To: en \n"$6}';echo

    fi


    Konfigurasi
    • File yang telah disimpan dengan nama gtranslate sudah dibuat, namun belum memiliki permission eksekusi.
    • Berikan eksekusi permission
    $ chmod +x gtranslate
    • Jalankan aplikasi yang telah diberi hak eksekusi
    $ ./gtranslate id en "selamat mencoba"


    Proses Path
    • Proses path ini sangat bermanfaat, karena jika kita menjalankan aplikasi diluar direktori hasil penyimpanan script dan menjalankan dengan ./gtranslate tidak akan bisa
    • Proses path akan mepermudah eksekusi program dengan hanya mengetik gtranslate
    • Masuk ke dalam direktori penyimpanan script (asumsi script terdapat di home direktori)
    $ cd ~
    ln gtranslate ~/bin
    • Dengan demikian kita dapat menjalankan aplikasi gtranslate dimanapun posisi direktori aktif kita saat ini
    $ gtranslate id en "Terima kasih"


    Keterangan
    gtranslate          : Nama aplikasi yang kita simpan
    id                       : Kode bahasa indonesia
    en                      : Kode bahasa inggris
    "Terima kasih"   : Kata yang akan diterjemahkan

    Kode bahasa dapat dilihat disini

    0 comments:

    Posting Komentar