Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Преводът на документи е често необходима опция в ерата на висока дигитализация. Aspose.Words поддържа превод на документи, използвайки Google генеративни езикови модели, което позволява на разработчиците да превеждат текстово съдържание на повече от 300 езика.
Използвайте метода Translate, за да преведете документите си на всеки език, представен в списъка Language. Обърнете внимание, че ако изходният документ съдържа няколко езика, моделът на Гугъл AI ще може да превежда всички поддържани езици. Ако моделът не може да разпознае езика в някои текстови фрагменти, тогава ще ви бъде върнат документ с тези непреведени фрагменти и с останалата част от текста, преведена.
Следващият пример за код показва как да използвате модела Gemini 1.5 Flash във Aspose.Words, За да преведете документ на арабски:
doc = aw.Document(file_name=MY_DIR + "Document.docx")
api_key = system_helper.environment.Environment.get_environment_variable("API_KEY")
# Use Google generative language models.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_15_FLASH).with_api_key(api_key).as_google_ai_model()
translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save(file_name=ARTIFACTS_DIR + "AI.AiTranslate.docx")
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.