This parallels the work which @johnscancella has been doing with bagit-java to expose UI messages for translation. This is a simple approach using the stdlib Gettext module for use with tools like POEdit or Transifex (https://www.transifex.com/acdha/bagit-python/translate/).
@johnscancella One thing I was thinking we should do is run this under coverage.py to see where we might want to enhance the test suite to make sure we'll catch regressions on e.g. logging messages.
This parallels the work which @johnscancella has been doing with bagit-java to expose UI messages for translation. This is a simple approach using the stdlib Gettext module for use with tools like POEdit or Transifex (https://www.transifex.com/acdha/bagit-python/translate/).