Cara Membuat Script Google Translate Versi CLI dengan Python

Membuat Script Google Translate dengan Program Python

Google Translate merupakan alat penerjemah yang sangat dibutuhkan oleh pengguna internet, terutama bagi mereka yang tidak menguasai bahasa asing. Dengan Google Translate, seseorang dapat dengan mudah menerjemahkan bahasa mereka ke bahasa lain.

Selain menggunakan layanan resmi Google, banyak pengembang yang membuat versi Google Translate mereka sendiri menggunakan API atau teknologi serupa. Salah satu cara yang dapat dilakukan adalah dengan membuat aplikasi penerjemah menggunakan bahasa pemrograman Python.

Pada artikel ini, saya akan membahas cara membuat script Google Translate versi Command Line Interface (CLI) menggunakan Python. Ikuti panduan lengkapnya di bawah ini.

Persiapan Awal

Jika Anda menggunakan perangkat Android, Anda bisa menginstal aplikasi Termux dari Google Play Store. Pengguna iPhone dapat mencari aplikasi serupa di App Store. Sementara itu, pengguna komputer atau laptop dapat menginstal Python langsung dari situs resminya, yaitu www.python.org. 

Untuk menjalankan script ini:

- Pengguna Windows dapat menggunakan Command Prompt (CMD).

- Pengguna macOS dan Linux dapat menggunakan Terminal bawaan.

Instalasi Aplikasi dan Modul Python

Bagi pengguna Termux, jalankan perintah berikut untuk memperbarui paket dan menginstal Python serta module yang diperlukan:

pkg update && pkg upgrade pip install requests pkg install python

Membuat Script Google Translate

Setelah menginstal Python, buat file Python (.py) menggunakan editor teks seperti Nano atau aplikasi lain, lalu salin kode berikut ke dalam file tersebut:

# Import module
import requests
from os import system

try:
    system("clear")  # Membersihkan tampilan terminal
    print("Google Translate - Indonesia ke Inggris")
    teks = input("Masukkan teks: ")
    url = f"https://translate.google.com/translate_a/t?client=at&sc=1&v=2.0&sl=id&tl=en&hl=nl&ie=UTF-8&oe=UTF-8&text={teks}"
    data = requests.get(url).json()
    
    for output in data["sentences"]:
        print("Terjemahan: ", output["trans"])
except:
    print("Terjadi kesalahan, silakan coba lagi!")

Menjalankan Script

Setelah script dibuat dan disimpan, jalankan perintah berikut di terminal untuk mengeksekusi script:

python nama_file.py

Gantilah nama_file.py dengan nama file Python yang Anda buat.

Mengubah Bahasa Terjemahan

Jika ingin menerjemahkan ke bahasa lain, cukup ubah kode negara di bagian URL berikut:

https://translate.google.com/translate_a/t?client=at&sc=1&v=2.0&sl=KODE_BAHASA_ASAL&tl=KODE_BAHASA_TUJUAN&hl=nl&ie=UTF-8&oe=UTF-8&text=

Contoh untuk menerjemahkan dari Bahasa Indonesia ke Jepang:

https://translate.google.com/translate_a/t?client=at&sc=1&v=2.0&sl=id&tl=ja&hl=nl&ie=UTF-8&oe=UTF-8&text=

Kesimpulan

Dengan mengikuti panduan ini, Anda dapat membuat script Google Translate versi CLI menggunakan Python. Jika ada pertanyaan, silakan tinggalkan komentar di bawah. Jangan lupa untuk membaca artikel lainnya untuk mendapatkan tutorial menarik lainnya.