Agent skill · software engineering · aiskillstore
azure-ai-translation-document-py
Azure AI Document Translation SDK for batch translation of documents with format preservation. Use for translating Word, PDF, Excel, PowerPoint, and other document formats at scale. Triggers: "document translation", "batch translation", "translate documents", "DocumentTranslationClient".
Why this skill is useful
Provides specific commands and integration patterns for batch document translation using Azure AI services that the AI wouldn't reliably generate on its own.
What it needs
Requires azure-ai-translation-document installed locally. Requires azure account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure AI Document Translation SDK for Python Client library for Azure AI Translator document translation service for batch document translation with format preservation. Installation Environment Variables Authentication API Key Entra ID (Recommended) Basic Document Translation Multiple Target Languages Translate Single Document Check Translation Status List Document Statuses Cancel Translation Using Glossary Supported Document Formats Supported Languages Async Client Supported Formats Category Formats ---------- --------- Documents DOCX, PDF, PPTX, XLSX, HTML, TXT, RTF Structured CSV, TSV, JSON, XML Localization XLIFF, XLF, MHTML Storage Requirements Source and target containers must be Azure Blob Storage Use SAS tokens with appropriate permissions: Source: Read, List Target: Write, List Best Practices 1. Use SAS tokens with minimal required permissions 2. Monitor long-running operations with poller.status() 3. Handle document-level errors by iterating document statuses 4. Use glossaries for domain-specific terminology 5. Separate target containers for each language 6. Use async client for multiple concurrent jobs 7. Check supported formats before submitting documents
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-ai-translation-document-py