Gå til hovedinnhold

What gets translated

Goal: decide what needs translating before anything goes out in another language. One pass gives you:

  • sensitive material that stays on your machine (Redaction);
  • what you've already translated, reused at no cost (Content memory);
  • every language held to the same bar as the source (Checks).

Each job runs ad-hoc on any file. A kapi project makes the pass repeatable, and its content memory and terms store grow with every run.

  1. See what goes out. Open a file from a content collection: the Blocks view is exactly the text a translation run works on; everything else is structure the round-trip preserves. Only blocks are translated.
  2. Protect and reuse. Under Toolbox → Flows, put redact and recycle steps ahead of translate in the project's flow: sensitive spans become placeholders before any provider is called, and memory matches fill first, so a run pays only for what's new.
  3. Hold every language to the bar. Bind the voice profile in Project Settings and commit the term list the recipe binds (kapi terms import writes it; Context → Terms shows it); the findings count on the project's Map then opens terminology and quality findings per block, and a locale doesn't reach its ship gate past a failing check.

In a project​

In a kapi project the same pass runs against the recipe's declared content and locales: kapi run prepare with no file argument resolves the sources from the project, and the content memory and terms store it builds are the project's own. For the model behind this, in which each step adds to one settled source and changes none of it, see Content preparation.

Next​