Ticket #1452 (closed enhancement: wontfix)

Opened 2 years ago

Last modified 23 months ago

Offer detected browser language, rather than auto-switch

Reported by: dread Owned by: dread
Priority: major Milestone:
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description

There are issues with setting the site's language according to the browser detection:

  • Many browsers have the language setting incorrectly set. e.g. people who download US versions of Mozilla, pirated US copies in the far east.
  • Although thedatahub.org has a worldwide audience, many CKAN instances are designed for a particular country's citizens. So Open Berlin should probably be in German as default for all.

I suggest the site should have a default language saved in the config. The browser language *should* be detected, and that prompts a flash message offering to change to that language. And if you change language that is saved in the cookie (as we currently do).

Then do some testing to see if this suits people.

Change History

comment:1 Changed 2 years ago by dread

Seb Bacon:

I agree.  It is quite standard for people to have their browser language as en-US in many countries.

Yes, geo-location is likely to be better if you want to automate it.

http://www.maxmind.com/app/geoip_country

But I wouldn't automatically detect it at all.  Just have a default language for each site, as you suggest.

comment:2 Changed 23 months ago by ross

  • Status changed from new to closed
  • Resolution set to wontfix

I believe this has been addressed by Toby.

Note: See TracTickets for help on using tickets.