Get translation result
get_translationPoll a translation job started by translate_files and, once it is "completed", pull back the translated files. While the job is still running, returns its status and progress with no file content — call again until status is "completed". A "completed" response carries each translated file (one per namespace × target language) plus a manifest; a "failed" response carries the failure reason. Optionally filter by target language to bound the payload of a large job.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | The job id returned by translate_files | |
| targetLanguages | No | Optional target locales to return (defaults to all) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| done | Yes | True once the job reached a terminal state — stop polling | |
| error | No | Present only on a failed / discovery_failed job | |
| files | No | Present only on a completed job | |
| jobId | Yes | ||
| status | Yes | ||
| message | No | Human-readable next step; absent on a completed job | |
| manifest | No | Present only on a completed job | |
| progress | No | Unit counts. Present only while the job is still running | |
| supersededBy | No | Present only on a superseded job — the job that replaced it | |
| failureReason | No | Present only on a failed / discovery_failed job |