LLM Skills
~/catalog/cloud & sdks//SKILL
Cloud & SDKsGitHub source

Texte de traduction azure ai en python

/SKILL

SDK Azure AI Text Translation for real-time text translation, transliteration, language detection, and dictionary lookup

sickn33sickn33
46.1k
May 22, 2026
MIT License
// skill content

--- name: azure-ai-translation-text-py description: Azure AI Text Translation SDK for real-time text translation, transliteration, language detection, and dictionary lookup. Use it to translate text content in applications. risk: unknown source: community date_added: '2026-02-27' --- # Azure AI Text Translation SDK for Python Client library for the Azure AI Translator text translation service, providing real-time text translation, transliteration, and language operations. ## Installation ``bash pip install azure-ai-translation-text ## Environment Variables bash AZURE_TRANSLATOR_KEY=<your-api-key> AZURE_TRANSLATOR_REGION=<your-region> # e.g., eastus, westus2 # Or use custom endpoint AZURE_TRANSLATOR_ENDPOINT=https://<resource>.cognitiveservices.azure.com ## Authentication ### API Key with Region python import os from azure.ai.translation.text import TextTranslationClient from azure.core.credentials import AzureKeyCredential key = os.environ["AZURE_TRANSLATOR_KEY"] region = os.environ["AZURE_TRANSLATOR_REGION"] # Create credential with region credential = AzureKeyCredential(key) client = TextTranslationClient(credential=credential, region=region) ### API Key with Custom Endpoint python endpoint = os.environ["AZURE_TRANSLATOR_ENDPOINT"] client = TextTranslationClient( credential=AzureKeyCredential(key), endpoint=endpoint ) ### Entra ID (Recommended) python from azure.ai.translation.text import TextTranslationClient from azure.identity import DefaultAzureCredential client = TextTranslationClient( credential=DefaultAzureCredential(), endpoint=os.environ["AZURE_TRANSLATOR_ENDPOINT"] ) ## Basic Translation python # Translate to a single language result = client.translate( body=["Hello, how are you?", "Welcome to Azure!"], to=["es"] # Spanish ) for item in result: for translation in item.translations: print(f"Translated: {translation.text}") print(f"Target language: {translation.to}") ## Translate to Multiple Languages python result = client.translate( body=["Hello, world!"], to=["es", "fr", "de", "ja"] # Spanish, French, German, Japanese ) for item in result: print(f"Source: {item.detected_language.language if item.detected_language else 'unknown'}") for translation in item.translations: print(f" {translation.to}: {translation.text}") ## Specify Source Language python result = client.translate( body=["Bonjour le monde"], from_parameter="fr", # Source is French to=["en", "es"] ) ## Language Detection python result = client.translate( body=["Hola, como estas?"], to=["en"] ) for item in result: if item.detected_language: print(f"Detected language: {item.detected_language.language}") print(f"Confidence: {item.detected_language.score:.2f}") ## Transliteration Convert text from one script to another: python result = client.transliterate( body=["konnichiwa"], language="ja", from_script="Latn", # From Latin script to_script="Jpan" # To Japanese script ) for item in result: print(f"Transliterated: {item.text}") print(f"Script: {item.script}") ## Dictionary Lookup Find alternate translations and definitions: python result = client.lookup_dictionary_entries( body=["fly"], from_parameter="en", to="es" ) for item in result: print(f"Source: {item.normalized_source} ({item.display_source})") for translation in item.translations: print(f" Translation: {translation.normalized_target}") print(f" Part of speech: {translation.pos_tag}") print(f" Confidence: {translation.confidence:.2f}") ## Dictionary Examples Get usage examples for translations: ``python from azure.ai.translation.text.models import DictionaryExampleTextItem result = client.lookupdictionaryexamples( body=[DictionaryExampleTextItem(text="fly", translation="volar")], fromparameter="en", to="es" ) for item in result: for example in item.examples: print(f"Source: {example.sourceprefix}{example.sourceterm}{example.sourcesuffix}") print(f"Target: {example.target

// original public source
sickn33/antigravity-awesome-skills
/skills/azure-ai-translation-text-py/SKILL.md
License: MIT License
Independent project, not affiliated with Anthropic. This skill remains the property of its original author.
// install this skill
Paste this command in your terminal at the root of your project:
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/azure-ai-translation-text-py/SKILL.md"
Then in Claude Code, type /SKILL to activate it.
open_in_newOpen original source
// save
Save available after sign in.
loginSign in to save
// information
Creatorsickn33
Stars 46.1k
CategoryCloud & SDKs
LicenseMIT License
UpdatedMay 22, 2026
Format.md
AccessFree
// similar

Skills Cloud & SDKs

View allarrow_forward