Flag Counter

free counters

Jumat, 03 September 2010

Membuat Website Translator Online Menggunakan Google API


Di sini saya ingin berbagi sedikit informasi tentang cara membuat web translator online menggunakan Google API.
Pertama, buatlah JavaScript seperti di bawah ini:
01 google.load("language", "1");
02 function SanjiSmart() {
03 google.language.translate(document.getElementById("sanjitext").value, "id", "en", function(result) {
04 if (!result.error)
05 {
06 var container = document.getElementById("sanjisan");
07 container.innerHTML = result.translation;
08 }
09 });
10 }
Perhatikan pada bagian:
.value, “id“, “en“,
Isilah dengan “id” dan “en” jika anda ingin membuat translator dari Bahasa Indonesia (id) ke Bahasa Inggris/English (en).
Bahasa-bahasa lainnya yang bisa anda gunakan adalah: fr (perancis), it (itali), de (jerman), jp (jepang), dan sebagainya, yang ada dalam Google Translate.
Simpanlah scripts di atas dengan nama “sanjicool.js” :)
Kedua, buatlah script HTML berikut ini:
01 <html>
02 <head>
03 <script src="http://www.google.com/jsapi" type="text/javascript"> </script>
04 <script type="text/javascript" src="sanjicool.js"> </script>
05 <title>Google Translate</title>
06 </head>
07
08 <body>
09 Setiap kata yang diketikkan dalam TextBox akan ditranslate secara otomatis.<br>
10 <i>Tambahkan spasi pada akhir tulisan anda, agar hasilnya sesuai.</i><br><br>
11
12 <font color=red>Ketikkan Tulisan Anda:</font><br>
13 <textarea cols='50' rows='3' id='sanjitext' onkeypress='SanjiSmart()'></textarea>
14 <br><br>
15 <font color=red>Hasil Translate:</font>
16 <div id="sanjisan">
17 </div>
18 </body>
19 </html>
Simpanlah script ini dengan nama “google.html” dalam folder yang sama dengan JavaScript di atas. Lalu bukalah google.html ini pada web browser (FireFox/Opera/dll), maka seperti inilah hasilnya:

Tidak ada komentar:

Posting Komentar