पायथन का उपयोग करके Google अनुवाद API के साथ काम करने के लिए, आप इसका उपयोग कर सकते हैं googletrans
लाइब्रेरी, जो Google अनुवाद API के चारों ओर एक आवरण है। नीचे एक सरल स्क्रिप्ट है जो यह प्रदर्शित करती है कि पाठ का अनुवाद करने के लिए इस लाइब्रेरी का उपयोग कैसे किया जाए।
सबसे पहले, आपको लाइब्रेरी स्थापित करनी होगी:
pip install googletrans==4.0.0-rc1
यहाँ पर टेक्स्ट का अनुवाद करने के लिए एक बुनियादी उदाहरण स्क्रिप्ट दी गई है googletrans
पुस्तकालय:
from googletrans import Translator
def translate_text(text, src_lang='auto', dest_lang='en'):
translator = Translator()
try:
translated = translator.translate(text, src=src_lang, dest=dest_lang)
return translated.text
except Exception as e:
print(f"An error occurred: {e}")
return None
if __name__ == "__main__":
# Example usage
original_text = "Hola, ¿cómo estás?"
src_language = 'es' # Spanish
dest_language = 'en' # English
translated_text = translate_text(original_text, src_language, dest_language)
if translated_text:
print(f"Original text: {original_text}")
print(f"Translated text: {translated_text}")
यह स्क्रिप्ट निम्नलिखित चरण निष्पादित करती है:
- आयात करता है
Translator
कक्षा सेgoogletrans
पुस्तकालय। - फ़ंक्शन को परिभाषित करता है
translate_text
जो अनुवादित किये जाने वाले पाठ, स्रोत भाषा और लक्ष्य भाषा को तर्क के रूप में लेता है। - का उपयोग करता है
Translator
अनुवाद करने के लिए ऑब्जेक्ट का उपयोग करता है और उत्पन्न होने वाले किसी भी अपवाद को संभालता है। - में
if __name__ == "__main__":
ब्लॉक, दर्शाता है कि इसका उपयोग कैसे करेंtranslate_text
एक उदाहरण के साथ कार्य करें.
आप संशोधित कर सकते हैं src_language
और dest_language
विभिन्न भाषाओं के बीच अनुवाद करने के लिए चर। src_lang
पैरामीटर को सेट किया जा सकता है 'auto'
स्रोत भाषा का स्वतः पता लगाने के लिए.
आवश्यकतानुसार इस स्क्रिप्ट को विस्तारित करें या किसी बड़े अनुप्रयोग में एकीकृत करें।
टिप्पणियाँ (0)
यहां अभी तक कोई टिप्पणी नहीं है, आप पहले हो सकते हैं!