From bade9dae384032a974dedc496ad44595072d99d9 Mon Sep 17 00:00:00 2001 From: "tg(x)" <*@tg-x.net> Date: Thu, 19 Jan 2017 18:49:30 +0100 Subject: i18n: extract strings, update PO files, generate MO files --- Makefile | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 2d65b448..b9a72a9a 100644 --- a/Makefile +++ b/Makefile @@ -1,2 +1,21 @@ -all: +all: locale cd web-common && tsc taler-wallet-lib.ts && cd .. + +locale/messages.pot: *.j2 common/*.j2 + pybabel extract -F locale/babel.map -o locale/messages.pot . + +locale-update: locale/messages.pot + pybabel update -i locale/messages.pot -d locale -l en --previous + pybabel update -i locale/messages.pot -d locale -l de --previous + pybabel update -i locale/messages.pot -d locale -l fr --previous + pybabel update -i locale/messages.pot -d locale -l it --previous + pybabel update -i locale/messages.pot -d locale -l es --previous + +locale-compile: locale-update + 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 + +locale: locale-compile -- cgit v1.2.3