[tor-bugs] #18915 [Applications/Tor Browser]: Omnibox in a non-english Tor Browser has no Disconnect.me as search engine in 6.0a5

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue May 10 11:52:17 UTC 2016


#18915: Omnibox in a non-english Tor Browser has no Disconnect.me as search engine
in 6.0a5
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  gk
     Type:  defect                               |         Status:
 Priority:  Very High                            |  needs_review
Component:  Applications/Tor Browser             |      Milestone:
 Severity:  Critical                             |        Version:
 Keywords:  ff45-esr, TorBrowserTeam201605R,     |     Resolution:
  GeorgKoppen201605                              |  Actual Points:
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by anonym):

 Replying to [comment:7 gk]:
 > Adding anonym, as I don't know how Tails is doing the localization and
 whether they are using the lang packs we ship or not.

 Thanks for thinking about us! :)

 In Tails we do localization essentially like this:

 * We install all your langpacks in the extensions directory, then Tor
 Browser picks the right one according to the `LANG` env var. Furthermore,
 it will pick localized search plugins from
 `distribution/searchplugins/locale/$LANGCODE/` (used below).

 * We dynamically generate localized search plugins for Disconnect,
 Startpage and Wikipedia, replacing your variants of these. Since we
 provide the English Wikipedia plugin for all locales, we generate
 localized icons (using imagemagick) for Wikipedia, by putting the lang
 code in the bottom-right corner.

 * We also install all search plugins from Debian's `ìceweasel-l10n-*` for
 which we have langpacks. (Personally I'd happily drop these since they
 mainly seem to add commercial crap.)

 So, we are not affected by this bug since we generate our own thing.
 However, I worked on integrating 6.0a5 into Tails yesterday and noticed a
 related issue (for us), namely that you now put your search engine plugins
 inside `distribution/omni.ja`, which makes it harder for us to *replace*
 them. I guess the best, touch, would be if we settled on the same search
 plugins, and we did nothing regarding this on Tails' side. I also realize
 that this is not the right ticket for this -- if you think there's an
 interest in harmonizing this I can open a new ticket.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18915#comment:8>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list