Hallo Beat,
Böse. Zuerst bitte berücksichtigen, was ein User durch seine aktive Sprachwahl via deine Sprach-Links ausgewählt hat.
Glaube du hast mich ein wenig falsch verstanden.
Meine Vorgehensweise soll ja wie folgt sein:
- User ruft Seite auf
- Es wird ueberprueft ob LANG-Cookie gesetzt ist
- Ja: Subdomain anhand dessen bestimmen
- Nein: Browser-Einstellung abfragen
- Vorhanden: entsprechende Subdomain bestimmen
- Nicht vorhanden: Default Subdomain - Beim manuellen Aendern der Sprache wird das Cookie via PHP gesetzt
Unter anderem bekommst du keine Same-Origin-Policy vor den Kopf geknallt und brauchst nicht mit Cookie Domains rummurksen.
Da ich sowieso - unabhaengig von dem aktuellen Anliegen mit der Sprache - laufende Sitzung ueber Subdomains hinweg verteilen muss, spielen diese Kriterien keine grosze Rolle fuer mich.
Danke & MfG
Peter