From 6661efde87e0522c26a5d349823a5525c5efed00 Mon Sep 17 00:00:00 2001 From: Berke Viktor Date: Fri, 19 Oct 2012 21:31:11 +0200 Subject: Add tutorial for managing Transifex --- .tx/howto.txt | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .tx/howto.txt diff --git a/.tx/howto.txt b/.tx/howto.txt new file mode 100644 index 00000000..3a9bfeec --- /dev/null +++ b/.tx/howto.txt @@ -0,0 +1,33 @@ +More info: http://help.transifex.com/features/client/index.html + +1) To initialize a new project on Transifex: + +# tx init +# tx set --auto-local -r hexchat.main "po\.po" --source-lang en --source-file po\hexchat.pot --execute + +Append 'type = PO' to .tx\config without apostrophes + +Push the resources to Transifex +# tx push -s -t + + + +2) To update online translations: + +Regenerate the source file (hexchat.pot) on a Unix machine +# ./autogen.sh && ./configure --enable-nls && make + +Push the updated source file to Transifex (this automatically updates all translation files) +# tx push --source + + + +3) To update repo with online translations: + +Update local copy with Transifex updates +# tx pull + +Update GitHub repo +# git add po/ +# git commit +# git push -- cgit 1.4.1