Untuk bekerja dengan Google Translate API menggunakan Python, Anda dapat menggunakan googletrans
perpustakaan, yang merupakan pembungkus Google Translate API. Di bawah ini adalah skrip sederhana yang menunjukkan cara menggunakan perpustakaan ini untuk menerjemahkan teks.
Pertama, Anda perlu menginstal perpustakaan:
pip install googletrans==4.0.0-rc1
Berikut contoh skrip dasar untuk menerjemahkan teks menggunakan googletrans
perpustakaan:
from googletrans import Translator
def translate_text(text, src_lang='auto', dest_lang='en'):
translator = Translator()
try:
translated = translator.translate(text, src=src_lang, dest=dest_lang)
return translated.text
except Exception as e:
print(f"An error occurred: {e}")
return None
if __name__ == "__main__":
# Example usage
original_text = "Hola, ¿cómo estás?"
src_language = 'es' # Spanish
dest_language = 'en' # English
translated_text = translate_text(original_text, src_language, dest_language)
if translated_text:
print(f"Original text: {original_text}")
print(f"Translated text: {translated_text}")
Skrip ini melakukan langkah-langkah berikut:
- Mengimpor
Translator
kelas darigoogletrans
perpustakaan. - Mendefinisikan suatu fungsi
translate_text
yang menggunakan teks yang akan diterjemahkan, bahasa sumber, dan bahasa target sebagai argumen. - Menggunakan
Translator
objek untuk melakukan terjemahan dan menangani pengecualian apa pun yang mungkin terjadi. - Dalam
if __name__ == "__main__":
blok, mendemonstrasikan cara menggunakantranslate_text
berfungsi dengan sebuah contoh.
Anda dapat memodifikasi src_language
Dan dest_language
variabel untuk menerjemahkan antar bahasa yang berbeda. Itu src_lang
parameter dapat diatur ke 'auto'
untuk secara otomatis mendeteksi bahasa sumber.
Jangan ragu untuk memperluas skrip ini atau mengintegrasikannya ke dalam aplikasi yang lebih besar sesuai kebutuhan.
Komentar (0)
Belum ada komentar di sini, Anda bisa menjadi yang pertama!