The outcome
Create a repeatable localization service that preserves structured content and never turns fluent machine output into unchecked publication.
Step by step
A workflow you can repeat.
- 01
Define supported resources and locales, Free or Pro endpoint, data class, plan handling, glossary ownership, character budget, retries, retention, and review requirements.
- 02
Keep the authentication key server-side in the Authorization header, validate file and text limits, protect placeholders and HTML, and reject unsupported or high-risk jobs.
- 03
Use POST bodies, versioned v3 multilingual glossaries where appropriate, idempotent job records, explicit source and target locales, bounded polling, and usage accounting.
- 04
Test placeholder survival, markup, glossary terms, numbers, locale codes, encoding, document layout, partial failures, 429 handling, duplicate jobs, key rotation, and provider outage.
- 05
Route results to bilingual review, publish only an approved version, monitor terminology and spend, preserve source-to-target traceability, and rerun deliberately when source copy changes.
Working standard
What good use looks like.
- Send keys only in headers.
- Version glossaries with source copy.
- Keep publication behind bilingual review.
Official references