1 installdir = /usr/lib/enigma2/python/Plugins/Extensions/VlcPlayer
3 #GETTEXT=./pygettext.py
9 LANGS := de es it tr sv sr
10 LANGPO := $(foreach LANG, $(LANGS),$(LANG).po)
11 LANGMO := $(foreach LANG, $(LANGS),$(LANG).mo)
13 default: VlcPlayer.pot $(LANGPO) merge $(LANGMO)
14 for lang in $(LANGS); do \
15 mkdir -p $$lang/LC_MESSAGES; \
16 cp $$lang.mo $$lang/LC_MESSAGES/VlcPlayer.mo; \
20 for lang in $(LANGS); do \
21 msgmerge --no-location -s -N -U $$lang.po VlcPlayer.pot; \
25 # the TRANSLATORS: allows putting translation comments before the to-be-translated line.
27 $(GETTEXT) -L python --add-comments="TRANSLATORS:" -d VlcPlayer -s -o VlcPlayer.pot ../src/*.py
28 msguniq -o VlcPlayeruniq.pot VlcPlayer.pot
30 mv VlcPlayeruniq.pot VlcPlayer.pot
39 msginit -l $@ -o $@ -i VlcPlayer.pot --no-translator
41 CLEANFILES = $(foreach LANG, $(LANGS),$(LANG).mo)
46 install-data-am: default
47 for lang in $(LANGS); do \
48 mkdir -p $(DESTDIR)$(installdir)/locale/$$lang/LC_MESSAGES; \
49 cp $$lang.mo $(DESTDIR)$(installdir)/locale/$$lang/LC_MESSAGES/$(DOMAIN).mo; \