kopia lustrzana https://github.com/wagtail/wagtail
make script py2/3 compatible
rodzic
21f1292cf7
commit
92f64bef27
|
@ -1,6 +1,8 @@
|
|||
from __future__ import print_function
|
||||
import subprocess
|
||||
import re
|
||||
from collections import defaultdict
|
||||
from io import open
|
||||
|
||||
from babel import Locale
|
||||
|
||||
|
@ -12,12 +14,12 @@ for file_listing_line in file_listing.stdout:
|
|||
filename = file_listing_line.strip()
|
||||
|
||||
# extract locale string from filename
|
||||
locale = re.search(r'locale/(\w+)/LC_MESSAGES', filename).group(1)
|
||||
locale = re.search(r'locale/(\w+)/LC_MESSAGES', str(filename)).group(1)
|
||||
if locale == 'en':
|
||||
continue
|
||||
|
||||
# read author list from each file
|
||||
with file(filename) as f:
|
||||
with open(filename, 'rt') as f:
|
||||
has_found_translators_heading = False
|
||||
for line in f:
|
||||
line = line.strip()
|
||||
|
@ -40,7 +42,7 @@ language_names = [
|
|||
language_names.sort()
|
||||
|
||||
for (language_name, locale) in language_names:
|
||||
print(("%s - %s" % (language_name, locale)).encode('utf-8'))
|
||||
print(("%s - %s" % (language_name, locale)))
|
||||
print("-----")
|
||||
for author in sorted(authors_by_locale[locale]):
|
||||
print(author)
|
||||
|
|
Ładowanie…
Reference in New Issue