Gå til hovedinnhold

kapi terms validate

kapi validate [bundle]

Kontroller et sett med termer og rapporter hva som er galt med dem, eller hva en kontroll vil lese annerledes enn det forfatteren mente.

Feil feiler kommandoen: et konsept uten id eller en id brukt to ganger, en term uten tekst eller uten språkkode, en status utenfor livssyklusvokabularet.

Advarsler gjør ikke det. En målterm i et språk som bøyes, uten deklarerte former, gjenkjennes bare der en skrivemåte inneholder nøyaktig stavemåten, slik at flertallet «varsler» ikke er bruk av «varsel» før termen lister det opp (se kapi terms expand). En form stavet likt som en annen term på samme språk gjør ett ord til bruk av to oppføringer.

Det leser bunten angitt på kommandolinjen, eller prosjektets godkjente termkilde, eller lageret som term-flaggene peker til.

Avslutningskoder: 0 når det ikke er noen feil, 1 ellers. Med --json er resultatet {"valid", "source", "concepts", "problems": [{"concept_id", "locale", "term", "message", "warning"}]}.

Commandterms validate
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 terms validate
Flags
FlagTypeDefaultDescription
--color stringautofargelegg utdata: auto, always, never
--file stringeksplisitt sti til ressursfil
--jq stringfiltrer JSON-utdata gjennom et jq-uttrykk (innebærer --json)
--json boolfalseSkriv ut i JSON-format
--local boolfalsebruk ressurs i gjeldende mappe
--name stringNavngitt ressurs i KAPI_HOME (f.eks. --name project-terms)
--output-format stringUtdataformat: text (alias: table), json, yaml
--project , -pstringsti til en kapi.yaml-prosjektoppskrift eller dens katalog (oppdages automatisk fra cwd hvis utelatt)
--source-locale , -sstringspråket kildetermene er skrevet på (standard: prosjektets kildespråk)
--text boolfalseUtdata i tekstformat (standard)
More examples
kapi terms validate .kapi/terms.json --json

← Back to the Command Reference