So, I have a big problems on my hands!
I can't replace all cvs/root files when a user logs in, because there can be more than one user on-line at once and it isn't pratical!
So I could change only the cvs/root file only when the user submits the new translation.
If changing the root file every time is the solution, I can try to build the first beta release using this, and then see if it works fine.
As I have said, create a temporary copy before committing, and only rewrite the Root file there...
Goba