---
title: "Error: translation_unavailable"
status: current
phase: 8
---

# `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](../guides/languages.md#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](../guides/languages.md).

## Example

```json
{
  "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" }
  }
}
```
