-../locale/en_GB/LC_MESSAGES/webcit.mo: en_GB.po
- [ -d ../locale/en_GB/LC_MESSAGES ] || mkdir -p ../locale/en_GB/LC_MESSAGES
- msgfmt en_GB.po -o ../locale/en_GB/LC_MESSAGES/webcit.mo
+clean:
+ rm -r ../locale/*
+
+../locale/%/LC_MESSAGES/webcit.mo: %.po
+ mkdir -p $(patsubst %.po, ../locale/%/LC_MESSAGES, $<)
+ msgfmt -o $@ $<