Gå til hovedinnhold

kapi pseudo-translate

kapi pseudo-translate [files...]

Kjør den innebygde pseudooversett-flyten: utvid hver streng med språkkode-formede aksenter og lengdeutfylling slik at avskjæring, sammensetting og feil med hardkodede strenger dukker opp før noen ekte oversettelse kjøpes. Kjører helt offline, uten AI-leverandør eller nøkler.

Bruk det som pre-flight-kontroll; når brukergrensesnittet holder, produserer 'kapi translate' (ad hoc) eller 'kapi up' (prosjekt) de ekte oversettelsene.

Commandpseudo-translate
Grouplanguages
Try it

Runs in your browser against a small sample file. Edit the command before running, or press Run to execute it as shown.

kapi pseudo-translate messages.json
Flags
FlagTypeDefaultDescription
--api-key stringAPI-nøkkel for AI-leverandøren
--batching stringhvor mange blokker som deler ett LLM-kall: auto (standard), single
--concurrency , -jint0antall filer som behandles samtidig (0 = automatisk)
--context stringhva modellen får vite om en blokk utover selve blokken: none, key (standard), neighbours
--credential stringnavn på lagret legitimasjon som skal brukes (se 'kapi credentials list')
--encoding , -estringtegnkoding for inndatafil
--engine stringformat engine for detected files: native or a plugin name (default: native, then plugins)
--explain boolfalseskriv ut de løste kilde → mottaker-bindingene og avslutt uten å kjøre
--fail-on-unknown boolfalseavslutt med feil hvis en fil ikke kan behandles (standard: hopp over med en advarsel)
--format , -fstringoverstyr automatisk gjenkjenning av inndataformat
--input , -istringSliceinndatafilsti(er); gjenta for flere filer
--instruction stringekstra veiledning til modellen under oversetting (f.eks. "uformelt register; behold produktnavn på engelsk")
--memory stringnavngitt memory for resirkuleringsflyt (hentes fra KAPI_HOME)
--model stringnavn på AI-modell
--output , -ostringutdatasti eller mal (f.eks. ./out/{name}_{lang}.{ext})
--pack boolfalsenår du transformerer en .kpz, skriv også resultatet tilbake til .kpz (auto-pack)
--parallel-blocks int0fordel blokkbehandling på N goroutines (0 = av)
--print-ops boolfalsewrite no file and print the change set the run would apply, for kapi apply
--progress stringstrøm fremdriftshendelser til stderr som NDJSON (verdi: jsonl); hendelser bruker flow-run-hendelsesordlisten
--project , -pstringsti til en kapi.yaml-prosjektoppskrift eller dens katalog (oppdages automatisk fra cwd hvis utelatt)
--provider stringanthropicAI-leverandør (anthropic, openai, ollama)
--source-lang stringkildespråk (f.eks. en, en-US; standard: prosjektets source_language, ellers en)
--stats boolfalseinkluder del-/blokk-antall i utdata
--strict boolfalsealias for --fail-on-unknown
--target-lang stringmålspråk (f.eks. fr, de-DE)
--termstore stringnavngitt termbase for term-oppslag/håndhevelse (løses fra KAPI_HOME)
--trace stringskriv flyt-sporing som JSON til fil (for flytsvisualisering)
More examples
kapi pseudo-translate src/locales/en.json -o src/locales/qps.json

← Back to the Command Reference