diff options
author | Kévin Raymond <shaiton@fedoraproject.org> | 2013-02-25 17:23:54 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-02-28 15:25:47 -0800 |
commit | cfdde3ff630ca3f58f9b03d59dde274bba5151f6 (patch) | |
tree | c2757e4fddfb4a1f1216c82e7c251ebb512b6f61 | |
parent | 381bde5fad5f7a90ab9ff54d74bf2dde492d496b (diff) | |
download | subsurface-cfdde3ff630ca3f58f9b03d59dde274bba5151f6.tar.gz |
Move translations to transifex.com
Translation management is done through Transifex now for easy translations.
Translators should note that fuzzy strings are not used any more since
Transifex does not handle it (by choice).
In order to pull translations, you need a transifex.com account.
Signed-off-by: Kévin Raymond <shaiton@fedoraproject.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r-- | .tx/config | 8 | ||||
-rw-r--r-- | Makefile | 11 |
2 files changed, 11 insertions, 8 deletions
diff --git a/.tx/config b/.tx/config new file mode 100644 index 000000000..2961116ae --- /dev/null +++ b/.tx/config @@ -0,0 +1,8 @@ +[main] +host = https://www.transifex.net + +[subsurface.subsurface] +file_filter = po/<lang>.po +source_file = po/subsurface-new.pot +source_lang = en +type = PO @@ -259,16 +259,11 @@ $(NSIFILE): $(NSIINPUTFILE) $(INFOPLIST): $(INFOPLISTINPUT) $(shell cat $(INFOPLISTINPUT) | sed -e 's/CFBUNDLEVERSION_TOKEN/$(CFBUNDLEVERSION_STRING)/' > $(INFOPLIST)) +# Transifex merge the translations update-po-files: xgettext -o po/subsurface-new.pot -s -k_ -kN_ --keyword=C_:1c,2 --add-comments="++GETTEXT" *.c - for i in po/*.po; do \ - msgmerge --no-wrap -s -U $$i po/subsurface-new.pot ; \ - done - -prepare-po-files: - for i in po/*.po; do \ - msgcat --no-wrap $$i -o $$i ; \ - done + tx push -s + tx pull -af EXTRA_FLAGS = $(GTKCFLAGS) $(GLIB2CFLAGS) $(XML2CFLAGS) \ $(XSLT) $(ZIP) $(LIBDIVECOMPUTERCFLAGS) \ |