Gå til hovedinnhold

Translate with your AI

Goal: the same content in other languages, with only the text changed and the keys, tags and structure intact. In a project the verb is kapi up: it catches every target language up to its ship gate and holds back for review what needs a person. For a loose file, kapi translate does one file, one language. The trade-offs behind the model choice live in Choose a translation model; how translation works as a tool in Translation.

The loop settles the source first. Content below the project's translate_after level holds (source_not_ready) for a source review, so you fix a defect in the source once and not once per locale; see Source first.

Open your project: the coverage panel shows one row per locale against its ship gate.

  1. Bring up to date. Click Bring up to date: kapi runs the project's default flow over every locale short of its gate, looping until each scope ships or waits for review. Progress is per-file and live.
  2. Watch coverage climb. Rows move toward their gate as translations land; anything a machine can't decide waits for review.
  3. Review the waiting blocks. Open the Review queue from a ship-gate cell; see Review & approve.

For a one-off file with no project, use a quick tool: pick the translate tool, a file, and a target language.

Walkthrough videoPending recording

The review queue where a run leaves the work a person decides: every language in one list, one block in focus with the context behind it, and a decision taken from the keyboard.

View scene script ↗

Next​