Der Normalfall ist wohl, dass man mit changelanguage die Sprache umschalten will. Wenn man im Sprachenwechsler Bilder verwendet, sind das aber Flaggen, d.h. sie repräsentieren eigentlich ein Land... Das führt in meinem Fall, einer Seite mit schwedischem Inhalt, dazu, dass die falsche Flagge angezeigt wird (Schweden hat das Länderkürzel "se", schwedisch aber das Sprachkürzel "sv").
Im Backend statt des Sprachenkürzels das Länderkürzel einzutragen ist keine Lösung, da die Browser natürlich Sprachkürzel zur Auswahl der Sprache benutzen. Die einzige Lösung, die mir dazu einfällt, ist, die Flaggen nicht nach Länderkürzeln zu benennen, sondern nach Sprachkürzeln. Also z.B. die schwedische Flagge nicht se.gif zu nennen, sondern sv.gif.
Anders sieht das Ganze natürlich aus, wenn man den Umschalter benutzen will, um zwischen den Angeboten für verschiedene Länder umzuschalten.
Lesezeichen