Vielen Dank Euch beiden für die Anregungen!
[q=mem]Wieso fragst Du anfangs nicht den Accept-Language-Header des Benutzeragenten ab und setzt dann dementsprechend ein Cookie? Genau dafür wurde das ersonnen.[/q]
Der Accept-Language-Header... Daran habe ich ja noch gar nicht gedacht... :wallbash:
[q=streifenkiste]mit Hilfe des Accept-Language-Header könntest du den Besucher auf der Startseite automatisch auf die /de/ oder /us/ (etc..) weiterleiten, und von dort aus nur noch relative Links anbieten.[/q]
[q=streifenkiste]Biete doch - wie das eigentlich auch schon gängig ist - auf jeder Seite einen Sprachwechsel an. z.B. mit kleinen verlinkten Flaggensymbolen. Kein Dropdown verwenden, da kommen Suchmaschinen nicht mit.[/q]
Jupp, so ist das geplant.
[q=mem]Ich dachte zunächst an Cookies als Weg, weil es eventuell nicht gewollt ist, eine Ressource unter zwei URIs zu publizieren[/q]
Genau das wird nicht passieren, denn es verbirgt sich ja hinter jeder Adresse eine andere Ressource (Sprache).
[q=mem]Als Kernaussage war gedacht, für die Erstwahl der Sprache den entsprechenden HTTP-Header zu verwenden. [/q]
Jupp, ich denke so werde ich das auch machen. Diese Prüfung ist ja ohnehin nur für die Startseite vonnöten, da Suchmaschinen-Treffer auf den Unterseiten theoretisch auf der richtigen Seite landen sollten. Und wenn nicht, reicht ja ein Klick um die Sprache zu wechseln...
[q=Streifenkiste]BTW: Wie habe ich diese Diskussionen mit memowe vermisst ..

[/q]
Ich weiß, was Du meinst...
[q=mem]Wo ist eine Diskussion?

[/q]
Eben... :pleased: