Fixed #10867: make the makemessages command ignore files and only process directories. Thanks, diegobz.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10833 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
c935d7ffe3
commit
077a94c550
|
@ -1,6 +1,7 @@
|
|||
import re
|
||||
import os
|
||||
import sys
|
||||
import glob
|
||||
import warnings
|
||||
from itertools import dropwhile
|
||||
from optparse import make_option
|
||||
|
@ -95,7 +96,8 @@ def make_messages(locale=None, domain='django', verbosity='1', all=False, extens
|
|||
if locale is not None:
|
||||
languages.append(locale)
|
||||
elif all:
|
||||
languages = [el for el in os.listdir(localedir) if not el.startswith('.')]
|
||||
locale_dirs = filter(os.path.isdir, glob.glob('%s/*' % localedir))
|
||||
languages = [os.path.basename(l) for l in locale_dirs]
|
||||
|
||||
for locale in languages:
|
||||
if verbosity > 0:
|
||||
|
|
Loading…
Reference in New Issue