Red Hat Bugzilla – Bug 212805
Always in english (intl.locale.matchOS is false)
Last modified: 2007-11-30 17:11:46 EST
Description of problem:
Creating a new profil result in a english interface.
Version-Release number of selected component (if applicable):
2.0-2.fc7 (run under FC6)
Steps to Reproduce:
1. firefox -profilemanager
2. create a new profil
3. launch firefox
Interface in english
Interface in current locale
anout:config reports "intl.locale.matchOS = false"
It seems greprefs/all-redhat.js not used anymore
Changing the value in greprefs/all.js is a working workaround.
Changing the general.useragent.locale for the user is another (but poor) workaround.
Chris, does this also affect 1.5.0.x in FC6 / RHEL5 ?
No, those are fine...
*** Bug 213400 has been marked as a duplicate of this bug. ***
Even an old profile that used to be localized is in english now in firefox
I wonder if this is related to
All I had to do was to change "general.useragent.locale" to my locale (which is
*** Bug 221232 has been marked as a duplicate of this bug. ***
might this be due to the changes in /usr/bin/firefox?
adding SHORTMOZLOCALE (as in fc6) and modifying (correcting) the langpack path
when setting MOZLOCALE brings up localized firefox ui here.
Hm, I thought I transfered those changes over but apparently not. Thanks for
the investigation. I'll add that to the next package.
*** Bug 228064 has been marked as a duplicate of this bug. ***
Hm, for firefox 126.96.36.199-5.fc? i see that these changes don't take effect as
variable $MOZ_EXTENSIONS_DIR does not determine.
# check system locale
# Try without a local variant first, then with a local variant
# So that pt-BR doesn't try to use pt for example
SHORTMOZLOCALE=`echo $LANG | sed "s|_\([^.]*\).*||g"`
] && MOZARGS="-UILocale $SHORTMOZLOCALE"
MOZLOCALE=`echo $LANG | sed "s|_\([^.]*\).*|-\1|g"`
] && MOZARGS="-UILocale $MOZLOCALE"
(In reply to comment #10)
> Hm, for firefox 188.8.131.52-5.fc? i see that these changes don't take effect as
> variable $MOZ_EXTENSIONS_DIR does not determine.
Confirmed, still in english. The patch from Bug 228064 would have worked ;-)
Created attachment 149790 [details]
use proper language pack by default if available
(In reply to comment #11)
> Confirmed, still in english. The patch from Bug 228064 would have worked ;-)
Updated patch against cvs. Please apply.
This should have been fixed a few RPMs ago.