0
Home  ›  Python

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 %

./X3NUX
Mereka teralu banyak mengusik, maka bunuh dan dan matilah sekarang juga!!!!
Post a Comment
Search
Menu
Theme
Share
Additional JS