I think we can achieve both renaming and moving keys if we do this in
the tool and not directly in SVN files. The current level of information
given by the translations files won't currently allow the tool to detect
this from the translations files unless we extend the translation file
spec and add some info like that in the files.
I've been thinking we could make the translation tool the master for the
main language file also. Keys would have to be added there. In this case
we can also rename and move and then have a commit system or have the
build system pick up the files directly from there.
Ludovic
Paul Libbrecht wrote:
Le 04-nov.-08 à 02:08, Ludovic Dubost a écrit :
You mean a developer renaming a key ?
I mean the developer *moving the key*.
For example he could move it to another file, or simply to another
section of the source.
For the developer renaming a key, this is more difficult as you point
out, but it may be worth that such an evolution tool has "automated
suggestion coming from other parts" (but "please validate that
suggestion you translator").
paul
Well the only way for this to be handled by the
tool would be to have
the developer declare the key name is being changed. This could be done
but would need to be done in the tool, not in the initial bundle.
------------------------------------------------------------------------
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs