build: Add helpers for transifex

This commit is contained in:
Bastien Nocera
2011-03-30 16:33:19 +01:00
parent 1e5c78e8d0
commit 3602356622
2 changed files with 17 additions and 0 deletions

8
.tx/config Normal file
View File

@ -0,0 +1,8 @@
[main]
host = https://www.transifex.net
[fprintd.fprintd-po-fprintd-pot]
file_filter = po/<lang>.po
source_file = po/fprintd.pot
source_lang = en

View File

@ -2,8 +2,13 @@ AUTOMAKE_OPTIONS = dist-bzip2
SUBDIRS = src data tests pam doc po
EXTRA_DIST = TODO intltool-extract.in intltool-merge.in intltool-update.in
all: check create-pot
check: check-translations
create-pot:
$(MAKE) -C po fprintd.pot
check-translations:
@for i in $(top_srcdir)/po/*.po ; do \
if ! grep -q `basename $$i | sed 's,.po,,'` $(top_srcdir)/po/LINGUAS ; then \
@ -13,3 +18,7 @@ check-translations:
exit 1; \
fi; \
done;
update-translations: create-pot check-translations
@tx pull --all --force --skip
@tx push --source