Перевести документ

Contents
[ ]

Перевод документов - это часто необходимая опция в эпоху высокой цифровизации. Aspose.Words поддерживает перевод документов с использованием Google моделей генерирующего языка, что позволяет разработчикам переводить текстовое содержимое более чем на 300 языков.

Используйте метод Translate для перевода ваших документов на любой язык, представленный в списке Language. Обратите внимание, что если исходный документ содержит несколько языков, модель, основанная на Google AI, сможет переводить все поддерживаемые языки. Если модель не сможет распознать язык в некоторых фрагментах текста, вам будет возвращен документ с этими непереведенными фрагментами и переведенным остальным текстом.

В следующем примере кода показано, как использовать модель Gemini 1.5 Flash в Aspose.Words для перевода документа на арабский язык:

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

String apiKey = System.getenv("API_KEY");
 IAiModelText model = (IAiModelText)AiModel.create(AiModelType.GEMINI_15_FLASH).withApiKey(apiKey);

Document translatedDoc = model.translate(doc, Language.ARABIC);
translatedDoc.save("AI.AiTranslate.docx");