技能 Azure AI Text Translation SDK for Python
📦

Azure AI Text Translation SDK for Python

安全 🔑 环境变量🌐 网络访问

Text mit Azure AI Translator übersetzen

Benötigen Sie mehrsprachige Unterstützung für Ihre Python-Anwendungen? Diese Fähigkeit bietet produktionsreife Muster für Azure AI Translator einschließlich Übersetzung, Transliteration, Spracherkennung und Wörterbuch-Operationen.

支持: Claude Codex Code(CC)
🥉 73 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“Azure AI Text Translation SDK for Python”。 Übersetzen Sie 'Good morning, how can I assist you?' ins Spanische und Französische

预期结果:

Spanisch: 'Buenos días, cómo puedo ayudarte?' | Französisch: 'Bonjour, comment puis-je vous aider?'

正在使用“Azure AI Text Translation SDK for Python”。 Sprache erkennen und übersetzen: 'Danke für Ihre Hilfe'

预期结果:

Erkannt: Deutsch (Konfidenz: 0,99) | Übersetzung: 'Thank you for your help'

正在使用“Azure AI Text Translation SDK for Python”。 Transliteriere 'konnichiwa' von Lateinisch zu japanischer Schrift

预期结果:

こんにちは (Japanisches Hiragana)

安全审计

安全
v1 • 2/24/2026

Documentation-only skill with no executable code. Static analysis scanned 0 files and found 0 security issues (risk score: 0/100). The skill teaches proper Azure AI Translator SDK usage including secure credential handling via environment variables and Entra ID authentication. No malicious patterns or prompt injection detected.

0
已扫描文件
0
分析行数
2
发现项
1
审计总数

风险因素

🔑 环境变量
未记录任何特定位置
🌐 网络访问
未记录任何特定位置
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
83
规范符合性

你能构建什么

Mehrsprachiger Kundensupport

Automatisieren Sie die Übersetzung von Kundenanfragen und Support-Antworten, um globale Benutzer in ihrer Muttersprache zu bedienen.

Content-Lokalisierungspipeline

Integrieren Sie Übersetzungen in Ihren Content-Management-Workflow, um Dokumentation, Websites oder Marketing-Materialien weltweit zu veröffentlichen.

Sprachlern-Anwendungen

Erstellen Sie Bildungstools, die Übersetzungen, Wörterbuchdefinitionen und Verwendungsbeispiele für Sprachlerner bereitstellen.

试试这些提示

Grundlegende Übersetzung
Übersetzen Sie den folgenden Text mit Azure AI Translator ins Spanische: 'Hello, welcome to our service. How can we help you today?'
Mehrsprachige Übersetzung
Übersetzen Sie diese Produktankündigung gleichzeitig ins Französische, Deutsche, Japanische und Chinesische: 'We are launching a new feature next week that improves performance by 50 percent.'
Spracherkennung und Übersetzung
Erkennen Sie die Sprache dieser Kundennachricht und übersetzen Sie sie ins Englische: 'Bonjour, j'ai un probleme avec ma commande. Pouvez-vous m'aider?'
Wörterbuchnachschlage mit Beispielen
Schlagen Sie die spanischen Übersetzungen für das englische Wort 'run' mit Verwendungsbeispielen nach, die verschiedene Bedeutungen zeigen (Verb: sich schnell bewegen, Substantiv: eine Serie, etc.)

最佳实践

  • Verwenden Sie nach Möglichkeit die Entra ID-Authentifizierung anstelle von API-Schlüsseln für bessere Sicherheit
  • Fassen Sie mehrere Übersetzungsanfragen zusammen (bis zu 100 Texte), um API-Aufrufe zu reduzieren
  • Geben Sie die Quellsprache explizit an, wenn bekannt, um die Übersetzungsgenauigkeit zu verbessern

避免

  • Härten Sie niemals API-Schlüssel oder Anmeldeinformationen direkt in Ihrem Quellcode ein
  • Vermeiden Sie die Übersetzung sensibler Daten wie Passwörter, Tokens oder persönliche Kennungen
  • Verlassen Sie sich bei kritischen Workflows nicht ausschließlich auf die automatische Spracherkennung

常见问题

Wie authentifiziere ich mich bei Azure AI Translator?
Sie können die API-Schlüssel-Authentifizierung mit Ihrem Azure-Ressourcenschlüssel und der Region verwenden oder Entra ID (empfohlen) mit DefaultAzureCredential für Managed Identity- oder Service Principal-Authentifizierung nutzen.
Welche Sprachen werden für die Übersetzung unterstützt?
Azure AI Translator unterstützt über 100 Sprachen für die Übersetzung. Verwenden Sie die get_supported_languages-Methode, um die vollständige aktuelle Liste mit Sprachcodes und Muttersprachennamen abzurufen.
Kann ich HTML-Inhalte übersetzen, ohne das Markup zu zerstören?
Ja, setzen Sie text_type auf 'html' in Ihrer Übersetzungsanfrage. Der Dienst bewahrt HTML-Tags, während nur der Textinhalt zwischen den Tags übersetzt wird.
Was ist Transliteration und wann sollte ich sie verwenden?
Transliteration konvertiert Text von einem Schriftsystem in ein anderes (z.B. Lateinisch zu japanischen Zeichen). Verwenden Sie dies, wenn Sie Text in einer anderen Schriftart anzeigen müssen, während die Aussprache erhalten bleibt.
Wie gehe ich mit Schimpfwörtern in Übersetzungen um?
Verwenden Sie den profanity_action-Parameter mit den Werten 'NoAction', 'Deleted' oder 'Marked'. Bei 'Marked' wird Schimpfwort mit Sternchen oder XML-Tags basierend auf der profanity_marker-Einstellung zensiert.
Kann ich mehrere Texte in einer einzigen Anfrage übersetzen?
Ja, übergeben Sie ein Array von Texten an den body-Parameter (bis zu 100 Elemente). Dies ist effizienter als separate API-Aufrufe für jeden Text.

开发者详情

文件结构

📄 SKILL.md