Damit soll der Nutzer nicht belastet werden, das sollte der Server automatisch tun. Der Nutzer soll nur dann selbst eine Sprache auswählen müssen, wenn die Automatik falsch liegt. (Sprachvereinbarung (language negotiation) einsetzen)
Darum meine Kommentare - denn dann könnte man auch ohne Programmiersprache, CMS oder sonstwas einfach mit Multiviews arbeiten.