kapi init
kapi initOpprett et nytt kapi-prosjekt med en kapi.yaml-oppskrift og en tilhørende .kapi/-tilstandskatalog.
Som standard setter kapi init opp et innholdsprosjekt som holder kilden i stemme — en stemmeprofil, prosjektets termbutikk og en kontrollflyt, uten målspråk. Send --target-locale (eller --framework) for å gjøre det til et oversettelsesprosjekt i stedet.
Prosjekt-ID-en er som standard gjeldende katalogs basisnavn og kildelokaliteten er en. Overstyr med --name, --source-locale, --target-locale (gjentakbar).
--preset <name> (alias: --framework) forhåndsutfyller innholdstilordningen for en kjent stabelens i18n-kataloger: react-i18next, react-intl, nextjs, vue-i18n, flutter, angular — og setter opp oversettelsesprosjektet. List opp alle forhåndsinnstillinger (rammeverk- oppsett pluss per-format parsingsforhåndsinnstillinger) med --list-presets.
Runs in your browser against a small sample file. Edit the command before running, or press Run to execute it as shown.
kapi init| Flag | Type | Default | Description |
|---|---|---|---|
| --dir | string | Directory to scaffold in (default: current directory) | |
| --framework | string | Pre-fill content mapping for a known stack (see 'kapi init --list-presets'); scaffolds a translation project | |
| --list-presets | bool | false | List available presets (framework scaffolds and per-format parsing presets) and exit |
| --mint-id | bool | false | Write a stable project id into a recipe that has none, and print the id |
| --name | string | Project name (default: directory basename) | |
| --no-pointer | bool | false | Do not write the voice pointer into CLAUDE.md or AGENTS.md |
| --preset | string | Scaffold from a named framework preset (see 'kapi init --list-presets'); alias of --framework | |
| --source-locale | string | en | Source locale (BCP-47) |
| --target-locale | stringSlice | Target locale (repeatable) |
← Back to the Command Reference