Changes between Initial Version and Version 1 of TransifexGuideLine


Ignore:
Timestamp:
02/22/10 10:04:41 (7 years ago)
Author:
slavazanko
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TransifexGuideLine

    v1 v1  
     1= Transifex Guidelines = 
     2 
     3For start translation you need have [http://www.transifex.net/accounts/register/ account on Transifex]. 
     4After this, you may create request for new team: go http://www.transifex.net/projects/p/mc/teams/ and press link 'Request a new team' 
     5Or, 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... 
     6 
     7After all, you will approve into team and you can start translate (see Example 3). 
     8 
     9== Examples == 
     10 
     11You may compare working cycles with/without r/w access into repo, and with Transifex acount. 
     12 
     13=== Example 1: translator's working cycle with r/w access to repo === 
     14 
     15 * git clone ... 
     16 * ./autogen.sh 
     17 * ./configure --prefix=$(pwd)/ROOT 
     18 * make && make install 
     19 * make -C po update-po 
     20 * <at this point you may edit po/LANG.po file> 
     21 * make -C po install 
     22 * ./ROOT/bin/mc # for check your translation 
     23 * git add po/LANG.po 
     24 * git commit -s -m 'LANGUAGE: update translation' 
     25 * git push 
     26 
     27=== Example 2: translator's working cycle with r/o  only access to repo === 
     28 
     29 * git clone ... 
     30 * ./autogen.sh 
     31 * ./configure --prefix=$(pwd)/ROOT 
     32 * make && make install 
     33 * make -C po update-po 
     34 * <at this point you may edit po/LANG.po file> 
     35 * make -C po install 
     36 * ./ROOT/bin/mc # for check your translation 
     37 * Create mail to one of active delevopers (or into maillist; or create new ticket on our trac) 
     38 * Attach translation 
     39 
     40=== Example 3: translator's working cycle with Transifex account === 
     41 
     42 * git clone ... 
     43 * ./autogen.sh 
     44 * ./configure --prefix=$(pwd)/ROOT 
     45 * make && make install 
     46 * make -C po update-po 
     47 * <at this point you may edit po/LANG.po file> 
     48 * make -C po install 
     49 * ./ROOT/bin/mc # for check your translation 
     50 * Go to http://www.transifex.net/projects/p/mc/ (select component here) 
     51 * Upload your LANG.po file. Your translation will apply into repo automatically. 
     52