Bug 789283 - Restore translations for F17 in transifex.net
Summary: Restore translations for F17 in transifex.net
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: ---
Assignee: Brian Lane
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-10 09:44 UTC by Kevin Raymond
Modified: 2012-02-13 13:31 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-11 00:53:38 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Kevin Raymond 2012-02-10 09:44:51 UTC
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.

Comment 1 Brian Lane 2012-02-11 00:22:38 UTC
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.

Comment 2 Brian Lane 2012-02-11 00:32:25 UTC
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.

Comment 3 Brian Lane 2012-02-11 00:53:38 UTC
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.

Comment 4 Kevin Raymond 2012-02-13 13:31:01 UTC
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,


Note You need to log in before you can comment on or make changes to this bug.