diff --git a/NAERSTADMO.py b/NAERSTADMO.py index e119a5f49e2f4a2d1a6861637f924000045e8f79..54bedaed52c3b7df379b6fdaf158b9aec465e675 100644 --- a/NAERSTADMO.py +++ b/NAERSTADMO.py @@ -113,6 +113,16 @@ def create_warning_status(start_date): # Generate mapfile + # Building data sets for language specific legends + languages = [] + language_codes = config["i18n"]["languages"].split(","); + for language_code in language_codes: + language = {"language_code": language_code} + if ("i18n.%s" % language_code) in config: + for keyword in config["i18n.%s" % language_code]: + language[keyword] = config["i18n.%s" % language_code][keyword] + languages.append(language) + # The paths should be set in a .env file env = Environment(loader=FileSystemLoader('.')) template = env.get_template("mapfile/template.j2")