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}")
یہ اسکرپٹ درج ذیل اقدامات انجام دیتا ہے:
- درآمد کرتا ہے۔
Translator
سے کلاسgoogletrans
کتب خانہ. - ایک فنکشن کی وضاحت کرتا ہے۔
translate_text
جو ترجمہ کرنے کے لیے متن، ماخذ کی زبان، اور ہدف کی زبان کو بطور دلیل لیتا ہے۔ - کا استعمال کرتا ہے۔
Translator
ترجمہ کرنے پر اعتراض کریں اور کسی بھی استثناء کو ہینڈل کریں جو ہوسکتا ہے۔ - میں
if __name__ == "__main__":
بلاک، استعمال کرنے کا طریقہ دکھاتا ہے۔translate_text
ایک مثال کے ساتھ فنکشن.
آپ ترمیم کرسکتے ہیں۔ src_language
اور dest_language
مختلف زبانوں کے درمیان ترجمہ کرنے کے متغیرات۔ دی src_lang
پیرامیٹر پر سیٹ کیا جا سکتا ہے۔ 'auto'
ماخذ کی زبان کا خود بخود پتہ لگانے کے لیے۔
اس اسکرپٹ پر بلا جھجھک توسیع کریں یا ضرورت کے مطابق اسے ایک بڑی ایپلیکیشن میں ضم کریں۔
تبصرے (0)
یہاں ابھی تک کوئی تبصرہ نہیں ہے، آپ پہلے ہو سکتے ہیں!