Feature #11160
Have Onion Circuits translatable in Transifex
100%
Description
- ask for it
- wait for it to happen
- write release process doc that imports updated PO files
Subtasks
Related issues
Blocked by Tails - |
Resolved | 2016-02-27 |
History
#1 Updated by intrigeri 2016-02-27 10:08:08
- blocked by
Bug #11173: Onion Circuits needs a .pot file to be translatable in Transifex added
#2 Updated by intrigeri 2016-02-27 10:08:21
- Priority changed from Normal to Elevated
- Target version changed from Tails_2.2 to Tails_2.3
#3 Updated by intrigeri 2016-02-27 10:14:50
- Parent task deleted (
)Feature #6841
#4 Updated by intrigeri 2016-02-27 10:18:53
- blocked by
Feature #11161: Have UX people review Onion Circuits and Tor Status extension strings added
#5 Updated by intrigeri 2016-03-25 23:26:17
- blocks deleted (
)Feature #11161: Have UX people review Onion Circuits and Tor Status extension strings
#6 Updated by intrigeri 2016-03-25 23:41:41
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 10
Asked for it.
#7 Updated by intrigeri 2016-03-31 19:28:46
- % Done changed from 10 to 30
- Type of work changed from Communicate to Contributors documentation
It’s in there:
- https://www.transifex.com/otf/torproject/tails-onioncircuitspot/
- https://gitweb.torproject.org/translation.git/log/?h=tails-onioncircuits
- https://gitweb.torproject.org/translation.git/log/?h=tails-onioncircuits_completed
I’m now going to write the release process doc.
#8 Updated by intrigeri 2016-03-31 19:44:28
- % Done changed from 30 to 50
Release doc drafted, but inconsistencies in the tor-translation repo makes it hard to automate so I’ve asked Colin to fix it.
#9 Updated by intrigeri 2016-04-14 21:43:24
- Target version changed from Tails_2.3 to Tails_2.4
That problem is still not fixed in Tor’s translation Git repo, postponing. If that’s not fixed on their side soon enough, I guess I’ll have to hack our import-translations
to support this special case.
#10 Updated by anonym 2016-04-22 08:08:23
Should this ticket block Bug #11360? After all, all other of our packages dealt with in the release process are integrated into Transifex translation via import-translations
.
#11 Updated by intrigeri 2016-04-29 14:31:56
intrigeri wrote:
> That problem is still not fixed in Tor’s translation Git repo, postponing.
Pinged Colin.
> If that’s not fixed on their side soon enough, I guess I’ll have to hack our import-translations
to support this special case.
Worst case I’ll try to do that in time for 2.4 or 2.5.
#12 Updated by intrigeri 2016-04-29 14:33:48
> Should this ticket block Bug #11360? After all, all other of our packages dealt with in the release process are integrated into Transifex translation via import-translations
.
I think I can do the other parts of Bug #11360 first, and then once translations can be easily imported I’ll update the release process doc accordingly.
#13 Updated by intrigeri 2016-05-27 13:53:06
No answer from Colin, so I’ll address this by special casing Onion Circuits in our code that imports translations. This won’t affect 2.4 (and possibly not 2.5 either, not sure an upstream release will be prepared during that cycle) so it can be postponed a bit.
#14 Updated by intrigeri 2016-05-31 12:45:11
- Assignee changed from intrigeri to anonym
- QA Check set to Ready for QA
- Feature Branch set to feature/11160-onioncircuits-transifex
#15 Updated by anonym 2016-06-02 13:10:50
- Status changed from In Progress to Fix committed
- Assignee deleted (
anonym) - % Done changed from 50 to 100
- QA Check changed from Ready for QA to Pass
Works fine, and doesn’t break previously supported cases. Merged!
#16 Updated by anonym 2016-06-08 01:25:46
- Status changed from Fix committed to Resolved