Calocybe: erkennung des users und sprachumleitung

Beitrag lesen

Hallo Cheatah!

User-Agent: Mozilla/4.5 [en] (Win98; I)
Accept-Language: de,de-DE,de-AT,de-CH

A ja nje ponimaju po-nemjetski.

Dann musst Du Deinen Browser richtig konfigurieren, in dem Fall also [ru] fuer die bevorzugte Sprache einstellen.

Das _kann_ gar nicht funktionieren, denn die einzige auch nur im Ansatz verläßliche Informationsquelle über die derzeit bevorzugte Sprache des Benutzers ist - der Benutzer.

Und der sagt es seinem Browser, und der sagt es dem Webserver (ueber den Accept-Language Header). Mit JS kann man das nur leider nicht abfragen, da navigator.language lediglich die Sprache des UIs des Browsers zurueckgibt.

Was damit leider auch nicht moeglich ist (meines Wissens), ist die *Originalsprache* zu verlangen. Eine Uebersetzung verliert ja fast zwangslaeufig an Qualitaet. Also moechte ich Texte eines englischen Autors lieber in Englisch lesen, Texte eines deutschen lieber in Deutsch. (Und bei einer anderen Originalsprache muss ich hoffen, dass wenigstens eine englische Uebersetzung vorliegt. *g*) Vielleicht denkt sich ja dafuer mal noch jemand was aus.

So lange