return None\r
\r
def describe(self, viewer=None):\r
- return _("%(user)s was awarded the %(badge_name)s badge") % {\r
+ return _("%(user)s %(were_was)s awarded the %(badge_name)s badge") % {\r
'user': self.hyperlink(self.user.get_profile_url(), self.friendly_username(viewer, self.user)),\r
+ 'were_was': self.viewer_or_user_verb(viewer, self.user, _('were'), _('was')),\r
'badge_name': self.award.all()[0].badge.name,\r
}
\ No newline at end of file
def friendly_ownername(self, owner, user):\r
return (owner == user) and _('your') or user.username\r
\r
+ def viewer_or_user_verb(self, viewer, user, viewer_verb, user_verb):\r
+ return (viewer == user) and viewer_verb or user_verb \r
+\r
def hyperlink(self, url, title, **attrs):\r
return '<a href="%s" %s>%s</a>' % (url, " ".join('%s="%s"' % i for i in attrs.items()), title)\r
\r