|
|
@ -187,13 +187,28 @@ def main(): |
|
|
|
_, POT_DATA, _ = parsepo(os.path.join(ROOT, 'messages.pot')) |
|
|
|
_, POT_DATA, _ = parsepo(os.path.join(ROOT, 'messages.pot')) |
|
|
|
|
|
|
|
|
|
|
|
errors = 0 |
|
|
|
errors = 0 |
|
|
|
filenames = sys.argv[1:] |
|
|
|
try: |
|
|
|
|
|
|
|
sys.argv.remove('--hook') |
|
|
|
|
|
|
|
except ValueError: |
|
|
|
|
|
|
|
is_hook = False |
|
|
|
|
|
|
|
else: |
|
|
|
|
|
|
|
is_hook = True |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if is_hook: |
|
|
|
|
|
|
|
filename, orig_filename = sys.argv[1:] |
|
|
|
|
|
|
|
filenames = [filename] |
|
|
|
|
|
|
|
else: |
|
|
|
|
|
|
|
orig_filename = None |
|
|
|
|
|
|
|
filenames = sys.argv[1:] |
|
|
|
show_filenames = False |
|
|
|
show_filenames = False |
|
|
|
if not filenames: |
|
|
|
if not filenames: |
|
|
|
filenames = glob.glob(os.path.join(ROOT, 'messages-*.po')) |
|
|
|
filenames = glob.glob(os.path.join(ROOT, 'messages-*.po')) |
|
|
|
show_filenames = True |
|
|
|
show_filenames = True |
|
|
|
for filename in filenames: |
|
|
|
for filename in filenames: |
|
|
|
language = os.path.basename(filename)[9:-3] |
|
|
|
if orig_filename: |
|
|
|
|
|
|
|
language = os.path.basename(orig_filename)[9:-3] |
|
|
|
|
|
|
|
else: |
|
|
|
|
|
|
|
language = os.path.basename(filename)[9:-3] |
|
|
|
if show_filenames: |
|
|
|
if show_filenames: |
|
|
|
print 'Checking %s (%s)' % (filename, language) |
|
|
|
print 'Checking %s (%s)' % (filename, language) |
|
|
|
try: |
|
|
|
try: |
|
|
|