Gunnar Bittersmann: Deutsch/Englisch Auswahl auf der ersten Page

Beitrag lesen

Hello out there!

ich habe schon öfter gesehen, dass man manchmal zwischen Deutsch und Englisch wählen kann, wenn man eine Homepage betritt.

Womit mache ich sowas?

Du erstellt getrennte Dateien: foo.de.html und foo.en.html im selben Verzeichnis.

Beim Aufruf von http://example.net/foo entscheidet der Server (Multiviews on) anhand der Einstellung im Broswer des Nutzers (die dieser über Accept-Language mitteilt), welche der beiden Ressourcen er ausliefert.

In foo.de.html ist ein Link <a href="foo.en">The page in English</a>; in foo.en.html ist ein Link <a href="foo.de">Diese Seite auf Deutsch</a> (die Linkbeschriftung in der Zielsprache!).

Apache Content Negotiation

See ya up the road,
Gunnar

--
“Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)