---
title: "Перекласти документ"
---

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

Використовуйте метод [Translate](https://reference.aspose.com/words/python-net/aspose.words.ai/iaimodeltext/translate/#document_language) для перекладу документів будь-якою мовою, представленою у списку [Language](https://reference.aspose.com/words/python-net/aspose.words.ai/language/). Зверніть увагу, що якщо оригінальний документ містить кілька мов, модель, заснована на Google AI, зможе перекласти всі підтримувані мови. Якщо модель не зможе розпізнати мову в деяких фрагментах тексту, Вам буде повернуто документ із цими неперекладеними фрагментами та перекладеним рештою тексту.

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

```csharp
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")
```

```

Переклад документів за допомогою Aspose.Words економить час та полегшує інтеграцію функцій перекладу у ваші проекти. Для отримання додаткової інформації перегляньте документацію [Aspose.Words.AI](https://reference.aspose.com/words/python-net/aspose.words.ai/) API.

```