Rev3503, Ignore invalid site translation files
This commit is contained in:
parent
d4a25230ec
commit
8bdc61ddcc
2 changed files with 9 additions and 6 deletions
|
@ -58,11 +58,14 @@ class UiRequestPlugin(object):
|
|||
|
||||
# if site.content_manager.contents["content.json"]["files"].get(lang_file):
|
||||
site.needFile(lang_file, priority=10)
|
||||
if inner_path.endswith("js"):
|
||||
data = translate.translateData(data, site.storage.loadJson(lang_file), "js")
|
||||
else:
|
||||
data = translate.translateData(data, site.storage.loadJson(lang_file), "html")
|
||||
data = data.replace("lang={lang}", "lang=" + str(translate.lang)) # lang get parameter to .js file to avoid cache
|
||||
try:
|
||||
if inner_path.endswith("js"):
|
||||
data = translate.translateData(data, site.storage.loadJson(lang_file), "js")
|
||||
else:
|
||||
data = translate.translateData(data, site.storage.loadJson(lang_file), "html")
|
||||
data = data.replace("lang={lang}", "lang=" + str(translate.lang)) # lang get parameter to .js file to avoid cache
|
||||
except Exception as err:
|
||||
site.log.error("Error loading translation file %s: %s" % (lang_file, err))
|
||||
|
||||
self.log.debug("Patched %s (%s bytes) in %.3fs" % (inner_path, len(data), time.time() - s))
|
||||
yield data
|
||||
|
|
|
@ -10,7 +10,7 @@ class Config(object):
|
|||
|
||||
def __init__(self, argv):
|
||||
self.version = "0.6.3"
|
||||
self.rev = 3502
|
||||
self.rev = 3503
|
||||
self.argv = argv
|
||||
self.action = None
|
||||
self.config_file = "zeronet.conf"
|
||||
|
|
Loading…
Reference in a new issue