azure-translator
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAzure Translator Skill
Azure Translator 技能
This skill provides expert guidance for Azure Translator. Covers troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
本技能为Azure Translator提供专业指导,涵盖故障排查、最佳实践、决策指导、限制与配额、安全、配置、集成与编码模式以及部署等内容。它结合了本地快速参考内容与远程文档获取能力。
How to Use This Skill
如何使用本技能
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,), useL35-L120with the specified lines. For categories with file links (e.g.,read_file), use[security.md](security.md)on the linked reference fileread_file
IMPORTANT for Agent: Ifis more than 3 months old, suggest the user pull the latest version from the repository. Ifmetadata.generated_attools are not available, suggest the user install it: Installation Guidemcp_microsoftdocs
This skill requires network access to fetch documentation content:
- Preferred: Use with query string
mcp_microsoftdocs:microsoft_docs_fetch. Returns Markdown.from=learn-agent-skill - Fallback: Use with query string
fetch_webpage. Returns Markdown.from=learn-agent-skill&accept=text/markdown
Agent 重要提示:使用下方的分类索引定位相关章节。对于带有行范围的分类(例如:),使用L35-L120读取指定行内容。对于带有文件链接的分类(例如:read_file),使用[security.md](security.md)读取链接的参考文件read_file
本技能需要网络访问权限以获取文档内容:
- 优先方式:使用,查询字符串为
mcp_microsoftdocs:microsoft_docs_fetch,返回Markdown格式内容。from=learn-agent-skill - 备选方式:使用,查询字符串为
fetch_webpage,返回Markdown格式内容。from=learn-agent-skill&accept=text/markdown
Category Index
分类索引
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L36-L41 | Diagnosing and fixing common Azure Translator issues in Foundry Tools, plus understanding HTTP status/error codes and their causes and resolutions. |
| Best Practices | L42-L51 | Best practices for custom translation: managing containers, glossaries, dataset splits, Foundry/custom models, and document translation usage, FAQs, and operational guidance. |
| Decision Making | L52-L60 | Guidance on choosing standard vs Custom Translator, evaluating custom models with BLEU, and migrating apps between Translator API versions and platforms. |
| Limits & Quotas | L61-L72 | Limits, formats, and data size requirements for Custom Translator training/documents, character and request quotas, and language/locale support for Translator and Document Translation. |
| Security | L73-L85 | Configuring Azure Translator security: encryption, auth (keys, Entra ID, managed identities, SAS), VNets/firewalls, secure workspaces, and protecting data in document translation. |
| Configuration | L86-L96 | Configuring Azure Translator behavior: resource setup, Docker/container settings, profanity filters, content exclusion, dynamic dictionaries, word alignment, and monitoring usage metrics. |
| Integrations & Coding Patterns | L97-L136 | Using Translator REST/SDK/containers for text & document translation: endpoints, params, async jobs, status, formats, custom models, preview features, Power Automate, and dictionary/transliteration APIs. |
| Deployment | L137-L142 | Running Translator in Docker containers and deploying or copying custom translation models across regions and Foundry projects for scalable, portable translation setups. |
| 分类 | 行范围 | 描述 |
|---|---|---|
| 故障排查 | L36-L41 | 诊断并修复Foundry Tools中常见的Azure Translator问题,以及理解HTTP状态/错误代码及其原因和解决方法。 |
| 最佳实践 | L42-L51 | 自定义翻译的最佳实践:容器管理、术语表、数据集拆分、Foundry/自定义模型、文档翻译使用、常见问题与操作指导。 |
| 决策指导 | L52-L60 | 指导选择标准翻译器与自定义翻译器,使用BLEU评估自定义模型,以及在Translator API版本和平台之间迁移应用。 |
| 限制与配额 | L61-L72 | 自定义翻译器训练/文档的限制、格式和数据大小要求,字符与请求配额,以及Translator和文档翻译支持的语言/区域设置。 |
| 安全 | L73-L85 | 配置Azure Translator安全:加密、认证(密钥、Entra ID、托管标识、SAS)、虚拟网络/防火墙、安全工作区,以及保护文档翻译中的数据。 |
| 配置 | L86-L96 | 配置Azure Translator行为:资源设置、Docker/容器配置、亵渎内容过滤、内容排除、动态词典、词语对齐,以及监控使用指标。 |
| 集成与编码模式 | L97-L136 | 使用Translator REST/SDK/容器进行文本与文档翻译:端点、参数、异步任务、状态、格式、自定义模型、预览功能、Power Automate,以及词典/音译API。 |
| 部署 | L137-L142 | 在Docker容器中运行Translator,以及跨区域和Foundry项目部署或复制自定义翻译模型,以实现可扩展、可移植的翻译设置。 |
Troubleshooting
故障排查
| Topic | URL |
|---|---|
| Resolve common Azure Translator issues in Foundry Tools | https://learn.microsoft.com/en-us/azure/ai-services/translator/reference/known-issues |
| Interpret Azure Translator HTTP status and error codes | https://learn.microsoft.com/en-us/azure/ai-services/translator/text-translation/reference/status-response-codes |
| 主题 | 链接 |
|---|---|
| 解决Foundry Tools中常见的Azure Translator问题 | https://learn.microsoft.com/en-us/azure/ai-services/translator/reference/known-issues |
| 解读Azure Translator HTTP状态与错误代码 | https://learn.microsoft.com/en-us/azure/ai-services/translator/text-translation/reference/status-response-codes |
Best Practices
最佳实践
| Topic | URL |
|---|---|
| Deploy and manage user glossaries in Translator containers | https://learn.microsoft.com/en-us/azure/ai-services/translator/containers/deploy-user-managed-glossary |
| FAQ and operational guidance for Translator containers | https://learn.microsoft.com/en-us/azure/ai-services/translator/containers/faq |
| FAQ and guidance for Foundry custom translation | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/azure-ai-foundry/faq |
| Train custom translation models with proper dataset splits | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/azure-ai-foundry/how-to/train-model |
| FAQ and usage tips for Translator document translation | https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/faq |
| Create and apply glossaries for Translator document translation | https://learn.microsoft.com/en-us/azure/ai-services/translator/document-translation/how-to-guides/create-use-glossaries |
Decision Making
决策指导
| Topic | URL |
|---|---|
| Evaluate custom translation models using BLEU scores | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/azure-ai-foundry/how-to/test-model |
| Decide between standard and Custom Translator models | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/how-to/test-your-model |
| Plan migration from Custom Translator v1.0 platform | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/platform-upgrade |
| Migrate from Translator v3 to Foundry preview API | https://learn.microsoft.com/en-us/azure/ai-services/translator/text-translation/how-to/migrate-to-preview |
| Migrate applications from Translator v2 to v3 | https://learn.microsoft.com/en-us/azure/ai-services/translator/text-translation/how-to/migrate-to-v3 |
Limits & Quotas
限制与配额
Security
安全
Configuration
配置
Integrations & Coding Patterns
集成与编码模式
Deployment
部署
| Topic | URL |
|---|---|
| Install and run Azure Translator containers with Docker | https://learn.microsoft.com/en-us/azure/ai-services/translator/containers/install-run |
| Copy custom translation models between Foundry projects | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/azure-ai-foundry/how-to/copy-model |
| Deploy custom translation models across regions | https://learn.microsoft.com/en-us/azure/ai-services/translator/custom-translator/azure-ai-foundry/how-to/deploy-model |