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

Set compile messages options as class variable

Refs #18714. Same logic as options for makemessages commands.
üst af5f6883
...@@ -37,7 +37,9 @@ class Command(BaseCommand): ...@@ -37,7 +37,9 @@ class Command(BaseCommand):
requires_system_checks = False requires_system_checks = False
leave_locale_alone = True leave_locale_alone = True
program = 'msgfmt' program = 'msgfmt'
program_options = ['--check-format']
def handle(self, **options): def handle(self, **options):
locale = options.get('locale') locale = options.get('locale')
...@@ -92,7 +94,7 @@ class Command(BaseCommand): ...@@ -92,7 +94,7 @@ class Command(BaseCommand):
"writable location. mo files will not be updated/created." % dirpath) "writable location. mo files will not be updated/created." % dirpath)
return return
args = [self.program, '--check-format', '-o', args = [self.program] + self.program_options + ['-o',
npath(base_path + '.mo'), npath(base_path + '.po')] npath(base_path + '.mo'), npath(base_path + '.po')]
output, errors, status = popen_wrapper(args) output, errors, status = popen_wrapper(args)
if status: if status:
......
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