From 4983c5883ee33f0d8fd1e8a0e2d63355e2d789c4 Mon Sep 17 00:00:00 2001 From: Brita Linnestad <brita.linnestad@nibio.no> Date: Thu, 23 Nov 2023 14:04:58 +0000 Subject: [PATCH] Add code for language spesific legends --- NAERSTADMO.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/NAERSTADMO.py b/NAERSTADMO.py index e119a5f..54bedae 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") -- GitLab