# Translation helper

prepare: ymsgui.py yms/*.py yms/ui/*.ui
	xgettext -L Python -o locale/program.pot ymsgui.py yms/*.py
	xgettext -L Glade -o locale/ui.pot yms/ui/*.ui
	msgcat -o locale/combined.pot locale/program.pot locale/ui.pot
	msgmerge -U locale/de.po locale/combined.pot

translation: locale/de/LC_MESSAGES/ymsgui.mo

locale/de/LC_MESSAGES/ymsgui.mo: locale/de.po
	mkdir -p locale/de/LC_MESSAGES
	msgfmt locale/de.po -o locale/de/LC_MESSAGES/ymsgui.mo
