When you run `mix gettext.extract` from umbrella root not every module is forced to recompile, which causes translations to disappear. Example repo: https://github.com/amatalai/gettext_umbrella_issue Probably somehow related to #165