setup.py: fix compile_translations

This commit is contained in:
Benjamin Dauvergne 2015-05-29 09:44:05 +02:00
parent cced4eeed8
commit 4a0bbb5098
1 changed files with 9 additions and 9 deletions

View File

@ -21,15 +21,15 @@ class compile_translations(Command):
def run(self):
try:
from django.core.management.commands.compilemessages import \
compile_messages
for path, dirs, files in os.walk('src'):
if 'locale' not in dirs:
continue
curdir = os.getcwd()
os.chdir(os.path.realpath(path))
compile_messages(sys.stderr)
os.chdir(curdir)
from django.core.management import call_command
for dir in ('src/authentic2_pratic',):
for path, dirs, files in os.walk(dir):
if 'locale' not in dirs:
continue
curdir = os.getcwd()
os.chdir(os.path.realpath(path))
call_command('compilemessages')
os.chdir(curdir)
except ImportError:
print
sys.stderr.write('!!! Please install Django >= 1.4 to build translations')