Setup & Installation
What This Skill Does
Azure AI Translation SDK for TypeScript wraps the Azure Translator REST API into typed clients for both real-time text translation and async batch document translation. It supports translating between 100+ languages, transliterating scripts, and detecting languages from input text.
The SDK handles authentication, pagination, SAS token coordination for batch jobs, and typed error checking, replacing dozens of lines of raw HTTP and Azure Storage boilerplate.
When to use it
- Translating user-submitted support tickets into English before routing to agents
- Converting Chinese characters to Latin script for phonetic display in a language app
- Detecting the language of incoming webhook payloads before processing
- Translating a folder of Word documents to French using Azure Blob Storage batch jobs
- Building a multilingual chatbot that auto-detects and responds in the user's language