﻿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
26940	makemessages incorrectly configured as not requiring settings	Jorge Romero	nobody	"'''django-admin''' and '''manage.py''' are supposed to be interchangeable.

From the docs(https://docs.djangoproject.com/en/1.9/ref/django-admin/):

''The command-line examples throughout this document use django-admin to be consistent, but any example can use manage.py or python -m django just as well.''

However, this doesn't seem to be true for ''makemessages''.

If I run ''manage.py makemessages'' from the top level of the project MEDIA_ROOT and STATIC_ROOT are ignored. This isn't precisely a bug because that's what the code is intended to do (https://github.com/django/django/blob/master/django/core/management/commands/makemessages.py#L448), but I find it strange specially  for ''--domain djangojs'' because is very common for Javascript files to be put in STATIC_ROOT.

django-admin makemessages doesn't ignore MEDIA_ROOT or STATIC_ROOT and it traverses the entire source tree.

At least this should be explained in the documentation. At best both commands should do the exact same. It's very easy to be bitten by this as we don't always review the resulting *.po file.

Am I missing something here?"	Bug	closed	Internationalization	dev	Normal	fixed	translations	Claude Paroz ontowhee	Ready for checkin	1	0	0	0	0	0
