Le mardi 03 mai 2011 à 17:00 +0200, Thierry Vignaud a écrit : > On 3 May 2011 16:39, Oliver Burger <[email protected]> wrote: > >> Please stop doing that. > >> You're destroying correct translations. > >> You should have run "perl -pi -e 's/sertificate/certificate/" on > >> the *.po instead of fuzzying the translations. > >> Now every translator will have to check what was the change that > >> broke the translation... > > > > Fixing those things must be done on Transifex side and I will do that. If > > you do it on svn side I just have to do it again, before uploading the > > vhanges to Tx. > > 1) not everybody use transiflex.
For I18N, the vast majority do, afaik. > 3) please use more descriptive changes, else it's hard to see what > actually changed. > eg: "typo fix (s/owerwrite/overwrite/) > instead of "typo fix (Bug #961)" > > > But I did break a few files and am about fixing them. > > Please always look at svn diff output before commiting > (or in case of big changes, look at list to "svn diff|diffstat") > That would prevent such errors > > Last but not least, please separate commiting the actual typo fix > from syncing with > > These are two orthogonal things: > 1) merging a typo fix > 2) syncing with code: syncing line numbers and maybe > fuzzying changed/deleting old /adding new lines. > > Please only run "make merge" and the like only if there're actually be > changes. > Here there were none, so it both: > - just add useless noise (line renumbering) to the diff for no use > - introduce changes for other translators to have conflicts when running > "svn up" for no good reasons. > > IMHO "make merge" should only be run by developers when actually > adding/deleting/changing lines which was not the case here. AFAIK, I told to run "cd po; make foo.pot" after reading the Makfeile, since people didn't react to the bugs. But next time, we will directly assign the bugs to you, so you will at least have a good reason to be grumpy :p -- Michael Scherer
