[15] fix replacing flags using the language overlay

pull/1269/head
meisnate12 2 years ago
parent 765863f6f7
commit f60bcefcac

@ -1 +1 @@
1.18.2-develop14 1.18.2-develop15

@ -38,7 +38,7 @@ external_templates:
country_<<key>>: <<country>> country_<<key>>: <<country>>
offset: 10 offset: 10
queue: flags queue: flags
pmm: flag/<<final_style>>/<<country_<<key>>>> pmm_<<key>>: flag/<<final_style>>/<<country_<<key>>>>
addon_position: <<final_align>> addon_position: <<final_align>>
addon_offset: <<offset>> addon_offset: <<offset>>
back_color: "#00000099" back_color: "#00000099"

@ -488,6 +488,7 @@ class DataFile:
return og_txt return og_txt
if _debug: if _debug:
logger.trace(f"Start {_method}: {_data}") logger.trace(f"Start {_method}: {_data}")
try:
for i_check in range(8): for i_check in range(8):
for option in optional: for option in optional:
if option not in variables and option not in translation_variables and f"<<{option}>>" in str(_data): if option not in variables and option not in translation_variables and f"<<{option}>>" in str(_data):
@ -503,6 +504,10 @@ class DataFile:
_data = scan_text(_data, variable, variable_data) _data = scan_text(_data, variable, variable_data)
for dm, dd in default.items(): for dm, dd in default.items():
_data = scan_text(_data, dm, dd) _data = scan_text(_data, dm, dd)
except Failed:
if _debug:
logger.trace(f"Failed {_method}: {_data}")
raise
if _debug: if _debug:
logger.trace(f"End {_method}: {_data}") logger.trace(f"End {_method}: {_data}")
return _data return _data

Loading…
Cancel
Save