Python - การแปลข้อความ

การแปลข้อความจากภาษาหนึ่งไปยังอีกภาษาหนึ่งเป็นเรื่องปกติมากขึ้นสำหรับเว็บไซต์ต่างๆเนื่องจากรองรับผู้ชมจากต่างประเทศ แพคเกจ python ที่ช่วยให้เราทำสิ่งนี้เรียกว่า translate

สามารถติดตั้งแพ็คเกจนี้ได้ด้วยวิธีต่อไปนี้ ให้บริการแปลภาษาหลัก

pip install translate

ด้านล่างนี้เป็นตัวอย่างการแปลประโยคง่ายๆจากภาษาอังกฤษเป็นภาษาเยอรมัน ค่าเริ่มต้นจากภาษาเป็นภาษาอังกฤษ

from translate import Translator
translator= Translator(to_lang="German")
translation = translator.translate("Good Morning!")
print translation

เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -

Guten Morgen!

ระหว่างสองภาษาใด ๆ

หากเรามีความจำเป็นต้องระบุจากภาษาและภาษาสู่ภาษาเราสามารถระบุได้ตามโปรแกรมด้านล่าง

from translate import Translator
translator= Translator(from_lang="german",to_lang="spanish")
translation = translator.translate("Guten Morgen")
print translation

เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -

Buenos días