예제 #1
0
    def _parseField(self, value, filename=None):
        if value is None:
            value = ''

        # In tests translation is not available, so we account for this
        # case here.
        translate = getattr(getSite(), 'translate', None)
        if translate is not None:
            value = translate(_(value))

        return TextDiff._parseField(self, safe_unicode(value), filename)
예제 #2
0
    def _parseField(self, value, filename=None):
        if value is None:
            value = ''

        # In tests translation is not available, so we account for this
        # case here.
        translate = getattr(getSite(), 'translate', None)
        if translate is not None:
            value = translate(_(value))

        return TextDiff._parseField(self, str(value), filename)
예제 #3
0
 def filenameTitle(self, filename):
     """Translate the filename leading text
     """
     msg = _(u"Filename: ${filename}", mapping={'filename': filename})
     return translate(msg)
예제 #4
0
 def filenameTitle(self, filename):
     """Translate the filename leading text
     """
     msg = _(u'Filename: ${filename}',
             mapping={'filename': filename})
     return translate(msg)