محتوای کاربردی در زمینه برنامه نویسی و مهندسی نرم افزار تولید میکنم و سعی میکنم تا تجربیات خودم رو مطرح کنم . صفحه لینکدین من : https://www.linkedin.com/in/aliakbarzohour/
ساختن مترجم با پایتون !
از خوبی های پایتون اینه که مینی پروژه های خیلی باحالی داره و قطعا یکی از اونها ' ساختن مترجم ' هستش . من برای تمرین برنامه نویسی همیشه از مینی پروژه ها استفاده میکنم , به دو دلیل : اول اینکه بتونم با زبان برنامه نویسی که یاد گرفتم کار کنم و دوم اینکه کتابخونه ها رو پیدا کنم و لذت ببرم .
من این مینی پروژه جذاب رو کد زدم و گفتم شاید جالب باشه که یه مطلبی دربارش بنویسم .
شما برای ساخت این پروژه جذاب باید از کتابخونه translate استفاده کنید ( البته اگر از زبان دیگه ای استفاده میکنید , میتونید دنبال کتابخونه های مربوط به اون زبان بگردید ) . توی این مینی پروژه , ایده اینه که :
برنامه ای بنویسیم که یکسری متن انگلیسی رو دریافت کنه و متن ترجمه شده اون به فارسی رو برای ما به نمایش بزاره
اگر بخوایم همین ایده رو به ساده ترین حالت بنویسیم , به یه همچین کدی میرسیم :
from translate import Translator
user = input("Enter text for translating : ")
options = Translator(from_lang='en', to_lang='persian')
translate = options.translate(user)
print(Translate)
اگر بخواید میتونید چند زبانه کنید ولی توی این مینی پروژه من به دوزبانه بودنش راضی هستم ... میتونید این کد رو قشنگ تر کنید و یا خیلی کامل تر کنید , سورس کد پروژه ای که خودم نوشتم رو روی گیت هاب میزارم و لینکش رو آخر مطلب میزارم و اگه دوست داشتید میتونید از توی گیت هاب دانلود کنید ...
نتیجه
سعی کنید وقتی که بیکار هستید مینی پروژه هایی رو که براتون جالبه کد بزنید ( حداقل یه چیزی یاد میگیرید ). مینی پروژه مترجم برای من خیلی جالب بود و دوست داشتم که پیاده کنم و بعدش گفتم که این مطلب رو بنویسم تا اگر کسی خواست این مینی پروژه رو انجام بده , از مطلب من ایده بگیره . امیدوارم که این مطلب برای برنامه نویس ها مخصوصا پایتون کار ها جذاب بوده باشه .
کد مترجم پایتون من در گیت هاب ===> Translator
سالم و سلامت باشید . . .
مطلبی دیگر از این انتشارات
نمایش اطلاعات حساب اینستاگرام با جاوااسکریپت
مطلبی دیگر از این انتشارات
ارسال لینک بازیابی رمز عبور با پیامک در جنگو
مطلبی دیگر از این انتشارات
خلق پرسونا در 7 قدم ساده