123456789101112131415161718192021 |
- # Makefile providing various facilities to manage translations
- TEMPLATE = editor.pot
- POFILES = $(wildcard *.po)
- LANGS = $(POFILES:%.po=%)
- all: update merge
- update:
- @cd ../..; python2 editor/translations/extract.py
- merge:
- @for po in $(POFILES); do \
- echo -e "\nMerging $$po..."; \
- msgmerge -w 79 -C $$po $$po $(TEMPLATE) > "$$po".new; \
- mv -f "$$po".new $$po; \
- done
- check:
- @for po in $(POFILES); do msgfmt -c $$po -o /dev/null; done
|