LANGS = #fr fa pt de zh_CN.GB2312 # etc. etc.

MSGFMT = /usr/bin/msgfmt

all:
	for i in $(LANGS) ; do (cd $$i; $(MSGFMT) printbill.po -o printbill.mo) || exit 1 ; done

install:
	for i in $(LANGS) ; do \
		if [ ! -d $(DESTDIR)$(LOCALEDIR)/$$i/LC_MESSAGES ] ; then\
			mkdir -p $(DESTDIR)$(LOCALEDIR)/$$i/LC_MESSAGES ; \
		fi ; \
		install -o root -g root -m 0644 $$i/printbill.mo $(DESTDIR)$(LOCALEDIR)/$$i/LC_MESSAGES/printbill.mo ; \
	done

clean:
	for i in $(LANGS) ; do (cd $$i; [ -f printbill.mo ] && rm printbill.mo || true) || exit 1 ; done
