Google Translate¶
Google Translate dapat digunakan untuk menerjemahkan teks yang dibuat pengguna di chatter Odoo.
Konsol API Google¶
Sebagian besar pengaturan untuk mengintegrasikan Google Translate ke dalam Odoo dilakukan melalui konsol API Google. Setelah proses berikut selesai, kunci API dibuat untuk dimasukkan ke dalam Odoo.
Lihat juga
Membuat project baru¶
Untuk memulai, buka Konsol API Google. Kemudian, masuk dengan akun Google Workspace, jika ada. Jika tidak, masuk dengan akun Gmail pribadi (ini harus sesuai dengan alamat email yang terhubung dengan penagihan).
Selanjutnya, klik Create Project di sisi kanan OAuth consent screen.
Tip
Jika Konsol API Google memiliki proyek yang sudah ada, klik menu drop-down di sebelah ikon Google Cloud, dan jendela pop-over akan muncul. Selanjutnya, klik New Project di kanan atas jendela pop-over.
Pada layar New Project, ubah nama Project name menjadi Odoo Translate, dan telusuri Location. Atur Location sebagai organisasi Google Workspace. Jika menggunakan akun Gmail pribadi, biarkan Location sebagai No Organization.
Klik Create untuk menyelesaikan langkah ini.
Perpustakaan API¶
Selanjutnya, Cloud Translation API perlu diinstal pada proyek yang baru dibuat ini. Untuk melakukannya, klik di menu kiri. Kemudian, cari istilah Cloud Translation API, dan klik hasilnya. Ini harus berupa Google Enterprise API berlabel Cloud Translation API.
Klik Enable untuk menginstal perpustakaan pada proyek ini.
Penting
Menggunakan API Google Translate memerlukan akun penagihan aktif dengan Google.
Setelah akun penagihan diatur dengan Google dan perpustakaan diaktifkan, klik Manage untuk menyelesaikan konfigurasi pada API.
Buat kredensial¶
Sekarang setelah proyek diatur, dan Cloud Translation API diaktifkan, kredensial harus dibuat. Ini termasuk kunci API.
Untuk memulai proses ini, klik di menu sidebar kiri.
Kemudian, klik Create Credentials di menu atas, dan pilih API key dari menu drop-down.
Salin API key untuk digunakan di bagian berikutnya.
Penting
Untuk tujuan keamanan, penggunaan API key dapat dibatasi.
Untuk melakukannya, buka API restrictions dengan mengklik Edit API key di jendela pop-over, atau dengan mengklik API key yang terdaftar di halaman Credentials. Dari sini, pembatasan key dapat diatur. Ini termasuk mengatur aplikasi untuk membatasi penggunaan API key, dan apakah API key ini dapat memanggil API apa pun.
Disarankan agar Odoo Translate API dibatasi untuk hanya mengizinkan permintaan dari database Odoo yang dikonfigurasi dan ke Cloud Translation API.
Untuk menambahkan pembatasan website, klik Websites, di bawah Set an application restriction. Kemudian, masukkan alamat database tempat Google Translate digunakan, dengan mengklik Add. Terakhir, tambahkan URL, dan klik Done.
Untuk membatasi penggunaan key pada API yang dipilih, pertama, pilih Restrict key, di bawah bagian API restrictions. Kemudian gunakan menu drop-down untuk memilih API yang sedang dikonfigurasi (Cloud Translation API).
Tip
Simpan API key: salin API key dan simpan di tempat yang aman.
Jangan bagikan API key secara publik atau paparkan di kode sisi klien.
Konfigurasi Odoo¶
Untuk mengakses integrasi di Odoo, buka . Masukkan API key ke dalam kolom berlabel Message Translation. Kemudian, Save pengaturan, dan Google Translate dapat digunakan di chatter mana pun di seluruh database.
Terjemahkan chatter¶
Untuk menerjemahkan teks user dari bahasa lain, klik menu ikon ... (three dot) di sebelah kanan chatter. Kemudian, pilih Translate. Konten diterjemahkan ke bahasa yang diatur pada preferensi user.
Lihat juga