﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
18479	xgettext warnings cause the makemessages command to raise an exception	anonymous	Claude Paroz	"Related to ticket #7564, in that the messages thrown are the same.

System: Macbook Pro, Lion OS, Django 1.4, Python 2.7.3, xgettext 0.18.1

Still seeing the error:

Error: errors happened while running xgettext on models.py ./myproject/models.py:177: warning: 'msgid' format string with unnamed arguments cannot be properly localized:

The translator cannot reorder the arguments. Please consider using a format string with named arguments, and a mapping instead of a tuple for the arguments.

This happens because xgettext will still throw a warning, which will be catch by the ""if errors:"" block in makemessages.py. Inside the block, we will then raise an exception, regardless of whether or not this error is a fatal error or not. Suggest fix to at least look at the error level (info,warning, error, etc.) and only raise an exception if the error is fatal."	Cleanup/optimization	closed	Internationalization	1.4	Normal	fixed		niels.busch@…	Accepted	0	0	0	0	0	0
