Murphy, Ged (Bolton) wrote:
Whether headers are added or not, my point was simply
that a translator
shouldn't put himself into the header as the programmer.
It's a little discourteous to the actual programmer (although most devs
won't actually care), and it creates a false piece of information.
Consider the following scenario:
foo: Hi. one of the buttons is sending the wrong message in the German
dialog. Can you fix it please
bar: Sorry, I'm not a programmer
foo: But it has your name as the programmer in the header...
Perhaps if translators want to be named in resource files, and we feel a
need to put headers in all our resource files too (which I think is a bit
overkill, they should be kept in the main code only) we could include an
extra line for TRANSLATOR:
Anyway, it wasn't my intention to drag this through ros-dev.
Like I said, PROGRAMMER implies the person who wrote this file, not the
programmer of the entire project (I don't see why you'd think that...
just because my name is in lib\rtl\foo.c doesn't mean I wrote *all* the
kernel).
Best regards,
Alex Ionescu