Right now, prefetch.php looks at $_SERVER['HTTP_ACCEPT_LANGUAGE'] if the user hasn't specified a language in the URL. If they have, but that language isn't available for that particular page, it falls back to $default_lang. It should merge walk through the accept-lang header first, and use $default_lang as a last resort.
We're doing a bit of bug triage house-keeping here and came across this. Closing this bug for now since it hasn't been updated in 4 years (and we've gotten this far). Re-open if you think otherwise. Thanks!
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WONTFIX
we do walk through the accept lang values, changing resolution
Resolution: WONTFIX → FIXED
Component: www.mozilla.org/firefox → www.mozilla.org
Product: Websites → Websites
Component: www.mozilla.org → General
Product: Websites → www.mozilla.org
You need to log in before you can comment on or make changes to this bug.