Revert "Fix Localized Strings in JSON Files (Mediaserver)"

This reverts commit 7f2d99238c.
This commit is contained in:
Kevin
2018-06-26 23:06:41 +02:00
parent c9dc403e2c
commit fa5cb4baa1
+4 -6
View File
@@ -696,17 +696,15 @@ class platform(Platformtools):
c["value"] = dict_values[c["id"]] c["value"] = dict_values[c["id"]]
# Translation # Translation
string_id = re.findall(r'\$ADDON\[[^\d]+(\d+)]', c['label'], flags=re.DOTALL) if c['label'].startswith('@') and unicode(c['label'][1:]).isnumeric():
if c['label'].startswith('$') and len(string_id) > 0: c['label'] = str(config.get_localized_string(c['label'][1:]))
c['label'] = str(config.get_localized_string(string_id[0]))
if c["label"].endswith(":"): c["label"] = c["label"][:-1] if c["label"].endswith(":"): c["label"] = c["label"][:-1]
if c['type'] == 'list': if c['type'] == 'list':
lvalues = [] lvalues = []
for li in c['lvalues']: for li in c['lvalues']:
string_id = re.findall(r'\$ADDON\[[^\d]+(\d+)]', li, flags=re.DOTALL) if li.startswith('@') and unicode(li[1:]).isnumeric():
if li.startswith('$') and len(string_id) > 0: lvalues.append(str(config.get_localized_string(li[1:])))
lvalues.append(str(config.get_localized_string(string_id[0])))
else: else:
lvalues.append(li) lvalues.append(li)
c['lvalues'] = lvalues c['lvalues'] = lvalues