mix verified_translations.install (verified_translations v0.1.1)

Copy Markdown View Source

Installs verified_translations into a Phoenix project

  • configures :verified_translations locales in config/config.exs
  • adds use VerifiedTranslations next to every use Gettext, backend: ... in lib/
  • runs mix verified_translations.migrate: rewrites gettext calls (with bindings, in code, ~H and .heex) to ~t, moves their translations from priv/gettext into priv/translations and prunes the PO files
  • adds priv/translations to Phoenix live reload patterns
  • enables the VerifiedTranslations.Credo.PreferSigil Credo check (adds Credo if missing)

Example

mix igniter.install verified_translations --locales en,fi,sv

Options

  • --locales - comma separated locales, source locale first. Defaults to the locale directories in priv/gettext, or en.