add dashboard widget.

There's no i18n anywhere in the TemplatePlugin, iirc. We can fix it if needed, but might as well do it in one go as a separate PR