Traduza DOCX em Python

Solução Python para traduzir DOCX usando IA

Integração perfeita com os modelos de linguagem generativa Google Gemini fornece amplas capacidades de processamento de DOCX baseadas em IA para aplicações Python.

Ver trecho de código

Traduza documentos DOCX para mais de 300 idiomas em Python

Automatize a tradução de documentos DOCX usando os modelos Google Gemini AI com Aspose.Words para Python via .NET. Traduza arquivos DOCX para mais de 300 idiomas, preservando o layout original, a formatação e a estrutura do documento.

Como traduzir um arquivo DOCX em Python

  • Carregue o arquivo DOCX em um objeto Document
  • Configure um modelo Google Gemini AI com sua chave de API
  • Chame o método Translate especificando o idioma de destino
  • Salve o documento traduzido no formato que precisar

O motor de IA detecta automaticamente o idioma de origem — mesmo em documentos com múltiplos idiomas. O exemplo a seguir mostra como traduzir um documento DOCX em Python:

Exemplo de código em Python para traduzir um DOCX
Selecione o formato de destino na lista
Código de execução
pip install aspose-words
Cópia de
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Usar modelos de linguagem generativa do 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
Código de execução

Como traduzir um DOCX em Python

  1. Instale o Aspose.Words for Python via .NET.
  2. Adicione uma referência à biblioteca (importe a biblioteca) ao seu projeto Python.
  3. Abra o arquivo fonte em Python.
  4. Chame o método Translate, passando seu documento junto com o idioma de destino.
  5. Ao concluir, você receberá um documento traduzido que pode salvar como um novo arquivo no formato que precisar.

Biblioteca Python via .NET para traduzir arquivos DOCX

Hospedamos nossos pacotes Python em repositórios PyPi. Siga as instruções passo a passo sobre como instalar o "Aspose.Words for Python via .NET" em seu ambiente de desenvolvedor.

Requisitos de sistema

Este pacote é compatível com Python ≥3.5 e <3.12. Se você desenvolve software para Linux, consulte os requisitos adicionais para gcc e libpython na documentação do produto.

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2026. Todos os direitos reservados.