Am Mittwoch, den 12.04.2006, 09:53 +0200 schrieb
[EMAIL PROTECTED]:
> De: Daniel Leidert <[EMAIL PROTECTED]>

[..]
> >> * What happens if I think an English message might need slight changes?
> >
> >Tell it the list. I still think that e.g. "AtomSetChooser" is a real bad
> >string. So if you find more such strings, write it to the list.
> 
> Yes, the Java source code needs to be changed.
> 
> It won't be changed for 10.2 because it will require to modify all
> translations after that, but suggestions are welcome for next
> versions.

If it hits just a few strings, I would do it. gettext helps you to find
the updated original strings, so it's not so much work - be more
flexible was one of the reasons to use gettext. And fixing typos or
bad-English is IMHO a good idea. For the next release, you should maybe
officially announce a date for a string freeze.

> >> I assume msgids coincide with the text displayed in English,
> >
> >No. The coincide with the text found in the source. (x)gettext parses
> >the Java source and extracts all translatable strings. It does not know,
> >what strings it extracts nor in which language they are written.
> 
> 
> Yes to both in fact:
> - msgid is the english text

Only in this special case (and of course in most existing programs). But
the general conclusion by Sebastian is wrong (IMO). That was, what I
wanted to make clear.

> - msgid is the key to find the translation
> 
> 
> >> but I don't 
> >> suppose I can just go ahead and change ids in the German PO file.
> 
> 
> No, never change the msgid or the translation won't be used (or the
> msgid will be reverted to it's original value by gettext tools)

gettext AFAIR uses a hash-table. It gets the original string and then
searches the table in the given catalog for the corresponding
translations. It does AFAIR not "revert" a string from the hash-table.

> >The attachment is forwarded to the list too.
> 
> 
> Do I include it in the source or do I wait for the next version ?

Include it. It updates the translation. As far as I understand
Sebastian, no changes to msgids have been done. So there is no reason to
wait for the update.

Regards, Daniel



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to