# `mix verified_translations.missing`
[🔗](https://github.com/treathealth/verified_translations/blob/v0.1.1/lib/mix/tasks/verified_translations.missing.ex#L1)

Lists translation files with empty or missing locales, without compiling.

    mix verified_translations.missing          # human readable, exit 1 if any
    mix verified_translations.missing --json   # for scripts and AI agents

The JSON output can be filled in and fed back to
`mix verified_translations.put --from FILE`. Plural messages list the
locale's CLDR categories to fill:

    [{"msgid": "%{count} files", "kind": "plural", "path": "priv/...json",
      "domain": "default", "missing": ["fi"], "fi": {"one": "", "other": ""}}]

Run `mix verified_translations.extract` first to create files for new
`~t` messages.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
