Hi Andres,
welchen Sprache hast Du in Deinem Browser als vorzugsweise auszuliefern konfiguriert? Meine Seiten gibt es sehr wohl auch in Deutsch - Du mußt das nur wollen ...
Sonderbar, mein Browser Opera 7b2 sendet Accept-Language: en (nach http-trace) und ich bekomme trotzdem die deutsche Version. Wie kommt das?
ich wollte, ich könnte das hier reproduzieren ... bei mir funktioniert es wie erwünscht. :-\
Signifikant ist bei meinen Seiten (und zwar nur mod_gzip und gzip_cnc, der riesige Rest ist nur in Deutsch verfügbar), ob Du innerhalb von Accept-Language irgendwo ein "de" mit sendest - und zwar exakt ein "de", keine Subvariante wie "de-at", das hält der Apache nämlich für unterschiedliche Sprachen -, nicht aber, an welcher Stelle der Prioritätenliste: Selbst bei "en,de" lasse ich die deutsche Version ausliefern.
Ich biete einfach eine deutsche und eine "sonstige" Version an - aber nicht explizit eine englische, so daß "en" bei Deiner Anforderung keinerlei Wirkung haben sollte. Wer Deutsch will, bekommt Deutsch - alle anderen bekommen Englisch. Für das Internet sollte ich damit eine ziemlich gute Trefferquote erzielen.
Der Fall, daß jemand lieber Englisch haben will als Deutsch, wird von mir derzeit nicht abgedeckt - dafür müßte ich zusätzliche Kopien der Default-Dateien mit der Endung ".en" erzeugen, was ich bisher nicht für nötig gehalten habe ...
Ausserdem wollte ich dir noch, wenn sich gerade die Chance bietet, mal danke für http_trace sagen. Ich benutzte es des öfteren.
Die schönste Belohnung für einen Programmierer ist es, zu hören, daß seine Programme benutzt werden. :-)
Viele Grüße
Michael
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.