@@Gast:
nuqneH
Dann kann der Server automatisch das Dokument ausliefern, dass der von Browser angeforderten Sprache (Accept-Language) entspricht.
In dem jetzigen kleinen Projekt steht kein PHP zur Verfügung, diese Automatik ist nicht machbar.
Doch, das ist sie, denn PHP brauchst du dafür nicht. Inhaltsvereinbarung kann der Apache von Haus aus (sofern das Apache-Modul mod_negotiation da ist).
Ja, dann gibt's nur "english version", das ist okay.
Ist es das?
Joop, muss ich mit leben.
Dein Leben ist irrelevant. Es geht um das Leben deiner Seitenbesucher. Womit müssen die leben?
Und du willst wirklich doppelt so viel Quelltext rausschicken, von dem die Hälfte gar nicht angezeigt wird? Und das in Zeiten mobiler Webnutzung, wo Geschwindigkeit ein wichtiges (wenn nicht das wichtigste) Kriterium ist?
Verwende eine vernünftige Lösung, kein JavaScript-Gefrickel!
Qapla'
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)