Contract-first logging tool, featuring internationalization and generation of code/web docs