ترجمه یک سند

Contents
[ ]

ترجمه سند در عصر دیجیتالی شدن بالا گزینه ای است که اغلب مورد نیاز است. Aspose.Words از ترجمه سند با استفاده از مدل‌های زبانی Google پشتیبانی می‌کند، که به توسعه‌دهندگان اجازه می‌دهد محتوای متون را به بیش از 300 زبان ترجمه کنند.

از روش Translate برای ترجمه اسناد خود به هر زبانی که در Language ارائه شده است استفاده کنید شمارش. توجه داشته باشید که اگر سند منبع حاوی چندین زبان باشد، مدل مبتنی بر هوش مصنوعی گوگل می‌تواند تمام زبان‌های پشتیبانی شده را ترجمه کند. اگر مدل نتواند زبان را در برخی از قطعات متن تشخیص دهد، سندی با این قطعات ترجمه نشده و با بقیه متن ترجمه شده به شما برگردانده می شود.

مثال کد زیر نحوه استفاده از مدل 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");