diff --git a/src/tooltips.py b/src/tooltips.py index 39ec15b7a..aca86fa54 100644 --- a/src/tooltips.py +++ b/src/tooltips.py @@ -467,8 +467,13 @@ class RosterTooltip(NotificationAreaTooltip): # escape markup entities. info += ' - ' + gtkgui_helpers.escape_for_pango_markup(status) if contact.last_status_time: - info += '\n' + _('Status time: ') + '%s'\ - % time.strftime('%c', contact.last_status_time) + if contact.show == 'offline': + text = _('Last status on %s') + else: + text = _('Since %s') + + text = text % time.strftime('%c', contact.last_status_time) + info += '\n%s' % text for type_ in ('jpeg', 'png'): file = os.path.join(gajim.AVATAR_PATH, prim_contact.jid + '.' + type_) diff --git a/src/vcard.py b/src/vcard.py index 2b1e9d4c3..a1fcd6541 100644 --- a/src/vcard.py +++ b/src/vcard.py @@ -320,7 +320,7 @@ class VcardWindow: if c.status: stats += ': ' + c.status if c.last_status_time: - stats += '\n ' + _('since') + time.strftime(' %c', + stats += '\n' + _('since %s') % time.strftime('%c', c.last_status_time) one = False status_label = self.xml.get_widget('status_label')