From cfdde3ff630ca3f58f9b03d59dde274bba5151f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Raymond?= Date: Mon, 25 Feb 2013 17:23:54 +0100 Subject: [PATCH] Move translations to transifex.com MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Signed-off-by: Dirk Hohndel --- .tx/config | 8 ++++++++ Makefile | 11 +++-------- 2 files changed, 11 insertions(+), 8 deletions(-) create mode 100644 .tx/config 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/.po +source_file = po/subsurface-new.pot +source_lang = en +type = PO diff --git a/Makefile b/Makefile index a30ef0fa4..71e19f03d 100644 --- a/Makefile +++ b/Makefile @@ -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) \