okfn/ckan — pull request #33 by tobes (2012-06-26 11:59:16+00:00)
Title: Defect 2289 i18n flash

Because of how the logging in is handled by repoze.who when we do a login attempt the language does not get set. This patch explicitly sets the language to fix this.

The ec portal also had a need to display non-translated languages in english which impacted on this ticket. Therefore these commits have been cherry picked from that branch otherwise we could introduce a rare bug condition for users logging in with a non-translated language.

master merged in and all tests pass @ 26 june 1pm