技能 Azure AI Text Translation SDK for Python
📦

Azure AI Text Translation SDK for Python

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

Traduza texto com Azure AI Translator

Precisa adicionar suporte multilíngue aos seus aplicativos Python? Esta skill fornece padrões prontos para produção para Azure AI Translator, incluindo tradução, transliteração, detecção de idioma e operações de dicionário.

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

下载技能 ZIP

2

在 Claude 中上传

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

3

开启并开始使用

测试它

正在使用“Azure AI Text Translation SDK for Python”。 Traduza 'Good morning, how can I assist you?' para espanhol e francês

预期结果:

Espanhol: 'Buenos dias, como puedo ayudarte?' | Francês: 'Bonjour, comment puis-je vous aider?'

正在使用“Azure AI Text Translation SDK for Python”。 Detecte idioma e traduza: 'Danke fur Ihre Hilfe'

预期结果:

Detectado: Alemão (confiança: 0,99) | Tradução: 'Thank you for your help'

正在使用“Azure AI Text Translation SDK for Python”。 Translitere 'konnichiwa' de latino para script japonês

预期结果:

こんにちは (Hiragana Japonês)

安全审计

安全
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
规范符合性

你能构建什么

Suporte ao Cliente Multilíngue

Automatize a tradução de consultas de clientes e respostas de suporte para atender usuários globais em seus idiomas nativos.

Pipeline de Localização de Conteúdo

Integre tradução ao seu fluxo de trabalho de gerenciamento de conteúdo para publicar documentação, sites ou materiais de marketing em todo o mundo.

Aplicativos de Aprendizado de Idiomas

Construa ferramentas educacionais que forneçam traduções, definições de dicionário e exemplos de uso para alunos de idiomas.

试试这些提示

Tradução Básica
Traduza o seguinte texto para espanhol usando Azure AI Translator: 'Hello, welcome to our service. How can we help you today?'
Tradução Multi-Idiomas
Traduza este anúncio de produto para francês, alemão, japonês e chinês simultaneamente: 'We are launching a new feature next week that improves performance by 50 percent.'
Detecção de Idioma e Tradução
Detecte o idioma desta mensagem de cliente e traduza para inglês: 'Bonjour, j'ai un probleme avec ma commande. Pouvez-vous m'aider?'
Consulta de Dicionário com Exemplos
Consulte as traduções em espanhol para a palavra em inglês 'run' com exemplos de uso mostrando diferentes significados (verbo: mover-se rapidamente, substantivo: uma série, etc.)

最佳实践

  • Use autenticação Entra ID em vez de chaves de API quando possível para melhor segurança
  • Agrupe várias solicitações de tradução juntas (até 100 textos) para reduzir chamadas de API
  • Especifique o idioma de origem explicitamente quando conhecido para melhorar a precisão da tradução

避免

  • Nunca codifique chaves de API ou credenciais diretamente no seu código-fonte
  • Evite traduzir dados sensíveis como senhas, tokens ou identificadores pessoais
  • Não dependa apenas da detecção automática de idioma para fluxos de trabalho críticos

常见问题

Como me autenticar com Azure AI Translator?
Você pode usar autenticação de chave de API com sua chave de recurso Azure e região, ou usar Entra ID (recomendado) com DefaultAzureCredential para identidade gerenciada ou autenticação de principal de serviço.
Quais idiomas são suportados para tradução?
Azure AI Translator suporta mais de 100 idiomas para tradução. Use o método get_supported_languages para recuperar a lista completa atual com códigos de idioma e nomes nativos.
Posso traduzir conteúdo HTML sem quebrar a marcação?
Sim, defina text_type como 'html' em sua solicitação de tradução. O serviço preserva tags HTML traduzindo apenas o conteúdo de texto entre as tags.
O que é transliteração e quando devo usá-la?
Transliteração converte texto de um script de escrita para outro (por exemplo, latino para caracteres japoneses). Use quando precisar exibir texto em um script diferente preservando a pronúncia.
Como lidar com palavrões em traduções?
Use o parâmetro profanity_action com valores 'NoAction', 'Deleted' ou 'Marked'. Quando marcado, palavrões são censurados usando asteriscos ou tags XML com base na configuração profanity_marker.
Posso traduzir vários textos em uma única solicitação?
Sim, passe um array de textos para o parâmetro body (até 100 itens). Isso é mais eficiente do que fazer chamadas de API separadas para cada texto.

开发者详情

文件结构

📄 SKILL.md