kapi éẋţŕàçţ
kapi extract▒ Éḿîţ ƃîļîñĝüàļ ẊĻÎƑƑ 2.ẋ (đéƒàüļţ) öŕ ÞÖ ƒîļéš ƒöŕ éàçĥ ţàŕĝéţ ļàñĝüàĝé đéçļàŕéđ îñ à ķàþî þŕöĵéçţ, þŕé-ƒîļļéđ ƒŕöḿ ţĥé þŕöĵéçţ'š çöñţéñţ ḿéḿöŕý.
Éàçĥ îñṽöçàţîöñ ŵŕîţéš öñé ƃàţçĥ öƒ öüţþüţš üñđéŕ .ķàþî/ŵöŕķ/çàçĥé/éẋţŕàçţîöñš/<ƃàţçĥ-îđ>/ þļüš öñé ƃîļîñĝüàļ ƒîļé þéŕ šöüŕçé → ţàŕĝéţ þàîŕ îñ --öüţ-đîŕ (đéƒàüļţ "öüţ/"). ▒
Ţŕý îţ
Ŕüñš îñ ýöüŕ ƃŕöŵšéŕ àĝàîñšţ à šḿàļļ šàḿþļé ƒîļé. Éđîţ ţĥé çöḿḿàñđ ƃéƒöŕé ŕüññîñĝ, öŕ þŕéšš Ŕüñ ţö éẋéçüţé îţ àš šĥöŵñ.
kapi extract -p kapi.yaml --no-memoryƑļàĝš
| Ƒļàĝ | Ţýþé | Đéƒàüļţ | Đéšçŕîþţîöñ |
|---|---|---|---|
| --force | bool | false | ▒ ŕé-éẋţŕàçţ éṽéŕý ƒîļé, îĝñöŕîñĝ ţĥé îñçŕéḿéñţàļ ŕéüšé öƒ üñçĥàñĝéđ šöüŕçéš ▒ |
| --format | string | xliff2 | ▒ ƃîļîñĝüàļ öüţþüţ ƒöŕḿàţ (ẋļ2 | þö | ķþž) ▒ |
| --no-memory | bool | false | ▒ šķîþ çöñţéñţ-ḿéḿöŕý þŕé-ƒîļļ öñ éẋţŕàçţ ▒ |
| --only | string | ▒ ŕéšţŕîçţ ţö à šîñĝļé çöñţéñţ çöļļéçţîöñ ƃý ñàḿé ▒ | |
| --out | string | ▒ ḿéŕĝé-ţîḿé öüţþüţ ļàýöüţ ŕéçöŕđéđ îñ ţĥé .ķþž (é.ĝ. 'ţŕàñšļàţéđ/{lang}/{name}.{ext}') ▒ | |
| --out-dir | string | out | ▒ đîŕéçţöŕý ƒöŕ éḿîţţéđ ƃîļîñĝüàļ ƒîļéš (ŕéļàţîṽé ţö þŕöĵéçţ) ▒ |
| --output , -o | string | ▒ ŵŕîţé àñ àđ-ĥöç .ķþž ŵöŕķšþàçé ƒŕöḿ ţĥé ĝîṽéñ šöüŕçé ƒîļéš ▒ | |
| --pattern | string | ▒ éẋţŕà ĝļöƃ þàţţéŕñ ŕéšţŕîçţîñĝ ŵĥîçĥ šöüŕçé ƒîļéš ţö îñçļüđé ▒ | |
| --progress | string | ▒ šţŕéàḿ þŕöĝŕéšš éṽéñţš ţö šţđéŕŕ àš ÑĐĴŠÖÑ (ṽàļüé: ĵšöñļ); éṽéñţš üšé ţĥé ƒļöŵ-ŕüñ éṽéñţ ṽöçàƃüļàŕý ▒ | |
| --project , -p | string | ▒ þàţĥ ţö à ķàþî.ýàḿļ þŕöĵéçţ ŕéçîþé öŕ îţš đîŕéçţöŕý (àüţö-đîšçöṽéŕéđ ƒŕöḿ çŵđ îƒ öḿîţţéđ) ▒ | |
| --redact | bool | false | ▒ ŕéþļàçé šéñšîţîṽé çöñţéñţ ŵîţĥ þļàçéĥöļđéŕš; öŕîĝîñàļš šţàý îñ à ļöçàļ ṽàüļţ ƒöŕ ḿéŕĝé ▒ |
| --redact-rules | string | ▒ þàţĥ ţö à ŕéđàçţîöñ ŕüļéš ÝÀḾĻ ƒîļé (îḿþļîéš --ŕéđàçţ) ▒ | |
| --target-lang | string | ▒ çöḿḿà-šéþàŕàţéđ ţàŕĝéţ ļöçàļéš (đéƒàüļţ: àļļ îñ ŕéçîþé) ▒ | |
| --with-source | bool | false | ▒ éḿƃéđ ŕàŵ šöüŕçé ƃýţéš îñ ţĥé .ķþž (đéƒàüļţ: îđéñţîţý + šķéļéţöñ öñļý) ▒ |
| --xliff-version | string | ▒ ẊĻÎƑƑ 2.ẋ ṽéŕšîöñ ţö éḿîţ (2.0, 2.1, 2.2; đéƒàüļţ 2.2) ▒ |
Ḿöŕé éẋàḿþļéš
kapi extract -p kapi.yaml --target-lang fr kapi extract -p kapi.yaml --target-lang fr,de,es kapi extract src/*.json -o work.kpz --target-lang fr,qps # ad-hoc .kpz workspace← Ƃàçķ ţö ţĥé Çöḿḿàñđ Ŕéƒéŕéñçé