[Mageia-dev] [1083] merged typo corrections (bug #960) in po files

Michael Scherer misc at zarb.org
Tue May 3 18:04:12 CEST 2011


Le mardi 03 mai 2011 à 17:00 +0200, Thierry Vignaud a écrit :
> On 3 May 2011 16:39, Oliver Burger <oliver.bgr at googlemail.com> 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



More information about the Mageia-dev mailing list