Karsten: Internationalisierung / Automatisches referring zur richtigen sprache, clientsid

Beitrag lesen

Hallo Leute,

ich habe auf meiner index.htm seite ein Javascript, daß je nach browser und sprache (deutsch/englisch) weiterleitet (s.u). Ich benutze dazu bei netscape navigator.language und im MSIE navigator.userLanguage. Gibt es was clevereres? Sind das die Wunschsprachen oder Betriebssystemsprache oder Sprache der Browserinstallation? Ein deutschsprachiger Schweizer ist auf der falschen Sprachseite gelandet. Wenn Ihr was wisst (oder einen Link mit genauer doku kennt, bitte!!!! ich brauch nen tip.
K.

var bd = new BrowserDetector(navigator.userAgent);
                         if (bd.browser == "Netscape") {
                           var la=navigator.language;
                           if (la == "de" ) {
                               location = "nn_deutsch.htm";
                           }
                           else {
                               location = "nn_english.htm";
                           }
                         }
                         else if (bd.browser == "IE") {
                               var la=navigator.userLanguage;
                               if (la == "de" ) {
                                    location = "ie_deutsch.htm";
                               }
                               else {
                                    location = "ie_english.htm";
                               }
                         }
                else {
                location = "lotek.htm";
                         }