LaunchKit · 2026
Back to skills

azure-ai-translation-document-py

officialworkflows

Azure AI Document Translation SDK for Python handles batch translation of documents across formats like Word, PDF, Excel, and PowerPoint while preserving the original layout and formatting.

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-ai-translation-document-py
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-python/skills/azure-ai-translation-document-py
View on GitHub

What This Skill Does

Azure AI Document Translation SDK for Python handles batch translation of documents across formats like Word, PDF, Excel, and PowerPoint while preserving the original layout and formatting. It submits jobs to Azure's translation service using source and target Azure Blob Storage containers, supports multiple target languages per job, and can apply custom glossaries for domain-specific terms.

Manually re-uploading documents and reformatting them after copy-paste translation breaks for anything beyond a single short file — this SDK preserves layout and handles hundreds of documents in parallel through one API call.

When to use it

  • Translating a product manual from English into five languages in one batch job
  • Converting a legal PDF to Spanish without losing its table and header structure
  • Running nightly translation of customer support tickets stored in Azure Blob Storage
  • Applying a company-specific glossary when translating technical documentation to French
  • Translating PowerPoint decks for international sales teams without manual reformatting