mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
Handle some extra characters used in names for encodings
Without this some encoding-names would not be translated. The extra used chars are '[', ']' and '/' like in lib/encodings:55 Encoding utf8x utf8x "utf8 (extended) [ucs] (utf8x)" UTF-8 variable inputenc
This commit is contained in:
parent
61937e3767
commit
131f1b6a9c
@ -604,7 +604,7 @@ def encodings_l10n(input_files, output, base):
|
||||
output = io.open(output, 'w', encoding='utf_8', newline='\n')
|
||||
# assuming only one encodings file
|
||||
# Encoding utf8 utf8 "Unicode (utf8)" UTF-8 variable inputenc
|
||||
reg = re.compile('Encoding [\w-]+\s+[\w-]+\s+"([\w \-\(\)^"]*)"\s+["\w-]+\s+(fixed|variable|variableunsafe)\s+\w+.*')
|
||||
reg = re.compile('Encoding [\w-]+\s+[\w-]+\s+"([\w \-\(\)\[\]\/^"]*)"\s+["\w-]+\s+(fixed|variable|variableunsafe)\s+\w+.*')
|
||||
input = io.open(input_files[0], encoding='utf_8')
|
||||
for lineno, line in enumerate(input.readlines()):
|
||||
if not line.startswith('Encoding'):
|
||||
|
Loading…
Reference in New Issue
Block a user