Refactor event description to make it easier to translate.

Closes #1313 and #365.