Dear Maintainer,
I just had this issue with the program "songwrite", that it
failed to run because the author of that program has chosen to
put the English gettext messages into a separate file rather
than having them directly in the source code as is the norm.
There were no message catalogs (*.mo) in my own chosen locales
included with the program and there it failed to run.
I suggest that localepurge never delete English gettext message
catalogs under /usr/share/locale/en/LC_MESSAGES/. The space
taken up by these files is surely minimal and it would prevent
a problem such as this in most cases.
Thanks,
Morten