Der Server unterstützt „accept language header“ in der Form von „Content Negotiation“ (.var-Dateien). index.html.var ist dabei in der Liste der Default-Dateien.
URI: default.html URI: deutsch.html Content-Type: text/html Content-Language: de URI: englisch.html Content-Type: text/html Content-Language: enD. h. wenn im Browser z. B. die Sprache „de“ als bevorzugte Sprachen eingestellt ist, wird der Inhalt der Seite „deutsch.html“ angezeigt, im Falle von „en“ der Inhalt der Seite „englisch.html“ und sonst der Inhalt der Seite „default.html“.
Man kann das auch mit anderen Dateien als mit „index.html.var“ machen, dann ist aber diese Seite explizit zu verlinken.
Das Verwenden von Landesflaggen als Symbol für die Sprachwahl ist seit vielen Jahren nicht mehr üblich: Einerseits werden in manchen Ländern (auch in Österreich) mehrere Sprachen gesprochen, andererseits wird eine Sprache (auch Deutsch) in mehreren Ländern gesprochen. Bitte verwenden Sie die ISO-639-1-Codes (z. B. de oder en).