diff options
author | tg(x) <*@tg-x.net> | 2017-01-19 18:49:30 +0100 |
---|---|---|
committer | tg(x) <*@tg-x.net> | 2017-01-19 18:49:30 +0100 |
commit | bade9dae384032a974dedc496ad44595072d99d9 (patch) | |
tree | 13a5defaafc872c8e620d6fcbbfcc262c598fd8b /Makefile | |
parent | f6d6fdbb01b0ee90b2dafb615c1814588bd14d93 (diff) | |
download | www-bade9dae384032a974dedc496ad44595072d99d9.tar.gz www-bade9dae384032a974dedc496ad44595072d99d9.zip |
i18n: extract strings, update PO files, generate MO files
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 21 |
1 files changed, 20 insertions, 1 deletions
@@ -1,2 +1,21 @@ | |||
1 | all: | 1 | all: locale |
2 | cd web-common && tsc taler-wallet-lib.ts && cd .. | 2 | cd web-common && tsc taler-wallet-lib.ts && cd .. |
3 | |||
4 | locale/messages.pot: *.j2 common/*.j2 | ||
5 | pybabel extract -F locale/babel.map -o locale/messages.pot . | ||
6 | |||
7 | locale-update: locale/messages.pot | ||
8 | pybabel update -i locale/messages.pot -d locale -l en --previous | ||
9 | pybabel update -i locale/messages.pot -d locale -l de --previous | ||
10 | pybabel update -i locale/messages.pot -d locale -l fr --previous | ||
11 | pybabel update -i locale/messages.pot -d locale -l it --previous | ||
12 | pybabel update -i locale/messages.pot -d locale -l es --previous | ||
13 | |||
14 | locale-compile: locale-update | ||
15 | pybabel compile -d locale -l en --use-fuzzy | ||
16 | pybabel compile -d locale -l de --use-fuzzy | ||
17 | pybabel compile -d locale -l fr --use-fuzzy | ||
18 | pybabel compile -d locale -l it --use-fuzzy | ||
19 | pybabel compile -d locale -l es --use-fuzzy | ||
20 | |||
21 | locale: locale-compile | ||