Ignore:
Timestamp:
13 Apr 2012, 10:00:27 (12 years ago)
Author:
Henrik Bettermann
Message:

Translate boolean values in tables and slips.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/students/utils.py

    r8120 r8141  
    7777    The returned snippet is unicode type.
    7878    """
     79    portal_language = getUtility(IKofaUtils).PORTAL_LANGUAGE
    7980    if not isinstance(text, unicode):
    8081        if isinstance(text, basestring):
     
    8283        else:
    8384            text = unicode(text)
     85    # Mainly for boolean values we need our customized
     86    # localisation of the zope domain
     87    text = translate(text, 'zope', target_language=portal_language)
    8488    text = text.replace('</div>', '<br /></div>')
    8589    tag1 = u'<font color="%s" size="%d">' % (color, size)
     
    335339        data.extend(docs_as_flowables(view, portal_language))
    336340
    337         # Insert content table on second page
     341        # Insert content table (optionally on second page)
    338342        if tabledata and tableheader:
    339             data.append(PageBreak())
     343            #data.append(PageBreak())
     344            data.append(Spacer(1, 20))
    340345            data.append(Paragraph(view.content_title, style["Heading3"]))
    341346            contenttable = render_table_data(tableheader,tabledata)
Note: See TracChangeset for help on using the changeset viewer.