initial .mo file generation
[enigma2.git] / po / Makefile
1 #GETTEXT=./pygettext.py
2 GETTEXT=xgettext
3
4 LANGS := de en
5 LANGPO := $(foreach LANG, $(LANGS),$(LANG).po)
6 LANGMO := $(foreach LANG, $(LANGS),$(LANG).mo)
7
8 default: enigma2.pot $(LANGPO) merge $(LANGMO)
9
10 merge:
11         msgmerge -U en.po enigma2.pot
12         msgmerge -U de.po enigma2.pot
13
14 enigma2.pot:
15         $(GETTEXT)      -d enigma2 -s -o enigma2.pot \
16                         ../lib/python/Screens/ScanSetup.py \
17                         ../lib/python/Screens/NetworkSetup.py
18
19
20 %.mo: %.po
21         msgfmt $< -o $@
22
23 %.po:
24         msginit -l $@ -o $@ -i enigma2.pot --no-translator
25