azure-ai-translation-text-py

Translate, transliterate, and detect languages in Python using Azure AI Translation.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-ai-translation-text-py-microsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-ai-translation-text-py
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-python/skills/azure-ai-translation-text-py
Command: npx skills add https://github.com/microsoft/skills --skill azure-ai-translation-text-py-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating text, transliterating scripts, and performing language operations in Python apps is streamlined with a ready-to-use Azure AI translation client.

Core Features & Use Cases

  • Translate text to multiple languages using the Azure translation service.
  • Transliterate text between scripts and perform language detection and dictionary lookups to enrich applications.
  • Use cases include multilingual chatbots, content localization, and translation workflows in data pipelines.

Quick Start

Install the azure-ai-translation-text package and initialize a TextTranslationClient to start translating text.

Frequently Asked Questions about azure-ai-translation-text-py

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate text in Python using Azure AI?

To translate text in Python, install the azure-ai-translation-text package and initialize a TextTranslationClient. This unlocks the translate method to process multilingual content for real-time or batch workflows.

Can I detect languages and transliterate scripts with Azure AI translation in Python?

Yes, language detection and transliteration are supported. The TextTranslationClient provides detect and transliterate methods to identify input languages and convert text between different writing scripts.

Does Azure AI translation Python SDK support Azure AD authentication?

Azure AI translation supports API authentication via either a key or Azure AD. You can configure the TextTranslationClient in Python using your preferred authentication method to access translation services.

What is the best way to add dictionary lookup to a multilingual chatbot in Python?

The best way to add dictionary lookup is using the azure-ai-translation-text package. It provides dictionary lookup methods via the TextTranslationClient to enrich multilingual chatbots and content localization applications.

Do I need to install any specific packages to perform batch translations across multiple languages in Python?

Yes, you need to install the azure-ai-translation-text package. After installation, create a TextTranslationClient to start processing batch translations across multiple languages in your data pipelines.