Use named_arguments for translators (patch by MathieuMD)

svn: r19358
This commit is contained in:
Jérôme Rapinat
2012-04-19 13:44:56 +00:00
parent f7178ecca7
commit 0145b5ea22
7 changed files with 28 additions and 15 deletions

View File

@ -1681,9 +1681,9 @@ def make_unknown(class_arg, explanation, class_func, commit_func, transaction,
elif isinstance(obj, gen.lib.Tag):
if not hasattr(make_unknown, 'count'):
make_unknown.count = 1 #primitive static variable
obj.set_name(_("Unknown, was missing %s (%d)") %
(time.strftime('%x %X', time.localtime()),
make_unknown.count))
obj.set_name(_("Unknown, was missing %(time)s (%(count)d)") % {
'time': time.strftime('%x %X', time.localtime()),
'count': make_unknown.count})
make_unknown.count += 1
else:
raise TypeError("Object if of unsupported type")