Fix lang html variable on config page
This commit is contained in:
parent
e77d63294e
commit
a620bf2174
2 changed files with 4 additions and 1 deletions
|
@ -63,7 +63,6 @@ class UiRequestPlugin(object):
|
||||||
data = translate.translateData(data, site.storage.loadJson(lang_file), "js")
|
data = translate.translateData(data, site.storage.loadJson(lang_file), "js")
|
||||||
else:
|
else:
|
||||||
data = translate.translateData(data, site.storage.loadJson(lang_file), "html")
|
data = translate.translateData(data, site.storage.loadJson(lang_file), "html")
|
||||||
data = data.replace(b"lang={lang}", b"lang=%s" % translate.lang.encode("utf8")) # lang get parameter to .js file to avoid cache
|
|
||||||
except Exception as err:
|
except Exception as err:
|
||||||
site.log.error("Error loading translation file %s: %s" % (lang_file, err))
|
site.log.error("Error loading translation file %s: %s" % (lang_file, err))
|
||||||
|
|
||||||
|
|
|
@ -126,6 +126,10 @@ class Translate(dict):
|
||||||
else:
|
else:
|
||||||
pattern = '"(' + "|".join(patterns) + ')"'
|
pattern = '"(' + "|".join(patterns) + ')"'
|
||||||
data = re.sub(pattern, replacer, data)
|
data = re.sub(pattern, replacer, data)
|
||||||
|
|
||||||
|
if mode == "html":
|
||||||
|
data = data.replace("lang={lang}", "lang=%s" % self.lang) # lang get parameter to .js file to avoid cache
|
||||||
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
translate = Translate()
|
translate = Translate()
|
||||||
|
|
Loading…
Reference in a new issue