Cara Buat Aplikasi Terjemahan Menggunakan Python
Banyaknya module yang bisa kita temui di dalam bahasa python, terlebih kamu bisa menggunakan module google translet menggunakan bahasa python. Dengan menggunkaan module googletrans yang ada di python kamu bisa membuat aplikasi terjemahan dengan menggunakan banyak bahasa sekaligus.
Copy module di bawah ini ke dalam terminal untuk dapat menggunakannya.
pip install googletrans
Ada banyak yang bisa kita lakukan dengan module ini selain menerjemahkan bahasa ke banyak bahasa lainnya. Kita akan mencoba menerjemahkan kalimat ke dalam beberapa bahasa. Oke kita akan mencoba membuat program sederhannya.
from googletrans import Translator, LANGUAGES
translator = Translator()
text = input("Masukkan Text : ")
bahasa = input("Terjemahkan ke Bahasa :")
hasil = translator.translate(text, dest = bahasa)
print("Dari ", LANGUAGES[hasil.src], " : ", text)
print("Ke ", LANGUAGES[hasil.dest], " : ", hasil.text)
print("Pronounsiasi : ", hasil.pronunciation)
Ketika dijankan, akan menghasilkan output seperti di bawah ini.
Masukkan Text : I will always love you Mikasa!
Terjemahkan ke Bahasa : id
Dari english : I will always love you Mikasa!
Ke indonesian : Aku akan selalu mencintaimu Mikasa!
Pronounsiasi : Aku akan selalu mencintaimu Mikasa!
Untuk kode bahasanya bisa kamu lihat disini, atau kamu bisa melihat pada bagian variabel googletrans.LANGUAGES
atau googletrans.LANGCODES
. Selai itu libary ini juga memiliki fungsi lain seperti mendeteksi bahasa, caranya sangat simpel seperti di bawah ini.
from googletrans import Translator, LANGUAGES
translator = Translator()
kalimat = '이 문장은 한글로 쓰여졌습니다.'
detection = translator.detect(kalimat)
print("Kalimat ini berasal dari bahasa", LANGUAGES[detection.lang])
print("Dengan kemiripan sebesar", (detection.confidence * 100), "%")
Outputnya seperti di bawah ini.
Kalimat ini berasal dari bahasa korean
Dengan kemiripan sebesar 100.0 %