ترجمة مستند

Contents
[ ]

تعد ترجمة المستندات خيارًا مطلوبًا بشكل متكرر في عصر الرقمنة العالية. يدعم Aspose.Words ترجمة المستندات باستخدام نماذج اللغة التوليدية Google، والتي تسمح للمطورين بترجمة محتوى النصوص إلى أكثر من 300 لغة.

استخدم طريقة Translate لترجمة مستنداتك إلى أي لغة ممثلة في تعداد Language. لاحظ أنه إذا كان المستند المصدر يحتوي على عدة لغات، فسيكون نموذج Google AI قادرًا على ترجمة جميع اللغات المدعومة. إذا لم يتمكن النموذج من التعرف على اللغة في بعض أجزاء النص، فسيتم إرجاع مستند إليك يحتوي على هذه الأجزاء غير المترجمة وبقية النص المترجم.

يوضح مثال التعليمات البرمجية التالي كيفية استخدام نموذج Gemini 1.5 Flash في Aspose.Words لترجمة مستند إلى اللغة العربية:

Document doc = new Document(MyDir + "Document.docx");

string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Use Google generative language models.
IAiModelText model = (IAiModelText)AiModel.Create(AiModelType.Gemini15Flash).WithApiKey(apiKey);

Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save(ArtifactsDir + "AI.AiTranslate.docx");