[1.7.x] Set compile messages options as class variable
Refs #18714. Same logic as options for makemessages commands.
Backport of 3a435a057
from master.
This commit is contained in:
parent
07235aec9d
commit
0424c84d54
|
@ -37,7 +37,9 @@ class Command(BaseCommand):
|
|||
|
||||
requires_system_checks = False
|
||||
leave_locale_alone = True
|
||||
|
||||
program = 'msgfmt'
|
||||
program_options = ['--check-format']
|
||||
|
||||
def handle(self, **options):
|
||||
locale = options.get('locale')
|
||||
|
@ -92,7 +94,7 @@ class Command(BaseCommand):
|
|||
"writable location. mo files will not be updated/created." % dirpath)
|
||||
return
|
||||
|
||||
args = [self.program, '--check-format', '-o',
|
||||
args = [self.program] + self.program_options + ['-o',
|
||||
npath(base_path + '.mo'), npath(base_path + '.po')]
|
||||
output, errors, status = popen_wrapper(args)
|
||||
if status:
|
||||
|
|
Loading…
Reference in New Issue