Skip to content
Browse files

Fixed #10867: make the makemessages command ignore files and only pro…

…cess directories. Thanks, diegobz.

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent c935d7f commit 077a94c550330fde233407b61b98d72d8199bfe3 @jacobian jacobian committed
Showing with 4 additions and 2 deletions.
  1. +4 −2 django/core/management/commands/
6 django/core/management/commands/
@@ -1,6 +1,7 @@
import re
import os
import sys
+import glob
import warnings
from itertools import dropwhile
from optparse import make_option
@@ -95,8 +96,9 @@ def make_messages(locale=None, domain='django', verbosity='1', all=False, extens
if locale is not None:
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:
print "processing language", locale

0 comments on commit 077a94c

Please sign in to comment.
Something went wrong with that request. Please try again.