I found out the first set language in RegionalSettings / SiteLanguageList is shown. This array was in my override/site.ini, which explains that always the same language is shown. When I moved the array to the siteaccess/site.ini's and altered the priority for each access the problem was solved.