Page 1 of 1

Transifex has fixed the upload bug

PostPosted: 18 Mar 2017, 08:51
by GunChleoc
I just lost hours of my work on another project, so I guess a big
warning is in order.

Transifex has a new "feature" that if you correct some strings offline
and then upload, Transifex will silently ignore your changes. At least
with translator permissions, I haven't checked yet if this also happened
with reviewer permissions.

Already reviewed strings are now completely impossible to correct
offline - at least the upload window will inform our about that one.

I already contacted Transifex about the issue.

Re: Transifex will now kill string changes when you upload

PostPosted: 18 Mar 2017, 13:22
by Tobbi
Thanks. I guess we'll hold off on updating the source files until this is resolved. Can you inform us when you hear back from them?

Re: Transifex will now kill string changes when you upload

PostPosted: 18 Mar 2017, 20:03
by GunChleoc
Will do.

I don't think that you need to hold off on updating your source files though. All it means is that if you upload an offline file to Transifex without Reviewer powers, it will ignore already translated strings. If you are a reviewer, it will still omit the reviewed strings, but at least it will tell you so. Any new translations and translations done in their web interface are fine.

The effect on translators is:

  • If you have translator permissions, do not correct strings offline. If you want to work offline, ask your coordinator for reviewer permissions.
  • If you are a reviewer, do not correct strings offline if there are strings in your project that are marked as reviewed.

I think it's not a bad idea that Transifex wants to avoid accidental overwriting of reviewed strings by people who don't have reviewer permissions, but they screwed it up. Pootle handles these cases in a much smarter way.

Re: Transifex will now kill string changes when you upload

PostPosted: 22 Mar 2017, 12:47
by GunChleoc
I have heard back from Transifex and we are e-mailing back and forth to see how the issue can best be resolved. I will post again when there is any news.

Re: Transifex will now kill string changes when you upload

PostPosted: 22 Mar 2017, 19:26
by GunChleoc
Transifex have found the bug :)

I asked them to get back to me when they have fixed it.

Thank you for getting back to me and clarifying this.

After further investigation, I was able to reproduce what you are currently facing.

Please note that the issue is related to the version of the PO parser.

To be more precise, I checked the resource valyriatear.pot and I found that it is being parsed by the old version (version #1).

Screen-Shot-2017-03-22-at-6-03-34-PM.png


This is not an issue for the version #2 of our PO handler.

Thank you for bringing this to our attention.

I will forward this issue to our development team in order to further investigate it and apply the necessary fixes.

We really apologize for the inconvenience.

Regards,

Re: Transifex will now kill string changes when you upload

PostPosted: 11 May 2017, 12:30
by GunChleoc
Transifex managed to fix the bug where translators couldn't change strings offline. So, you can now all go back to translating as usual :)