diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2013-05-07 22:52:30 +0100 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2013-05-07 22:52:30 +0100 |
commit | d2d04824cfc088cf6776fe2c2e2abdb953dfe006 (patch) | |
tree | 7b752502d1540739366c8f3609ab4e23d3861de4 /Makefile | |
parent | 70b1a8b1cef34b956422c92d51aad73f47bc35a1 (diff) | |
download | netsurf-d2d04824cfc088cf6776fe2c2e2abdb953dfe006.tar.gz netsurf-d2d04824cfc088cf6776fe2c2e2abdb953dfe006.tar.bz2 |
add transifex message file integration
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -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) |