Python کا استعمال کرتے ہوئے Google Translate API کے ساتھ کام کرنے کے لیے، آپ استعمال کر سکتے ہیں۔ googletrans لائبریری، جو گوگل ٹرانسلیٹ 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}")

یہ اسکرپٹ درج ذیل اقدامات انجام دیتا ہے:

  1. درآمد کرتا ہے۔ Translator سے کلاس googletrans کتب خانہ.
  2. ایک فنکشن کی وضاحت کرتا ہے۔ translate_text جو ترجمہ کرنے کے لیے متن، ماخذ کی زبان، اور ہدف کی زبان کو بطور دلیل لیتا ہے۔
  3. کا استعمال کرتا ہے۔ Translator ترجمہ کرنے پر اعتراض کریں اور کسی بھی استثناء کو ہینڈل کریں جو ہوسکتا ہے۔
  4. میں if __name__ == "__main__": بلاک، استعمال کرنے کا طریقہ دکھاتا ہے۔ translate_text ایک مثال کے ساتھ فنکشن.

آپ ترمیم کرسکتے ہیں۔ src_language اور dest_language مختلف زبانوں کے درمیان ترجمہ کرنے کے متغیرات۔ دی src_lang پیرامیٹر پر سیٹ کیا جا سکتا ہے۔ 'auto' ماخذ کی زبان کا خود بخود پتہ لگانے کے لیے۔

اس اسکرپٹ پر بلا جھجھک توسیع کریں یا ضرورت کے مطابق اسے ایک بڑی ایپلیکیشن میں ضم کریں۔

تبصرے (0)

یہاں ابھی تک کوئی تبصرہ نہیں ہے، آپ پہلے ہو سکتے ہیں!

جواب دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا۔ ضروری خانوں کو * سے نشان زد کیا گیا ہے


پراکسی کا انتخاب کریں اور خریدیں۔

ڈیٹا سینٹر پراکسی

گھومنے والی پراکسی

UDP پراکسی

دنیا بھر میں 10000+ صارفین کے ذریعے قابل اعتماد

پراکسی کسٹمر
پراکسی کسٹمر
پراکسی کسٹمر flowch.ai
پراکسی کسٹمر
پراکسی کسٹمر
پراکسی کسٹمر