# HG changeset patch # User Sylvain Thénault # Date 1321550396 -3600 # Node ID 0bce018bc7d7f51876af7a865b5cba33fb2224f0 # Parent 145c0701bac6626f057097a45869751c17486f33 [EntityTableView] smarter header for MainEntityColRenderer: use plural form only when necessary. Closes #2093182 diff -r 145c0701bac6 -r 0bce018bc7d7 web/views/tableview.py --- a/web/views/tableview.py Thu Nov 17 18:21:04 2011 +0100 +++ b/web/views/tableview.py Thu Nov 17 18:19:56 2011 +0100 @@ -782,7 +782,11 @@ def default_header(self): view = self.view - return u', '.join(self._cw.__(et+'_plural') + if len(view.cw_rset) > 1: + suffix = '_plural' + else: + suffix = '' + return u', '.join(self._cw.__(et + suffix) for et in view.cw_rset.column_types(view.cw_col or 0)) def render_entity(self, w, entity):