Hi zusammen,
ich habe einen Shop der in 3 Sprachen verfügbar ist. Deuscth, Englisch und Russisch.
Englisch und Deutsch zeige ich mit ISO-8859-1 an.
Der Russische wird mit Windows-1251 angezeigt.
Wenn ich nun aber die Sprache auf russisch wechsel, habe sehe ich nur Schrott. Stelle ich den Charset manuell auf Windows-1251 um, dann wird mir der Text korrekt in kyrillisch dargestellt.
Nun habe ich mir eine Funktion geschrieben, mit der ich mir das Tag
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
oder
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
ausgebe. Jedoch springt der Browser dann nicht auf diesen Charset.
Kann man das irgendwie automatiesieren? So das der User den Charset nicht selbst umstellen muss?
ich habe einen Shop der in 3 Sprachen verfügbar ist. Deuscth, Englisch und Russisch.
Englisch und Deutsch zeige ich mit ISO-8859-1 an.
Der Russische wird mit Windows-1251 angezeigt.
Wenn ich nun aber die Sprache auf russisch wechsel, habe sehe ich nur Schrott. Stelle ich den Charset manuell auf Windows-1251 um, dann wird mir der Text korrekt in kyrillisch dargestellt.
Nun habe ich mir eine Funktion geschrieben, mit der ich mir das Tag
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1251">
oder
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
ausgebe. Jedoch springt der Browser dann nicht auf diesen Charset.
Kann man das irgendwie automatiesieren? So das der User den Charset nicht selbst umstellen muss?
Kommentar