Closed Bug 417486 Opened 18 years ago Closed 18 years ago

navigating to facebook.com puts me at es.facebook.com, the spanish site

Categories

(Camino Graveyard :: General, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: sautedman, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.12) Gecko/20080206 Camino/1.5.5 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en; rv:1.8.1.12) Gecko/20080206 Camino/1.5.5 this is weird because I am not in Spain or any other spanish speaking country. I am in Oregon. Reproducible: Always Steps to Reproduce: 1.navigate to facebook.com 2.notice the change in address and appearance of spanish 3. Actual Results: what I expected Expected Results: taken me to the plain and simple facebook.com for
What does the "Language" field say when you go here? http://gemal.dk/browserspy/language.html I'm betting this solves itself if you remove Spanish from the list of languages in the International preference pane (in System Prefs), in which case we maybe ought to kick this to TE and make sure Facebook isn't doing some broken accept-language header sniffing like other sites have been known to do. (See, for instance, bug 354278, which is very similar, though not exactly the concept I suspect to be at work here.) cl
(In reply to comment #1) > What does the "Language" field say when you go here? > > http://gemal.dk/browserspy/language.html > > I'm betting this solves itself if you remove Spanish from the list of languages > in the International preference pane (in System Prefs), in which case we In which case this would be a dupe of bug 391297.
Er, after removing Spanish from the list of languages, you may also have to remove any cookies facebook.* has stored in Camino, too.
The more interesting data would be what the "Languages accepted" field says at http://gemal.dk/browserspy/accept.php since the other page just tests gemal.dk's language detection, which may not be the same. Please do check that before making any changes to your system settings.
thanks for your input. I found that I did not have to remove any cookies, and also, it was not necessary for me to remove Spanish from the list of languages. All I had to do was move Spanish down to the fifth language that I accept. The gemal site says that q= 0.7 so I guess that is the magic number for facebook to not get spanish triggered. Still, its a weird bug, is there a solution that can be done on the browser side?
Could you paste in the full list of accept-languages from the page I linked to in comment 4?
(Ideally, the list you get when you had Spanish wherever it was before you moved it)
before: en-us es;q=0.9 fr;q=0.9 zh-cn;q=0.8 en;q=0.7 fr-ch;q=0.7 fr-ca;q=0.6 zh-tw;q=0.5 ja;q=0.5 de;q=0.4 it;q=0.3 pt;q=0.3 eo;q=0.2 qu;q=0.1 de-ch;q=0.1 after: en-us fr;q=0.9 zh-cn;q=0.9 en;q=0.8 es;q=0.7 fr-ch;q=0.7 fr-ca;q=0.6 zh-tw;q=0.5 ja;q=0.5 de;q=0.4 it;q=0.3 pt;q=0.3 eo;q=0.2 qu;q=0.1 de-ch;q=0.1 This is the highest Spanish can go in the list without "taking over"
Okay, so your case only a minorly related to bug 391297. The issue is that you have apparently explicitly put "English" and "U.S. English" into your language list at different locations. Under your old settings, you had listed Spanish as higher priority than generic English, so any site that handles English generically, rather than by dialect (which is perfectly reasonable; usually we have problems with sites doing the opposite, which we have worked around on our side), will give you French or Chinese (or Spanish under the old settings) before English. You should really list English right next to U.S. English if you want to list them both, or you are likely to have issues like this at other sites as well. (Once you do that, you will likely run into bug 391297 occasionally until 1.6 though). Your current settings are saying "Unless you have English specially tailored to Americans, I'd rather have French and Chinese". Closing INVALID, since we are doing the right thing with your language settings, and I don't think there's an actually problem to evangelize to Facebook here.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.