Create Document Translation Job
Authentication
Request
Human-readable job name.
Source language (BCP-47).
Original filename with extension. Supported: PDF, OOXML, legacy Office, HTML, ODF.
Target languages (BCP-47).
Genre enum name (e.g. NON_FICTION). Use the enum constant name, not the human-readable label.
Arbitrary key-value metadata attached to the job.
When true (default), translation begins automatically after the document is parsed.
Translation model quality tier: lite (faster, short-form content) or plus (higher quality, long-form content). Defaults to plus when omitted.
null (default) uses the application default. true uses native numerals; false uses international numerals.
Global tone, terminology, and formatting instructions (up to ~4000 characters). Applies to every target language.
Per-language overrides (up to ~4000 characters each). Keys must match entries in target_language_codes.