[Bug 232259] Re: wrong browser language in javascript

maurizio.cas maurizio.cas at gmail.com
Tue Jun 3 21:50:04 UTC 2008


Ok.

These are the step i've done. I'hope i've understended what i've to do.

My settings:
intl.locale.matchOS = true in both '/usr/lib/xulrunner-1.9/greprefs/all.js' and '/usr/share/epiphany-browser/default-prefs.js'
gnome language = it
epiphany preferences dialog language: it-IT
I see all my gnome apps in italian and also i've both language-pack-gnome-it and language-pack-gnome-base-it installed, so i guess i've the translation.

Now i've commented the line 'general.useragent.locale' in default-prefs.js
result: browser.language = en-US

Decommented and set  'general.useragent.locale'  to en
result: browser.language = en

set  'general.useragent.locale'  to it
result: browser.language = it

Well if i've understended your question the answer is: gecko
browser.language depends only on 'general.useragent.locale' and no, it
does not inherit the epiphany language preferences or the os/gnome
default language.

Also i've done another test. I've dumped epiphany HTTP request header
changing the language only in the epiphany preference dialog. The
resoult is (as i've expected) that HTTP_ACCEPT_LANGUAGE field follow the
setting. (en -> en, it -> it)

Sorry for my english (that's why i need a browser that makes me read in
italian), however i hope these things are helpful.

Maurizio

-- 
wrong browser language in javascript
https://bugs.launchpad.net/bugs/232259
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to xulrunner-1.9 in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list