translation_unavailable
HTTP 503 · The translation couldn't run.
Why it happens
- Pluma has no AI provider key on this server, so Translate with AI is off.
- The AI provider didn't answer, answered with an error, or sent back something unreadable.
details.reason says which one. Nothing was saved: the entry has the same versions it had.
How to fix it
Try again in a minute. If it keeps failing, write the translation yourself with PATCH /api/v1/spaces/:space_id/entries/:id?locale=en, or update_entry with locale. See Languages.
Example
{
"error": {
"code": "translation_unavailable",
"message": "The translation couldn't run.",
"fix": "details.reason says why: Pluma has no AI provider key, or the provider didn't answer. Nothing was saved; try again in a minute.",
"doc_url": "https://pluma.so/docs/errors/translation_unavailable",
"details": { "reason": "OpenAI answered 429: You exceeded your current quota" }
}
}