Azure AI Text Translation SDK for Python
Traduire du texte avec Azure AI Translator
Besoin d'ajouter un support multilingue à vos applications Python ? Cette compétence fournit des modèles prêts pour la production pour Azure AI Translator incluant la traduction, la translittération, la détection de langue et les opérations de dictionnaire.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "Azure AI Text Translation SDK for Python". Traduire 'Good morning, how can I assist you?' en espagnol et en français
Résultat attendu:
Espagnol : 'Buenos dias, como puedo ayudarte?' | Français : 'Bonjour, comment puis-je vous aider ?'
Utilisation de "Azure AI Text Translation SDK for Python". Détecter la langue et traduire : 'Danke fur Ihre Hilfe'
Résultat attendu:
Détecté : allemand (confiance : 0,99) | Traduction : 'Thank you for your help'
Utilisation de "Azure AI Text Translation SDK for Python". Translittérer 'konnichiwa' du latin vers l'écriture japonaise
Résultat attendu:
こんにちは (hiragana japonais)
Audit de sécurité
SûrDocumentation-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.
Facteurs de risque
🔑 Variables d’environnement
🌐 Accès réseau
Score de qualité
Ce que vous pouvez construire
Support client multilingue
Automatisez la traduction des demandes clients et des réponses du support pour servir les utilisateurs internationaux dans leur langue maternelle.
Pipeline de localisation de contenu
Intégrez la traduction dans votre flux de travail de gestion de contenu pour publier de la documentation, des sites web ou des supports marketing dans le monde entier.
Applications d'apprentissage des langues
Créez des outils pédagogiques qui fournissent des traductions, des définitions de dictionnaire et des exemples d'utilisation pour les apprenants en langues.
Essayez ces prompts
Traduisez le texte suivant en espagnol avec Azure AI Translator : 'Hello, welcome to our service. How can we help you today?'
Traduisez cette annonce de produit en français, allemand, japonais et chinois simultanément : 'We are launching a new feature next week that improves performance by 50 percent.'
Détectez la langue de ce message client et traduisez-le en anglais : 'Bonjour, j'ai un probleme avec ma commande. Pouvez-vous m'aider?'
Recherchez les traductions en espagnol du mot anglais 'run' avec des exemples d'utilisation montrant les différents sens (verbe : se déplacer rapidement, nom : une série, etc.)
Bonnes pratiques
- Utilisez l'authentification Entra ID plutôt que les clés API lorsque c'est possible pour une meilleure sécurité
- Regroupez plusieurs demandes de traduction (jusqu'à 100 textes) pour réduire les appels API
- Spécifiez explicitement la langue source lorsque vous la connaissez pour améliorer la précision de la traduction
Éviter
- Ne codez jamais en dur les clés API ou les identifiants directement dans votre code source
- Évitez de traduire des données sensibles comme les mots de passe, les jetons ou les identifiants personnels
- Ne vous fiez pas uniquement à la détection automatique de la langue pour les workflows critiques
Foire aux questions
Comment m'authentifier auprès d'Azure AI Translator ?
Quelles langues sont prises en charge pour la traduction ?
Puis-je traduire du contenu HTML sans casser le balisage ?
Qu'est-ce que la translittération et quand dois-je l'utiliser ?
Comment gérer le langage grossier dans les traductions ?
Puis-je traduire plusieurs textes en une seule requête ?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-ai-translation-text-pyRéf
main
Structure de fichiers
📄 SKILL.md