Översätt DOCX på Python

Python‑lösning för att översätta DOCX med AI

Sömlös integration med Google Gemini generativa språkmodeller ger omfattande AI‑baserade DOCX‑behandlingsfunktioner för Python‑applikationer.

Visa kodavsnitt

Översätt DOCX-dokument till över 300 språk i Python

Automatisera DOCX-dokumentöversättning med Google Gemini AI-modeller och Aspose.Words för Python via .NET. Översätt DOCX-filer till över 300 språk samtidigt som du bevarar originallayout, formatering och dokumentstruktur.

Hur du översätter en DOCX-fil i Python

  • Ladda DOCX-filen i ett Document‑objekt
  • Konfigurera en Google Gemini AI-modell med din API‑nyckel
  • Anropa Translate‑metoden med målspråket
  • Spara det översatta dokumentet i det format du behöver

AI‑motorn identifierar automatiskt källspråket — även i dokument med blandade språk. Följande exempel visar hur du översätter ett DOCX‑dokument i Python:

Exempelkod i Python för att översätta en DOCX
Välj målformat från listan
Kör kod
pip install aspose-words
Kopiera
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Använd Googles generativa språkmodeller.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_FLASH_LATEST).with_api_key(api_key)

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
Kör kod

Hur översätter man en DOCX på Python

  1. Installera Aspose.Words for Python via .NET.
  2. Lägg till en biblioteksreferens (importera biblioteket) i ditt Python‑projekt.
  3. Öppna källfilen i Python.
  4. Anropa Translate‑metoden och skicka ditt dokument tillsammans med målspråket.
  5. När det är klart får du ett översatt dokument som du kan spara som en ny fil i det format du behöver.

Python via .NET‑bibliotek för att översätta DOCX‑filer

Vi är värd för våra Python paket i PyPi- förråd. Följ steg-för-steg-instruktionerna för hur du installerar "Aspose.Words for Python via .NET" i din utvecklarmiljö.

Systemkrav

Detta paket är kompatibelt med Python ≥3.5 och <3.12. Om du utvecklar programvara för Linux, vänligen ta en titt på ytterligare krav för gcc och libpython i produktdokumentation.

5%

Prenumerera på Aspose produktuppdateringar

Få månatliga nyhetsbrev och erbjudanden direkt levererade till din brevlåda.

© Aspose Pty Ltd 2001-2026. Alla rättigheter förbehållna.