Skip to content

The rules of git8n check ​

An error fails the check. A warning fails it only past --max-warnings. Each problem names its rule, and the CLI prints the address of its page.

RuleLevelWhat it finds
invalid-jsonerrorThe file is not a JSON object.
invalid-manifesterrorThe manifest is not valid.
not-a-stringerrorA value is not a string or an object.
placeholderserrorThe translation does not keep the placeholders of the source.
icu-plural-formswarningAn ICU plural does not have the forms of its language.
unknown-linkerrorA linked message of vue-i18n names a key that does not exist.
plural-brancheswarningA plural of vue-i18n does not have the branches of the source.
missing-keywarningA key of the source has no translation.
empty-valuewarningA translation is empty, and the manifest does not mark it.
stale-emptywarningA key is empty on purpose, but its source changed since.
empty-sourcewarningA text of the source is empty.
extra-keywarningA key is not in the source.
extra-filewarningA file has no version in the source.
skipped-filewarningThe editor leaves out a file with this name.