# HG changeset patch # User Reimar Bauer # Date 1202066633 -3600 # Node ID 6d9bdb12163fa6cd6f4b2b25830ae1dcf36bef49 # Parent c242772754c575a63b0465bdb1cf09d75fc10058 stats.languages: small fix (Thanks to Nina Kuisma) (port from 1.6) diff -r c242772754c5 -r 6d9bdb12163f MoinMoin/stats/languages.py --- a/MoinMoin/stats/languages.py Sun Feb 03 20:22:23 2008 +0100 +++ b/MoinMoin/stats/languages.py Sun Feb 03 20:23:53 2008 +0100 @@ -67,12 +67,12 @@ for cnt, lang in data: try: if lang == u'browser': - languages.addRow((browserlang, "%(percent).2f (%(count)s)" % { + languages.addRow((browserlang, "%(percent).2f%% (%(count)d)" % { 'percent': 100.0 * cnt / sum, 'count': cnt})) else: lang = i18n.wikiLanguages()[lang]['x-language-in-english'] - languages.addRow((lang, "%(percent).2f (%(count)s)" % { + languages.addRow((lang, "%(percent).2f%% (%(count)d)" % { 'percent': 100.0 * cnt / sum, 'count': cnt})) cnt_printed += cnt @@ -82,7 +82,9 @@ languages.addRow((browserlang, "100% (1)")) if sum > cnt_printed: - languages.addRow((_('Others', formatted=False), "%.2f" % (100 * (sum - cnt_printed) / sum))) + languages.addRow((_('Others', formatted=False), "%(percent).2f%% (%(count)d)" % { + 'percent': 100.0 * (sum - cnt_printed) / sum, + 'count': sum - cnt_printed})) table = DataBrowserWidget(request) table.setData(languages)