GNOME Bugzilla – Bug 514966
Set the user's language from GNOME locale settings
Last modified: 2016-11-26 13:32:32 UTC
Please describe the problem: Im using fedora 8 and when i visit pages that are available in Greek and English sanguages epiphany shows the default. This behaviour is not present with firefox Steps to reproduce: 1. Install Greek Gnome 2. go to (example) http://fedoraproject.org/ language remains english although greek is available 3. Try the same procedure with firefox and see that autodetection works! Actual results: Expected results: Does this happen every time? Other information:
Go to Edit, Preferences, Language tab and see which languages are present there. Try adding the "System language" one.
ok it works :) Should we set system language as the default language without needing user interaction?
I think the proper solution would be to not have a UI for setting the language in Epiphany (or maybe just a checkbox that says "Autodetect my language"?) and grab this information from the control center/environment variables.
Epiphany 3.6.0 on Ubuntu by default isn't setting Accept Language headers at all. http://www.reliply.org/tools/requestheaders.php This is badly exposed by https://help.ubuntu.com/12.10/ubuntu-help/ which due to a misconfiguration (or an Apache bug) falls back to Chinese (zh) instead of English. Please let me know if I should file a separate bug.
Epiphany 3.22.2 and above automatically sets the right Accept Language headers from your locale if you have not configured anything in the preferences dialog, so closing this. (In reply to Jeremy Bicha from comment #4) > Epiphany 3.6.0 on Ubuntu by default isn't setting Accept Language headers at > all. > > http://www.reliply.org/tools/requestheaders.php > > This is badly exposed by https://help.ubuntu.com/12.10/ubuntu-help/ which > due to a misconfiguration (or an Apache bug) falls back to Chinese (zh) > instead of English. > > Please let me know if I should file a separate bug. I think this should be fixed now by the same change. Since we've had this bug for years, I'm not going to backport it to older releases; users who want something other than English can change it in Preferences in the meantime.