den105 hat geschrieben:Soll: mnożenia
Ist in Google: mnoĹźenia
Kann jemand erklären warum das so ist und was ich dagegen tun kann?
Die Zeichen sind doppelt utf-8-kodiert. Ursprünglich eingegeben wurde ż, dieser Buchstabe hat den Unicodewert 380. Der Wert 380 passt nicht in ein Byte, weshalb -grob dargestellt- die utf-8-Kodierung ihn auf zwei Bytes verteilt. Wegen irgendeines Fehlers wurden diese zwei Bytes dann nochmals utf-8-kodiert, im Datenstrom stehen jetzt vier Bytes.
Der Browser dekodiert diese Vierergruppe natürlich nur einmal, es kommen wieder zwei Werte raus, die den Buchstaben Ĺ und ź entsprechen und somit auch im Browser bzw. von Google angezeigt werden.
Würde man diese zwei Werte nochmals utf-8-dekodieren, käme wieder der Wert 380, das ż raus. Doppelt dekodieren ist aber sinnlos, deshalb lässt sich das auch nicht an den Browser bzw. Google mitteilen, aus welchem Grunde die beiden das dann auch nicht machen.
Dass viele Zeichen in der Seite trotzdem richtig erscheinen, liegt daran, dass sie maskiert wurden, zum Beispiel eben auch das ż als
ż in mno
żenia.
Du musst jetzt schauen, wie der Text in den Titel gekommen ist. Geht das direkt über XT-Commerce, wende dich am besten an ein XT-Commerce-Forum, es handelt sich dann entweder um einen Bedienungs- oder sogar um einen Softwarefehler.
Gebe vielleicht erstmal den Seitentitel so neu ein, wie du auch die Produkttexte eingegeben hast, denn bei letzteren funktioniert es ja, also sollte es eigentlich auch beim Titel klappen.
Falls du hingegen einen Texteditor benutzt, lade die Datei einfach nochmal, achte aber darauf, dass der Editor
sofort beim Laden utf-8 nutzt! Gebe den kaputten Buchstaben neu ein, speichere, fertig.