On Friday 23 March 2007 20:15, Max Dittrich wrote: > Hi Rainer, > > > ich möchte eine (sehr kleine) Site auf Deutsch und Englisch haben, ohne > > > > daß der Nutzer erstmal umständlich die Sprache auswählen muß. Das ist ja > > uncool - cool wäre es, gemäß Accept-Language die Seiten anzubieten. Nach > > kurzem Googlen bin ich also auf mod_negotiation gekommen, was genau das > > zu machen scheint - allerdings führen da mehrere Wege (Type Maps, > > Multiviews) zum Ziel. > > Frage: gibt es bei der einen oder anderen Methode bekannte Fallstricke, > > die es zu beachten gilt? > > Die Apache-Installation verzichtet selber ja auf die Verwendung von > mod_negotiation.
Das ist nicht korrekt. Die Apache HTTP Dokumentation benutzt mod_negotiation für die Sprachvorselektion. Darüber hinaus gibt es auch die statischen Doku-Pakete, die natürlich ohne das Modul laufen. Statisch eben. Vielleicht meinst du diese? > Vielleicht kannst Du herausfinden aus welchen Gründen. > Mir fallen eigentlich erstmal nur zwei ein: > > - Freiheit > Manche User haben nicht die Möglichkeit die gewünschte Sprache in dem > von Ihnen verwendeten Browser zu ändern - Urlaub, "Internetcafé", Arbeit > .. Oder sind damit einfach überfordert *g* > Ich persönlich würde halt auch gerne nochmal die englische Doku lesen, > wenn ich mir nicht sicher sein kann, daß die Übersetzung auf dem letzten > Stand ist. Dann schu dir mal die Konfiguration für die HTTP Doku genauer an. Da ist all das drin. Sehr schön live auszuprobieren unter http://httpd.apache.org/docs/2.2/. > > - Performance > Ohne TypeMaps muss halt jedes mal der Verzeichnisinhalt gelesen werden > und da mod_negotiation auch kein feste Reihenfolge von Inhaltstyp, > Sprache und Encoding vorgibt (AFAIK), muss da vermutlich einiges an Code > durchlaufen werden. Die Performancefrage kann ja jeder selbtst beurteilen ... ;) Schönen Gruß Kess > > Grüsse, > .max > > -------------------------------------------------------------------------- > Apache HTTP Server Mailing List "users-de" > unsubscribe-Anfragen an [EMAIL PROTECTED] > sonstige Anfragen an [EMAIL PROTECTED] > -------------------------------------------------------------------------- -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------
