Trac 0.11 ngettext Fix
30 July 2008
15:25
as Diff
| 1 | Index: trac/admin/console.py |
|---|---|
| 2 | =================================================================== |
| 3 | --- trac/admin/console.py (revision 7422) |
| 4 | +++ trac/admin/console.py (working copy) |
| 5 | @@ -666,7 +666,7 @@ |
| 6 | cursor.execute("SELECT count(rev) FROM revision") |
| 7 | for cnt, in cursor: |
| 8 | printout(ngettext("%(num)s revision cached.", |
| 9 | - "%(num)s revisions cached.", cnt, num=cnt)) |
| 10 | + "%(num)s revisions cached.", num=cnt)) |
| 11 | printout(_("Done.")) |
| 12 | |
| 13 | ## Wiki |
| 14 | Index: trac/util/translation.py |
| 15 | =================================================================== |
| 16 | --- trac/util/translation.py (revision 7422) |
| 17 | +++ trac/util/translation.py (working copy) |
| 18 | @@ -32,7 +32,6 @@ |
| 19 | retval = singular |
| 20 | else: |
| 21 | retval = plural |
| 22 | - if kwargs: |
| 23 | - retval %= kwargs |
| 24 | - return retval |
| 25 | + kwargs.setdefault('num', num) |
| 26 | + return retval % kwargs |
| 27 | ngettext = ngettext_noop |
Comments
No comments so far.
