Gå til hovedinnhold

Add languages

Going multilingual is one loop: declare the target locales, let kapi up catch every language up to its ship gate, review what needs a person, and gate the release on kapi check --ship. Translation drift never breaks a build — a language that is behind is pending work, not an error.

  1. Add the locales. In Project Settings, add the target languages you translate into (for example fr, de).
  2. Bring up to date. Back on the project view, the coverage panel now shows one row per locale against the ship gate. Plan… previews the pending work first — content-memory leverage, remaining AI work, a token estimate, nothing written. Then click Bring up to date — kapi runs the default flow over every locale that is short of its gate, looping until each scope ships or parks.
  3. Review. Click a ship-gate cell to open the Review queue for that locale: inspect each translation, edit if needed, approve or reject. Approvals raise the reviewed coverage that a { reviewed: … } gate measures.
Walkthrough videoPending recording

Adding two target locales in Project Settings, pressing Bring up to date, watching coverage climb, and opening the Review queue from a gate cell.

View scene script ↗

How the gate thinks

Each translation climbs a ladder — draft, translated, reviewed, signed-off — and a ship gate is coverage thresholds over that ladder ({ translated: 100, reviewed: 80 }). kapi up produces, review promotes, kapi check --ship releases. The kapi loop explains the model.

Next