Eine vernünftige Sprachauswahlroutine sieht so aus, dass nicht der Nuzter die Sprache auswählen muss, sondern dass der Server das automatisch erledigt – anhand der Einstellung der bevorzugten Sprachen im Browser des Nutzers.
Ich habe mit (Voll-) Automatiken so meine Probleme. Dein Vorschlag setzt PHP voraus, also die Auswertung der Browser- Sprache.
Als Vorschlagswert ist die Automatik okay, aber dann ist es ein netter Service, die Sprache selbst ändern zu können.
LG Kalle