use i18n for notifications instead of storing the notification text