LANGDIR=/usr/share/locale
LANGUAGES=de tr pa it lt fr es am ar az be bg bn bn_IN ca cs cy da dz el en_CA en_GB et eu fa fi ga gl gu he hi hr hu id is ja ka ko ku lv mk ml mn mr ms nb ne nl nn or pl pt pt_BR ro ru rw sk sl sq sr sr@Latn sv ta th uk vi wa xh zh_CN zh_HK zh_TW

all: translations

%.mo: %.po
	msgfmt $< -o $@

translations: $(LANGUAGES:%=po/%.mo)

translate-install-%:
	install -d $(DESTDIR)$(LANGDIR)/$*/LC_MESSAGES/
	install po/$*.mo $(DESTDIR)$(LANGDIR)/$*/LC_MESSAGES/glchess.mo

install-translations: $(LANGUAGES:%=translate-install-%)

install: install-translations

update-translations:
	find lib/glchess -name '*.py' | xargs xgettext -o po/glchess.pot glade/*.glade
	
deb:
	dpkg-buildpackage -rfakeroot

clean:
	rm po/*.mo
