API ini memang bukan officialy dari Google, tetapi merupakan API open source yang dikembangkan oleh Richard Midwinter dan dihosting di google code. API yang dikembangkan menggunakan Java ini sangat sederhana.
Anda bisa menggunakan API ini untuk mengembangkan aplikasi translator (penerjemah) tanpa perlu susah payah menerjemahkan tiap kata atau kalimat. Tentunya pekerjaan penterjemah diserahkan kepada Google Translate. Untuk menggunakan API ini, Anda bisa mengunduhnya disini.
Berikut contoh kode program sederhana sebagai panduan Anda membuat aplikasi berbasis API ini.
package com.secangkirkopipanas.research.google.translate;
import com.google.api.translate.Language;
import com.google.api.translate.Translate;
public class GoogleTranslateExample {
public static void main(String[] args) throws Exception {
// Set the HTTP referrer to your website address.
Translate.setHttpReferrer("http://secangkirkopipanas.com");
String translatedText = Translate.execute("Bagaimana kabar Anda?", Language.INDONESIAN,
Language.ENGLISH);
System.out.println(translatedText);
}
}
Setelah itu, simpan dan jalankan aplikasi yang baru saja Anda buat. Anda akan mendapatkan ouput dari aplikasi tersebut berupa kalimat: How are you?Pada contoh kode program di atas, Anda hanya menggunakan 2 kelas, yaitu Translate dan Language.
a) Language Enumeration: Enumeration ini berisi seluruh daftar bahasa yang didukung oleh Google Translate sampai saat ini dan dapat membantu Anda dalam memilih bahasa asal dan bahasa tujuan.
b) Translate Class: Kelas ini yang benar-benar bekerja sebagai translator. Kelas ini akan menggunakan AJAX Google API for Language untuk menerjemahkan bahasa satu ke bahasa lain.

0 komentar:
Posting Komentar