def persones_text(persones): if len(persones) == 0: return '' text = '' if len(persones) == 1: text = persona_text(persones[0]) else: persones.sort(key=lambda p: cognoms_lexic(p)) persones_text = [ persona_text(p) for p in persones ] text = '%s %s %s' % (', '.join(persones_text[0:-1]), _('and'), persones_text[-1],) return text
def persones_html(persones): if len(persones) == 0: return '' html = '' if len(persones) == 1: html = persona_html(persones[0]) else: persones.sort(key=lambda p: cognoms_lexic(p)) persones_html = [ persona_html(p) for p in persones ] html = '%s %s %s' % (', '.join(persones_html[0:-1]), _('and'), persones_html[-1],) return html
def persones_text(persones): if len(persones) == 0: return '' text = '' if len(persones) == 1: text = persona_text(persones[0]) else: persones.sort(key=lambda p: cognoms_lexic(p)) persones_text = [persona_text(p) for p in persones] text = '%s %s %s' % ( ', '.join(persones_text[0:-1]), _('and'), persones_text[-1], ) return text
def persones_html(persones): if len(persones) == 0: return '' html = '' if len(persones) == 1: html = persona_html(persones[0]) else: persones.sort(key=lambda p: cognoms_lexic(p)) persones_html = [persona_html(p) for p in persones] html = '%s %s %s' % ( ', '.join(persones_html[0:-1]), _('and'), persones_html[-1], ) return html