aboutsummaryrefslogtreecommitdiff
path: root/template.py
diff options
context:
space:
mode:
Diffstat (limited to 'template.py')
-rwxr-xr-xtemplate.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/template.py b/template.py
index c0c42ea9..059bca5d 100755
--- a/template.py
+++ b/template.py
@@ -16,6 +16,7 @@ import jinja2
16import glob 16import glob
17import codecs 17import codecs
18import os 18import os
19import i18nfix
19 20
20env = jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(__file__)), 21env = jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(__file__)),
21 extensions=["jinja2.ext.i18n"], 22 extensions=["jinja2.ext.i18n"],
@@ -24,7 +25,6 @@ env = jinja2.Environment(loader=jinja2.FileSystemLoader(os.path.dirname(__file__
24 undefined=jinja2.StrictUndefined, 25 undefined=jinja2.StrictUndefined,
25 autoescape=False) 26 autoescape=False)
26 27
27
28for in_file in glob.glob("*.j2"): 28for in_file in glob.glob("*.j2"):
29 name, ext = re.match(r"(.*)\.([^.]+)$", in_file.rstrip(".j2")).groups() 29 name, ext = re.match(r"(.*)\.([^.]+)$", in_file.rstrip(".j2")).groups()
30 tmpl = env.get_template(in_file) 30 tmpl = env.get_template(in_file)
@@ -50,6 +50,8 @@ for in_file in glob.glob("*.j2"):
50 localedir="locale", 50 localedir="locale",
51 languages=[locale]) 51 languages=[locale])
52 52
53 tr.gettext = i18nfix.wrap_gettext(tr.gettext)
54
53 env.install_gettext_translations(tr, newstyle=True) 55 env.install_gettext_translations(tr, newstyle=True)
54 56
55 57