mc/maint/sync-transifex
Slava Zanko ce2f642093 Add maint/sync-transifex/README.txt file
Signed-off-by: Slava Zanko <slavazanko@gmail.com>
2013-06-03 10:58:13 +03:00
..
config.d Add syncronization of po-files with Transifex. 2013-06-03 10:58:13 +03:00
.gitignore Add the hint-files synchronization with Transifex. 2013-04-02 11:24:16 +03:00
functions Add the hint-files synchronization with Transifex. 2013-04-02 11:24:16 +03:00
mc.hint-fromTransifex.sh Add the hint-files synchronization with Transifex. 2013-04-02 11:24:16 +03:00
mc.hint-toTransifex.sh Add the hint-files synchronization with Transifex. 2013-04-02 11:24:16 +03:00
po-fromTransifex.sh Add syncronization of po-files with Transifex. 2013-06-03 10:58:13 +03:00
po-toTransifex.sh Add syncronization of po-files with Transifex. 2013-06-03 10:58:13 +03:00
README.txt Add maint/sync-transifex/README.txt file 2013-06-03 10:58:13 +03:00

== Pre-requirements ==

=== List of required apps ===

* tx (A transifex client. http://help.transifex.com/features/client/#user-client-08-install)
* po4a (A tool maintaining translations anywhere. http://alioth.debian.org/projects/po4a/)


=== An artifacts configuration ===

Put in the ~/.transifexrc file these lines:

[https://www.transifex.net]
hostname = https://www.transifex.net
username = YourTxLogin
password = YourTxPassword
token = 

== Interact with Transifex via scripts ==

To get all translations from Transifex run:

find ./ -name '*-fromTransifex.*' -exec {} \;

To put source files to Transifex run:

find ./ -name '*-toTransifex.*' -exec {} \;