Deal with the fact that Tor Browser won't ship language packs anymore
The major reason for this change are:
- Language packs are extensions and would need to be signed once Tor Browser starts requiring all extensions to be signed (see https://trac.torproject.org/projects/tor/ticket/26843, tracked as #12571 here); Tor Browser modifies the strings so they can’t just take the langpacks signed by Mozilla.
- multi-lingual TBA (https://trac.torproject.org/projects/tor/ticket/26843)
When building a Tails image, we extract langpacks from the full set of
localized Tor Browser tarballs (
once there’s no langpack in there, we don’t know how to ship
translations for Tor Browser anymore.
This work upstream is targetted at Tor Browser 9.0 == Firefox 68esr = Oct 2019. As Georg wrote, it “will be 9.0 material if at all”.
- Related to #12571