ترجمة DOCX في Python

حل Python لترجمة DOCX باستخدام الذكاء الاصطناعي

تكامل سلس مع نماذج اللغة التوليدية من Google Gemini يوفّر إمكانيات معالجة DOCX واسعة تعتمد على الذكاء الاصطناعي لتطبيقات Python.

اعرض مقتطف الشفرة

ترجم مستندات DOCX إلى أكثر من 300 لغة في Python

قم بأتمتة ترجمة مستندات DOCX باستخدام نماذج Google Gemini AI مع Aspose.Words لـ Python via .NET. ترجم ملفات DOCX إلى أكثر من 300 لغة مع الحفاظ على التخطيط الأصلي، والتنسيق، وبنية المستند.

كيفية ترجمة ملف DOCX في Python

  • حمّل ملف DOCX إلى كائن Document
  • قم بإعداد نموذج Google Gemini AI باستخدام مفتاح API الخاص بك
  • استدعِ طريقة Translate مع تحديد اللغة المستهدفة
  • احفظ المستند المترجم بالتنسيق الذي تحتاجه

يكتشف محرك الذكاء الاصطناعي اللغة المصدر تلقائيًا — حتى في المستندات ذات اللغات المختلطة. المثال التالي يوضح كيفية ترجمة مستند DOCX في Python:

مثال على الكود بلغة Python لترجمة DOCX
حدد التنسيق الهدف من القائمة
قم بتشغيل الكود
pip install aspose-words
ينسخ
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# استخدام نماذج اللغة التوليدية من Google.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_FLASH_LATEST).with_api_key(api_key)

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
قم بتشغيل الكود

كيفية ترجمة DOCX في Python

  1. قم بتثبيت Aspose.Words for Python via .NET.
  2. أضف إشارة إلى المكتبة (استورد المكتبة) إلى مشروع Python الخاص بك.
  3. افتح ملف المصدر في Python.
  4. استدعِ طريقة Translate، مع تمرير المستند واللغة المستهدفة.
  5. بعد الانتهاء، ستحصل على مستند مترجم يمكنك حفظه كملف جديد بالصيغ التي تحتاجها.

مكتبة Python via .NET لترجمة ملفات DOCX

نستضيف حزم Python بنا في مستودعات PyPi. يرجى اتباع التعليمات خطوة بخطوة حول كيفية تثبيت "Aspose.Words for Python via .NET" في بيئة المطور لديك.

متطلبات النظام

هذه الحزمة متوافقة مع Python ≥3.5 و <3.12. إذا قمت بتطوير برنامج لنظام التشغيل Linux، فيرجى إلقاء نظرة على المتطلبات الإضافية لدول gcc و libpython في وثائق المنتج.

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2026. كل الحقوق محفوظة.