Minimum example to reproduce a bug
Issue: elixir-gettext/gettext#178
My current workaround: https://gist.github.com/amatalai/1877f48a195f578682cfd20e66c6544e
- app
Cdepends on appB - app
Bdepends on appA - app
Ais empty - app
Bcontains moduleB.Gettextwithuse Gettext - app
Ccontains moduleCwhich importsB.Gettextand calls singledgettextmacro
- Run
mix gettext.extractfrom umbrella root. It createsapps/b/priv/gettext/c.potfile withmsgid "String C". Everything is ok for now. - Run
mix gettext.extractsecond time.msgid "String C"is removed fromc.pot.