Traducir DOCX en Python

Solución Python para traducir DOCX usando IA

Integración perfecta con los modelos de lenguaje generativos de Google Gemini brinda amplias capacidades de procesamiento de DOCX basadas en IA para aplicaciones Python.

Ver fragmento de código

Traduzca documentos DOCX a más de 300 idiomas en Python

Automatice la traducción de documentos DOCX utilizando los modelos Google Gemini AI con Aspose.Words para Python via .NET. Traduza archivos DOCX a más de 300 idiomas manteniendo el diseño original, el formato y la estructura del documento.

Cómo traducir un archivo DOCX en Python

  • Cargue el archivo DOCX en un objeto Document
  • Configure un modelo Google Gemini AI con su clave API
  • Llame al método Translate indicando el idioma de destino
  • Guarde el documento traducido en el formato que necesite

El motor de IA detecta automáticamente el idioma de origen, incluso en documentos con varios idiomas. El siguiente ejemplo muestra cómo traducir un documento DOCX en Python:

Código de ejemplo en Python para traducir un DOCX
Seleccione el formato de destino de la lista
Ejecutar código
pip install aspose-words
Copiar
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Usa los modelos de lenguaje generativo de Google.
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
Ejecutar código

Cómo traducir un DOCX en Python

  1. Instale Aspose.Words for Python via .NET.
  2. Agregue una referencia a la biblioteca (importe la biblioteca) a su proyecto Python.
  3. Abra el archivo fuente en Python.
  4. Invocar el método Translate, pasando su documento junto con el idioma de destino.
  5. Una vez completado, recibirá un documento traducido que podrá guardar como un nuevo archivo en el formato que necesite.

Biblioteca Python via .NET para traducir archivos DOCX

Alojamos nuestros paquetes de Python en repositorios de PyPi. Siga las instrucciones paso a paso sobre cómo instalar "Aspose.Words for Python via .NET" en su entorno de desarrollador.

Requisitos del sistema

Este paquete es compatible con Python ≥3.5 y <3.12. Si desarrolla software para Linux, consulte los requisitos adicionales para gcc y libpython en la documentación del producto.

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2026. Reservados todos los derechos.