Hi there, As you've probably seen the string freeze is on Feb 14th, therefore translators will work hard for a month starting the 14th or 15th. While creating the f17-branch in transifex.net, did you also upload the master translations? The French one is 99% translated in master, but 0% in the f17-branch. What I don't understand is that lots of files appears to be up to date it the f17 branch, something weird. I could do the msgmerge by myself, but that won't resolve for other teams. Moreover, you'll probably want to set the important flag against f17-branch and not anymore to master one.
I had a bit of trouble getting the f17-branch setup (I didn't remove the anaconda.master section from .tx/config at first) so the master stuff got pushed a few extra times. I'm not sure why that would mess things up though, f17 was branched from master, I did a pull on master, switched to f17 and pushed them so it should have exactly the same stuff as master. Our transifex docs can be found here: http://git.fedorahosted.org/git/?p=anaconda.git;a=blob;f=docs/transifex.txt;h=cc5f9eede0b744270ac0387912f2c7c8e2a3417b;hb=HEAD Any feedback you have on them would be welcome.
Doing a compare between the completion states of master and f17-branch in transifex it looks like French is the only one I messed up.
I have uploaded the fr.po file from master and confirmed that a make po-pull on f17-branch pulls it and that it does contain translations. Thanks for bringing this to my attention.
Thanks Brian, much appreciated. I've seen your doc before, but I think that you've understood the transifex process now, I don't know why only the french one messed up, but won't probably happen next time. I've pushed also few times the first time that I've done something similar :). Few comments on your doc: 84 The touch is necessary because transifex.net uses timestamps to determine 85 if it should update its translation data with the po file you are asking 86 it to use. Not really, you could `push -f -t -l af` with the force flag (-f) which does not check the date, override it. Instead of pushing last good known translation file, that would be better for the translators to know and correct the issue, but yes, quite heavy to notify them all each time. That would be great for the transifex-client to do it for us… l.118 to 120, I used to "tx push -s -t" without creating the corresponding branch under transifex.net. It does that for us. Try next time. (Ok, I didn't know before my first try, but everything went well :)). Cheers,