---
title: "Ein Dokument übersetzen"
---


Die Übersetzung von Dokumenten ist eine häufig benötigte Option im Zeitalter der hohen Digitalisierung. Aspose.Words unterstützt die Übersetzung von Dokumenten mithilfe von *Google* generativen Sprachmodellen, mit denen Entwickler Textinhalte in mehr als 300 Sprachen übersetzen können.

Verwenden Sie die [Translate](https://reference.aspose.com/words/java/com.aspose.words/iaimodeltext/#translate-com.aspose.words.Document-int)-Methode, um Ihre Dokumente in eine beliebige Sprache zu übersetzen, die in der [Language](https://reference.aspose.com/words/java/com.aspose.words/language/)-Aufzählung dargestellt wird. Beachten Sie, dass das Google AI-basierte Modell alle unterstützten Sprachen übersetzen kann, wenn das Quelldokument mehrere Sprachen enthält. Wenn das Modell die Sprache in einigen Textfragmenten nicht erkennen kann, erhalten Sie ein Dokument mit diesen nicht übersetzten Fragmenten und dem Rest des übersetzten Textes zurück.

Das folgende Codebeispiel zeigt, wie Sie das *Gemini 1.5 Flash* -Modell in Aspose.Words verwenden, um ein Dokument ins Arabische zu übersetzen:

{{< highlight java >}}
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");
{{< /highlight >}}

{{% alert color="primary" %}}

Das Übersetzen von Dokumenten mit Aspose.Words spart Zeit und erleichtert die Integration von Übersetzungsfunktionen in Ihre Projekte. Für weitere Informationen überprüfen Sie die [Java API documentation](https://reference.aspose.com/words/java/com.aspose.words/).

{{% /alert %}}