Contributors/Howtos/CommitingTranslations

Generic Notes

NOTE: we always have to commit contributions to the last stable release and to master! NOTE: We send packages of the last stable release to the contributors most of the time. Only after translations freeze or for more experienced contributors we send master packages


To keep things clean, make sure to have a clean index and checkout desired branch

 git checkout 2011-01

Commiting Contributions

Before commiting, update

git pull

Check that the working copy is up to date

git diff

Start with updateing the templates

./langHelper.php --update

Commit the templates

git commit -a -m 'lang templates update'

Merge Contibutions

./langHelper.php --contribute /Users/nelius/Desktop/__trans/translations_mai11_2011.zip --language es
./langHelper.php --update

Commit Contributions

git commit --author="Enrique Palacios <enriquepalaciosc@gmail.com>" -a -m 'es translation updates'

Push Contributions

git push origin 2011-01

Build new Package

./langHelper.php --package

Send new Package to Contributor

mail...

Build and publish statistics

./langHelper.php --statistics
scp langstatistics.json .../www.tine20.org/htdocs/langStats/data/2009-11/