Apna Hindi Tech Website Computer science के Students और Technology के बारे में जानकारी रखने वाले लोगों के लिए बहुत लाभदायक Web site है।
हमारी Website Apna Hindi Tech पर Free में Python Programming language हिंदी में सिखाई जाती है और दुनिया में जो लेटेस्ट टेक्नोलॉजी(Technology) है उसके बारे में विस्तार से बताया जाता है।
दोस्तों हमने अपनी वेबसाइट Apna Hindi Tech पर Python Programming से रिलेटेड बहुत सारे Softwares बनाना भी सिखाया है वो भी अपनी भाषा हिंदी में।
How to create translating software like Google Translator (गूगल ट्रांसलेटर जैसे ट्रांसलेट करने वाले सॉफ्टवेयर कैसे बनाएं)
Hello Dosto!
क्या आप Google Translator जैसे अन्य कोई Translator सॉफ्टवेयर बनाना चाहते हैं अगर हां तो आज हम आपके लिए एक बहुमूल्य जानकारी लेकर आए हैं जिसकी मदद से आप एक Translator सॉफ्टवेयर बना सकते हैं। तो दोस्तों चलिए शुरू करते हैं ।
Translator सॉफ्टवेयर बनाने के लिए आपको एक High - Level Programming Language आनी चाहिए । अगर आप Programming Language सीखना चाहते हैं तो नीचे दी गई लिंक पर क्लिक करें।👇
दोस्तों हम Translator + सॉफ्टवेयर Python Programming की मदद से बनाएंगे ।
Step-1: सबसे पहले आपके कंप्यूटर में Python 3.8 और Python Module Google trans 3.0.0 Install होना चाहिए |
Google trans 3.0.0 Install करने के लिए अपने कंसोल windows पर pip install googletrans Type करे |
फिर इसके बाद ENTER को Press करे | और फिर Module Successful Install हो चुका होगा |
Step-2: हम Translator + को GUI Interface मे बनाएंगे जिससे USER EasilyTranslator+ को चला सके |
अब हम GUI Create करने के लिए Module को Import करेगे फिर उसके बाद GUI Interface का Size को Set करेगे | 👇
import tkinter as tk
from tkinter import ttk,font,filedialog
from googletrans import Translator
import googletrans
import os
translator=Translator()
win=tk.Tk()
win.title('Translate +')
win.geometry('650x430')
win.mainloop()
अगर इतने कोड को RUN करेगे तो Output मे सिर्फ़ GUI windows दिखेगा |
Step-3: अब हम GUI मे Label ओर Button बनाएंगे , अंत मे उनके कार्य को Define करेगे |
main_label=tk.Label(win,text='Python Google Translater',font=('Palatino Linotype','10','bold'))
main_label.grid(row=0,column=0,ipady=25,ipadx=10,sticky=tk.W)
select1=tk.Label(win,text='Select Language:',font=('Arial','8','bold'))
select1.grid(row=1,column=0,sticky=tk.W,padx=10)
var1=tk.StringVar()
select1_combox=ttk.Combobox(win,width=27,textvariable=var1,state='readonly')
select1_combox.grid(row=1,columnspan=2,padx=110,sticky=tk.W)
select1_combox['values']=[ i.upper() for i in googletrans.LANGCODES.keys()]
select1_combox.current(21)
select2=tk.Label(win,text='Select Language:',font=('Arial','8','bold'))
select2.grid(row=1,columnspan=3,padx=320)
var2=tk.StringVar()
select2_combox=ttk.Combobox(win,width=27,textvariable=var2,state='readonly')
select2_combox.grid(row=1,columnspan=8,padx=420,sticky=tk.E)
select2_combox['values']=[ i.upper() for i in googletrans.LANGUAGES.values()]
select2_combox.current(38)
अगर इतने code को Run करेगे तो Output मे 👇
Step-4: अब हम Button के कार्य को Define करेगे | और Define करने के बाद हमारा सॉफ्टवेयर कुछ इस तरह show होगा | 👇
अगर आप हमारे Translator + का Source Code पाना चाहते हो तो आप हमारे Telegram Channel Apna Hindi tech पर जरूर Visit करे | 👇
यह भी पढ़ें
1 comment




I want to google translator
ReplyDelete