the user defined default language shall be used if there is no language code
had beed specified in url. for example, user A request `/de`, and user B request
`/`, A shall now see the page in german, B shall read the page in default language,
without this patch, B sees page in german, too