Firefox 3.0 ignores general.useragent.locale (breaks extensions and firefox xpi language packs)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox-3.0 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: firefox-3.0
I'm running Ubuntu 8.04, language-pack-es, Firefox using es-AR.
I go to the addons site and download
Language Switcher - https:/
Persian Locale - https:/
Then restart. The language is listed I can select it but it will not be shown after restart. I tried to modify about:config, general.
If I download the binary version of Firefox 3, then this *works smoothly*, not only with Persian, but with other locales (only available as xpi language packs) too, and I can switch back and forth. But the Ubuntu system firefox is blocked at es-AR.
I think it is a bug, and it's limiting the possibilities of Firefox. There might be a firefox xpi language with no corresponding ubuntu language pack, and in that case it will not be installable.
If I run:
/usr/lib/ firefox- 3.0/firefox -uiLocale fa (for persian)
then it works. That means that the language pack is correctly installed, but somewhere Ubuntu is resetting the uiLocale or general. useragent. locale.