Project

General

Profile

Feature #11160

Have Onion Circuits translatable in Transifex

Added by intrigeri over 3 years ago. Updated about 3 years ago.

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

100%

Feature Branch:
feature/11160-onioncircuits-transifex
Type of work:
Contributors documentation
Blueprint:
Starter:
Affected tool:
Onion Circuits

Description

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

Related issues

Blocked by Tails - Bug #11173: Onion Circuits needs a .pot file to be translatable in Transifex Resolved 02/27/2016

Associated revisions

Revision 161d24e8 (diff)
Added by intrigeri about 3 years ago

import-translations: add support for Onion Circuits translatations' Git repo layout.

For some reason, this one has $LANG/onioncircuits.pot instead of the
usual $LANG.po.

refs: #11160

Revision 52f27ea3
Added by anonym about 3 years ago

Merge remote-tracking branch 'origin/feature/11160-onioncircuits-transifex' into testing

Fix-committed: #11160

History

#1 Updated by intrigeri over 3 years ago

  • Blocked by Bug #11173: Onion Circuits needs a .pot file to be translatable in Transifex added

#2 Updated by intrigeri over 3 years ago

  • Priority changed from Normal to Elevated
  • Target version changed from Tails_2.2 to Tails_2.3

#3 Updated by intrigeri over 3 years ago

  • Parent task deleted (#6841)

#4 Updated by intrigeri over 3 years ago

  • Blocked by Feature #11161: Have UX people review Onion Circuits and Tor Status extension strings added

#5 Updated by intrigeri about 3 years ago

  • Blocked by deleted (Feature #11161: Have UX people review Onion Circuits and Tor Status extension strings)

#6 Updated by intrigeri about 3 years ago

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

Asked for it.

#7 Updated by intrigeri about 3 years ago

  • % Done changed from 10 to 30
  • Type of work changed from Communicate to Contributors documentation

#8 Updated by intrigeri about 3 years ago

  • % 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 about 3 years ago

  • 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 about 3 years ago

Should this ticket block #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 about 3 years ago

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 about 3 years ago

Should this ticket block #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 #11360 first, and then once translations can be easily imported I'll update the release process doc accordingly.

#13 Updated by intrigeri about 3 years ago

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 about 3 years ago

  • 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 about 3 years ago

  • 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 about 3 years ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF