Feature #11160

Have Onion Circuits translatable in Transifex

Added by intrigeri 2016-02-23 10:35:31 . Updated 2016-06-08 01:25:46 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Target version:
Start date:
2016-02-23
Due date:
% Done:

100%

Feature Branch:
feature/11160-onioncircuits-transifex
Type of work:
Contributors documentation
Blueprint:

Starter:
Affected tool:
Onion Circuits
Deliverable for:

Description

  • ask for it
  • wait for it to happen
  • write release process doc that imports updated PO files

Subtasks


Related issues

Blocked by Tails - Bug #11173: Onion Circuits needs a .pot file to be translatable in Transifex 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

#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:

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