Nothing about the content of the site, but please stop determining the language of the user based on geolocation. If the browser says he wants English, serve English.
That just doesn't seem to follow for me. Aren't most browsers auto-configured to request the language they were configured in? And don't most browser installs / setups default to the language of the user's system?
I feel like if the browser requests English, odds are overwhelming that the user wants English. Assuming otherwise strikes me as someone trying to get a bit too clever with their heuristics. (And ending up in a worse place than if they hadn't bothered - location is a terrible, terrible heuristic for language.)
I think the real issue here, though, is that the language button at the bottom of this page isn't interactive until several dialogues have been clicked though. Dialogues that are likely totally incomprehensible to the person trying to change language.
> To keep public transport running smoothly, in some places we are constructing separate lanes for public transport. Public transport is allowed to continue travelling at 50km/h on these lanes.
So even more incentive to use public transportation.