Bug 1030798 - [Calendar] Month view: day header and event time are not localized when changing languages r=gaye

used the chance to also convert the template to use the string interpolation and reuse same logic for the empty message..
Looks sort of weird... any particular for this?