ExQuality.Stages.Gettext (ExQuality v0.5.0)

View Source

Checks translation completeness using gettext.

Runs mix gettext.extract --merge then scans .po files for:

  • Missing translations (empty msgstr)
  • Fuzzy translations (marked with #, fuzzy)

Provides actionable output with file:line and msgid for each issue.

This stage is automatically enabled only if :gettext is in deps.

Summary

Functions

Runs the gettext stage.

Functions

run(config)

@spec run(keyword()) :: ExQuality.Stage.result()

Runs the gettext stage.