From a3765775b8a657cb93e378fb0b5338807450233d Mon Sep 17 00:00:00 2001 From: ng0 Date: Fri, 25 Jan 2019 17:31:36 +0000 Subject: configurable babel --- Makefile | 12 ++++++------ config.mk | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 981bb747..617d5265 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ all: locale template # Extract translateable strings from jinja2 templates. locale/messages.pot: *.j2 common/*.j2.inc - pybabel extract -F locale/babel.map -o locale/messages.pot . + $(BABEL) extract -F locale/babel.map -o locale/messages.pot . # Update translation (.po) files with new strings. locale-update: locale/messages.pot @@ -23,11 +23,11 @@ locale-update: locale/messages.pot # Compile translation files for use. locale-compile: - pybabel compile -d locale -l en --use-fuzzy - pybabel compile -d locale -l de --use-fuzzy - pybabel compile -d locale -l fr --use-fuzzy - pybabel compile -d locale -l it --use-fuzzy - pybabel compile -d locale -l es --use-fuzzy + $(BABEL) compile -d locale -l en --use-fuzzy + $(BABEL) compile -d locale -l de --use-fuzzy + $(BABEL) compile -d locale -l fr --use-fuzzy + $(BABEL) compile -d locale -l it --use-fuzzy + $(BABEL) compile -d locale -l es --use-fuzzy # Process everything related to gettext translations. locale: locale-update locale-compile diff --git a/config.mk b/config.mk index 80528690..6bce49ef 100644 --- a/config.mk +++ b/config.mk @@ -3,5 +3,6 @@ DEBUG=0 PYTHON=python3 +BABEL=pybabel RUN_BROWSER=$(BROWSER) -- cgit v1.2.3