netsurf: branch master updated. release/3.0-52-gd2d0482

NetSurf Browser Project (Commit Mailer) no-reply at netsurf-browser.org
Tue May 7 22:53:16 BST 2013


Gitweb links:

...log http://git.netsurf-browser.org/netsurf.git/shortlog/d2d04824cfc088cf6776fe2c2e2abdb953dfe006
...commit http://git.netsurf-browser.org/netsurf.git/commit/d2d04824cfc088cf6776fe2c2e2abdb953dfe006
...tree http://git.netsurf-browser.org/netsurf.git/tree/d2d04824cfc088cf6776fe2c2e2abdb953dfe006

The branch, master has been updated
       via  d2d04824cfc088cf6776fe2c2e2abdb953dfe006 (commit)
      from  70b1a8b1cef34b956422c92d51aad73f47bc35a1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commitdiff http://git.netsurf-browser.org/netsurf.git/commit/?id=d2d04824cfc088cf6776fe2c2e2abdb953dfe006
commit d2d04824cfc088cf6776fe2c2e2abdb953dfe006
Author: Vincent Sanders <vince at netsurf-browser.org>
Commit: Vincent Sanders <vince at netsurf-browser.org>

    add transifex message file integration

diff --git a/Makefile b/Makefile
index 88cb9bb..df13b5e 100644
--- a/Makefile
+++ b/Makefile
@@ -758,6 +758,19 @@ define clean_install_messages
 	)
 endef
 
+.PHONY: messages-split-tfx messages-fetch-tfx messages-import-tfx
+
+# split fat messages into properties files suitable for uploading to transifex
+messages-split-tfx:
+	for splitlang in $(FAT_LANGUAGES);do perl ./utils/split-messages.pl -l $${splitlang} -f transifex -p any -o Messages.any.$${splitlang}.tfx resources/FatMessages;done
+
+# download property files from transifex
+messages-fetch-tfx:
+	for splitlang in $(FAT_LANGUAGES);do $(RM) Messages.any.$${splitlang}.tfx ; perl ./utils/fetch-transifex.pl -w insecure -l $${splitlang} -o Messages.any.$${splitlang}.tfx ;done
+
+# merge property files into fat messages
+messages-import-tfx: messages-fetch-tfx
+	for tfxlang in $(FAT_LANGUAGES);do perl ./utils/import-messages.pl -l $${tfxlang} -p any -f transifex -o resources/FatMessages -i resources/FatMessages -I Messages.any.$${tfxlang}.tfx ; $(RM) Messages.any.$${tfxlang}.tfx; done
 
 # Target installs executable on the host system 
 install: all-program install-$(TARGET)


-----------------------------------------------------------------------

Summary of changes:
 Makefile |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile
index 88cb9bb..df13b5e 100644
--- a/Makefile
+++ b/Makefile
@@ -758,6 +758,19 @@ define clean_install_messages
 	)
 endef
 
+.PHONY: messages-split-tfx messages-fetch-tfx messages-import-tfx
+
+# split fat messages into properties files suitable for uploading to transifex
+messages-split-tfx:
+	for splitlang in $(FAT_LANGUAGES);do perl ./utils/split-messages.pl -l $${splitlang} -f transifex -p any -o Messages.any.$${splitlang}.tfx resources/FatMessages;done
+
+# download property files from transifex
+messages-fetch-tfx:
+	for splitlang in $(FAT_LANGUAGES);do $(RM) Messages.any.$${splitlang}.tfx ; perl ./utils/fetch-transifex.pl -w insecure -l $${splitlang} -o Messages.any.$${splitlang}.tfx ;done
+
+# merge property files into fat messages
+messages-import-tfx: messages-fetch-tfx
+	for tfxlang in $(FAT_LANGUAGES);do perl ./utils/import-messages.pl -l $${tfxlang} -p any -f transifex -o resources/FatMessages -i resources/FatMessages -I Messages.any.$${tfxlang}.tfx ; $(RM) Messages.any.$${tfxlang}.tfx; done
 
 # Target installs executable on the host system 
 install: all-program install-$(TARGET)


-- 
NetSurf Browser



More information about the netsurf-commits mailing list