GOOGLE TRANSLATE API
Kelompok 9
1.

Imannuel Ferryanda S

2.

Pebriaty Pratiwi

3.

Muhammad Dzul Ikrom

MCC 11-01
GOOGLE TRANSLATE API
 Google menyediakan berbagai API (Application
Programming Interface) yang sangat berguna
bagi pengembang web maupun aplikasi
desktop untuk memanfaatkan berbagai fitur
yang disediakan oleh Google seperti
misalnya: AdSense, Search
Engine, Translation maupun YouTube.
 API secara sederhana bisa diartikan sebagai
kode program yang merupakan antarmuka
atau penghubung antara aplikasi atau web
yang kita buat dengan fungsi-fungsi yang
dikerjakan. Misalnya dalam hal ini Google API
berarti kode program (yang disederhanakan)
yang dapat kita tambahkan pada aplikasi atau
web kita untuk
mengakses/menjalankan/memanfaatkan
fungsi atau fitur yang disediakan Google.

 Google API dapat dipelajari langsung
melalui Google Code. Melalui Google Code
kita dapat belajar tentang Google API dan
dapat mengimplementasikan pada aplikasi
web atau website yang kita kembangkan.
 Ada banyak API yang disediakan oleh Google,
beberapa diantaranya yaitu Google Maps
API,Google Translate API, Adsense
API,Calendar API,dan masih banyak lagi. Info
lebih lanjut Anda dapat mengunjungi
https://developers.google.com/
 Adapun Google Translate adalah alat yang
secara otomatis menerjemahkan teks dari satu
bahasa ke bahasa lain (misalnya Prancis ke
Bahasa Inggris). Anda dapat menggunakan
Google Translate API untuk menerjemahkan
teks dalam halaman Web atau aplikasi
GOOGLE TRANSLATE API
GOOGLE TRANSLATE API
Ada 3 method yang dipakai di Google Translate API yaitu
 Translate : Translates source text from source language to target language
 Detect : List the source and target languages supported by the translate methods
 Languages : Detect language of source text
Fitur Translate and Detect service sekarang harus dibayar,namun anda bisa memakai
method yang ketiga –languages- untuk mengecek apakah aplikasi anda dapat terhubung
dengan API. Untuk melakukannya,anda dapat membuat request seperti URL dibawah:
https://www.googleapis.com/language/translate/v2/languages

Jika berhasil,anda dapat melihat array dari berbagai bahasa di dunia yang dapat diproses
oleh Google Translate API. Tabel yang sama tersedia juga di dokumentasi google
REGISTER GOOGLE TRANSLATE
 Untuk mengakses Google
Translate API, Anda harus
mengaktifkan API ini. Caranya,
silakan Anda login
ke https://code.google.com/api
s/console/?api=translate
menggunakan akun Google
Anda. Jika belum memilikinya,
maka silakan registrasi dahulu.
 Setelah Anda berhasil login,
maka akan muncul tampilan
berikut ini jika sebelumnya
belum pernah mengaktifkan
Google API.
GOOGLE TRANSLATE
 Anda diminta membuat
project baru untuk
membuat aplikasi,klik
Create Project.
 Lalu anda akan diberikan
Project ID dan Project
Number oleh Google.
 Langkah selanjutnya
yaitu mengaktifkan fitur
Translate API. Pada
sidebar kiri pilih API &
auth (lihat gambar )
GOOGLE TRANSLATE
 Kemudian akan ditampilkan daftar API yang
ada di Google. Pastikan Google Translate API
status diset ON
 Setelah itu,pada sidebar kiri,pilih Registered
Apps
GOOGLE TRANSLATE
 Selanjutnya akan tampil license untuk mengaktifkan Translate API tersebut,klik
Continue,maka status Translate API sudah ON
GOOGLE TRANSLATE
 Setelah itu,pada sidebar kiri,pilih
Registered Apps. Untuk mendaftarkan
nama aplikasi yang akan dibuat.
 Isikan nama aplikasi dan jenis platform
dimana google API akan dijalankan.
 Lalu klik Register
GOOGLE TRANSLATE
Lalu anda akan diberikan key oleh Google. Setiap user akan mendapatkan API Access yang
berupa kode tertentu. Kode ini berfungsi sebagai autentikasi kepada setiap user yang
mengakses API. Server key tersebut dapat anda masukkan ke codingan aplikasi anda.
CONTOH APLIKASI 1 :
 Ketika akan menggunakan aplikasi ini,anda harus memiliki koneksi internet terlebih dulu.
Karena aplikasi ini akan meminta akses data ke Google Translate API

 Aplikasi diatas tidak bisa terhubung dengan API google translate,failed to open stream.
Sehingga kami membuat aplikasi baru menggunakan key yang berbeda,untuk
perbandingan
CONTOH APLIKASI 2 :
CONTOH APLIKASI 2 :
GOOGLE TRANSLATE
 https://developers.google.com/translate/
 https://developers.google.com/translate/v2/getting_started
 http://www.codeproject.com/Articles/305536/Google-Translator
 https://developers.google.com/translate/v2/pricing

