Kaydet (Commit) ebdfd656 authored tarafından Claude Paroz's avatar Claude Paroz

makemessages now requires a configured Django

üst 066283a1
...@@ -22,6 +22,8 @@ import os ...@@ -22,6 +22,8 @@ import os
from argparse import ArgumentParser from argparse import ArgumentParser
from subprocess import PIPE, Popen, call from subprocess import PIPE, Popen, call
import django
from django.conf import settings
from django.core.management import call_command from django.core.management import call_command
HAVE_JS = ['admin'] HAVE_JS = ['admin']
...@@ -83,6 +85,8 @@ def update_catalogs(resources=None, languages=None): ...@@ -83,6 +85,8 @@ def update_catalogs(resources=None, languages=None):
Update the en/LC_MESSAGES/django.po (main and contrib) files with Update the en/LC_MESSAGES/django.po (main and contrib) files with
new/updated translatable strings. new/updated translatable strings.
""" """
settings.configure()
django.setup()
if resources is not None: if resources is not None:
print("`update_catalogs` will always process all resources.") print("`update_catalogs` will always process all resources.")
contrib_dirs = _get_locale_dirs(None, include_core=False) contrib_dirs = _get_locale_dirs(None, include_core=False)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment