Ignore:
Timestamp:
22 Feb 2012, 11:38:41 (13 years ago)
Author:
Henrik Bettermann
Message:

Translate student workflow history messages.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/objecthistory.py

    r7371 r7679  
    1919from datetime import datetime
    2020from persistent.list import PersistentList
     21from zope.component import getUtility
     22from zope.i18n import translate
    2123from zope.annotation.interfaces import IAnnotations
    22 from waeup.sirp.interfaces import IObjectHistory, ISIRPObject
     24from waeup.sirp.interfaces import IObjectHistory, ISIRPObject, ISIRPUtils
    2325from waeup.sirp.utils.helpers import get_current_principal
     26
     27from waeup.sirp.interfaces import MessageFactory as _
    2428
    2529class ObjectHistory(grok.Adapter):
     
    6468        else:
    6569            user = user.title
    66         msg = '%s - %s by %s' % (timestamp, msg, user)
     70        portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
     71        by = 'by'
     72        if portal_language != 'en':
     73            by = translate(_('by'),'waeup.sirp',target_language=portal_language)
     74        msg = '%s - %s %s %s' % (timestamp, msg, by, user)
    6775        msgs.append(msg)
    6876        self._annotations[self.history_key] = msgs
Note: See TracChangeset for help on using the changeset viewer.