Google translate api

  • 1.
    GOOGLE TRANSLATE API Kelompok9 1. Imannuel Ferryanda S 2. Pebriaty Pratiwi 3. Muhammad Dzul Ikrom MCC 11-01
  • 2.
    GOOGLE TRANSLATE API Google menyediakan berbagai API (Application Programming Interface) yang sangat berguna bagi pengembang web maupun aplikasi desktop untuk memanfaatkan berbagai fitur yang disediakan oleh Google seperti misalnya: AdSense, Search Engine, Translation maupun YouTube.  API secara sederhana bisa diartikan sebagai kode program yang merupakan antarmuka atau penghubung antara aplikasi atau web yang kita buat dengan fungsi-fungsi yang dikerjakan. Misalnya dalam hal ini Google API berarti kode program (yang disederhanakan) yang dapat kita tambahkan pada aplikasi atau web kita untuk mengakses/menjalankan/memanfaatkan fungsi atau fitur yang disediakan Google.  Google API dapat dipelajari langsung melalui Google Code. Melalui Google Code kita dapat belajar tentang Google API dan dapat mengimplementasikan pada aplikasi web atau website yang kita kembangkan.  Ada banyak API yang disediakan oleh Google, beberapa diantaranya yaitu Google Maps API,Google Translate API, Adsense API,Calendar API,dan masih banyak lagi. Info lebih lanjut Anda dapat mengunjungi https://developers.google.com/  Adapun Google Translate adalah alat yang secara otomatis menerjemahkan teks dari satu bahasa ke bahasa lain (misalnya Prancis ke Bahasa Inggris). Anda dapat menggunakan Google Translate API untuk menerjemahkan teks dalam halaman Web atau aplikasi
  • 3.
  • 4.
    GOOGLE TRANSLATE API Ada3 method yang dipakai di Google Translate API yaitu  Translate : Translates source text from source language to target language  Detect : List the source and target languages supported by the translate methods  Languages : Detect language of source text Fitur Translate and Detect service sekarang harus dibayar,namun anda bisa memakai method yang ketiga –languages- untuk mengecek apakah aplikasi anda dapat terhubung dengan API. Untuk melakukannya,anda dapat membuat request seperti URL dibawah: https://www.googleapis.com/language/translate/v2/languages Jika berhasil,anda dapat melihat array dari berbagai bahasa di dunia yang dapat diproses oleh Google Translate API. Tabel yang sama tersedia juga di dokumentasi google
  • 5.
    REGISTER GOOGLE TRANSLATE Untuk mengakses Google Translate API, Anda harus mengaktifkan API ini. Caranya, silakan Anda login ke https://code.google.com/api s/console/?api=translate menggunakan akun Google Anda. Jika belum memilikinya, maka silakan registrasi dahulu.  Setelah Anda berhasil login, maka akan muncul tampilan berikut ini jika sebelumnya belum pernah mengaktifkan Google API.
  • 6.
    GOOGLE TRANSLATE  Andadiminta membuat project baru untuk membuat aplikasi,klik Create Project.  Lalu anda akan diberikan Project ID dan Project Number oleh Google.  Langkah selanjutnya yaitu mengaktifkan fitur Translate API. Pada sidebar kiri pilih API & auth (lihat gambar )
  • 7.
    GOOGLE TRANSLATE  Kemudianakan ditampilkan daftar API yang ada di Google. Pastikan Google Translate API status diset ON  Setelah itu,pada sidebar kiri,pilih Registered Apps
  • 8.
    GOOGLE TRANSLATE  Selanjutnyaakan tampil license untuk mengaktifkan Translate API tersebut,klik Continue,maka status Translate API sudah ON
  • 9.
    GOOGLE TRANSLATE  Setelahitu,pada sidebar kiri,pilih Registered Apps. Untuk mendaftarkan nama aplikasi yang akan dibuat.  Isikan nama aplikasi dan jenis platform dimana google API akan dijalankan.  Lalu klik Register
  • 10.
    GOOGLE TRANSLATE Lalu andaakan diberikan key oleh Google. Setiap user akan mendapatkan API Access yang berupa kode tertentu. Kode ini berfungsi sebagai autentikasi kepada setiap user yang mengakses API. Server key tersebut dapat anda masukkan ke codingan aplikasi anda.
  • 11.
    CONTOH APLIKASI 1:  Ketika akan menggunakan aplikasi ini,anda harus memiliki koneksi internet terlebih dulu. Karena aplikasi ini akan meminta akses data ke Google Translate API  Aplikasi diatas tidak bisa terhubung dengan API google translate,failed to open stream. Sehingga kami membuat aplikasi baru menggunakan key yang berbeda,untuk perbandingan
  • 12.
  • 13.
  • 14.
    GOOGLE TRANSLATE  https://developers.google.com/translate/ https://developers.google.com/translate/v2/getting_started  http://www.codeproject.com/Articles/305536/Google-Translator  https://developers.google.com/translate/v2/pricing