نسخة تجريبية مجانية للوكيل

للعمل مع Google Translate API باستخدام Python، يمكنك استخدام googletrans المكتبة، وهي عبارة عن غلاف حول واجهة برمجة تطبيقات الترجمة من Google. يوجد أدناه برنامج نصي بسيط يوضح كيفية استخدام هذه المكتبة لترجمة النص.

أولاً، تحتاج إلى تثبيت المكتبة:

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
العميل الوكيل
العميل الوكيل
العميل الوكيل