Last modified 15 years ago
Last modified on 02/22/10 10:04:41
Transifex Guidelines
For start translation you need have account on Transifex. After this, you may create request for new team: go http://www.transifex.net/projects/p/mc/teams/ and press link 'Request a new team' Or, if your translation team already exists, just click on existing team and press link 'Join this team'. May be, you need to contact with one of team coordinators (or coordinators may contact with you) for more details...
After all, you will approve into team and you can start translate (see Example 3).
Examples
You may compare working cycles with/without r/w access into repo, and with Transifex acount.
Example 1: translator's working cycle with r/w access to repo
- git clone ...
- ./autogen.sh
- ./configure --prefix=$(pwd)/ROOT
- make && make install
- make -C po update-po
- <at this point you may edit po/LANG.po file>
- make -C po install
- ./ROOT/bin/mc # for check your translation
- git add po/LANG.po
- git commit -s -m 'LANGUAGE: update translation'
- git push
Example 2: translator's working cycle with r/o only access to repo
- git clone ...
- ./autogen.sh
- ./configure --prefix=$(pwd)/ROOT
- make && make install
- make -C po update-po
- <at this point you may edit po/LANG.po file>
- make -C po install
- ./ROOT/bin/mc # for check your translation
- Create mail to one of active delevopers (or into maillist; or create new ticket on our trac)
- Attach translation
Example 3: translator's working cycle with Transifex account
- git clone ...
- ./autogen.sh
- ./configure --prefix=$(pwd)/ROOT
- make && make install
- make -C po update-po
- <at this point you may edit po/LANG.po file>
- make -C po install
- ./ROOT/bin/mc # for check your translation
- Go to http://www.transifex.net/projects/p/mc/ (select component here)
- Upload your LANG.po file. Your translation will apply into repo automatically.