[tor-bugs] #13721 [TorBirdy]: TorBirdy 0.1.2 uses wrong locale

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Aug 3 13:54:57 UTC 2015


#13721: TorBirdy 0.1.2 uses wrong locale
--------------------------+----------------------------
     Reporter:  dkaeae    |      Owner:  ioerror
         Type:  defect    |     Status:  new
     Priority:  normal    |  Milestone:
    Component:  TorBirdy  |    Version:
   Resolution:            |   Keywords:  torbirdy-0.1.5
Actual Points:            |  Parent ID:
       Points:            |
--------------------------+----------------------------

Comment (by anonym):

 Speaking from experience with a very similar bug in Tor Launcher, that was
 fixed ~a year ago, I very much believe the issue is that in
 `chrome.manifest` there is:
 {{{
     locale castironthunderbirdclub en chrome/locale/en/
 }}}
 but this should be "en-US" for us to get (US) English as the default
 locale. The XUL localization system does treat "en-US" as the hardcoded
 default, but only if it is (exactly) present in the list of locales in
 `chrome.manifest`, otherwise it'll just pick the first one, which tends to
 be ar = Arabic. So a correct line instead of the "en" one would be:
 {{{
     locale castironthunderbirdclub en-US chrome/locale/en/
 }}}
 It may even be worth to rename `chrome/locale/en` to `chrome/locale/en-US`
 and then instead add:
 {{{
     locale castironthunderbirdclub en-US chrome/locale/en-US/
 }}}
 but then a similar renaming must be done in transifex, I guess.

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


More information about the tor-bugs mailing list