Skip to content
alexm edited this page Mar 30, 2013 · 4 revisions

How to translate perltuts.com on Barcelona.pm

Primer de tot, assegureu-vos que teniu compte a github i que teniu permisos d'escriptura sobre aquest dipòsit git. En cas contrari, creeu-vos un compte i demaneu a la llista que us donin accés.

Flux de treball

Primer heu d'indicar que voleu traduir una secció assignant-vos el tiquet corresponent.

Després heu d'obtenir una còpia local del dipòsit i canviar a la branca catalan:

git clone [email protected]:barcelonapm/perltuts.com-tutorials.git
cd perltuts.com-tutorials
git checkout catalan

Tot seguit heu de crear una branca per a la secció que voleu traduir, posant el vostre usuari, nom del document i la secció com a part del nom:

git checkout -b alexm-quick-start-hello-world

Ara ja podeu començar a traduir el document i publicar els canvis a la vostra branca quan estigui llest:

git commit -a -m "translate hello world section of quick start"
git push origin alexm-quick-start-hello-world

Finalment afegiu un comentari al tiquet, tot indicant el SHA1 del canvi, i torneu a la branca catalan per traduir una altra secció:

git checkout catalan

Integració de les traduccions

Les traduccions al català de les diferents seccions d'un document i de tots els documents, s'aniran incorporant a la branca catalan de la forma següent:

git fetch origin
git checkout catalan
git merge --ff-only origin/catalan
git merge --no-ff alexm-quick-start-hello-world
git push origin catalan

A continuació ja podeu començar de nou el flux de treball de traducció.

D'aquesta manera ens assegurem que la branca catalan sempre té la traducció més completa del document.

Publicació de la traducció

TODO