[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