Umlaute falsch dargestellt
Autor: Benjamin T.
Besucht 1587,
Followers 1,
Geteilt 0
Hallo zusammen,
seit dem letzten Update werden in der mobilen Fassung die Umlaute falsch dargestellt und in der Bestellbestätigung erhalte ich komische Symbole anstatt "€".
Das Problem tritt nur phasenweise auf - evtl. hängt es damit zusammen, ob die Bestellung via mob. Fassung aufgegeben wurde..?
Grüße
Gepostet am
Am besten eine Testbestellung von einem aktuellen Android oder IOS machen und testen ob es nur eine alte Android war oder ob es vom Programm her ist. Taucht das Problem bei Desktop Bestellungen auch auf?
Autor
Ich habe eine Bestellung via Desktop und Smartphone gemacht. Beim Desktop kam das gezeigte Bild beim Desktop war alles normal.
Hmm..ich habe mir mal deinen Quellcode angeschaut und ich nehme an es ist noch eine alte V8 oder älter Website oder? Da sind noch unnötige uralte Metatags enthalten die nicht mehr benötigt werden. Die musst du rauslöschen und der Shinystat Counter ist auch nicht mehr das nonplusultra für moderne Websites. Könnte vielleicht auch ein Grund sein wieso das hervorgerufen wird.
Autor
ne, das ist ne aktuelle Pro 12. Welche Metatags meinst Du?
kannst Du einen anderen Counter empfehlen?
Ja, ist klar dass du jetzt mit V12 arbeitest, aber konvertiert von V8 oder?
MEtatag siehe Bild !
Besucherzähler... http://counter.unofficialwsx5.de/
Hier das Bild...
Autor
geändert ist es, trotzdem ist die Darstellung noch fehlerhaft
Ich sehe immer noch die alten Metatag drinnen.
Kann man eine Fakebestellung machen ?
Autor
klar
Autor
in der Vorschau stimmen die Zeichen auch nicht..
In der Vorschau kann man keine Email abschicken.
Autor
Das ist mir klar,ichmeinte die Darstellung derSeite in der Vorschau. Habe mal nen Ausschnitt angehängt
Das Problem dürfte beim Chrome Browser liegen ! Denn da habe ich auch den Fehler bei deiner Seite. Komischerweise bei meiner erstellten Shopseite nicht.
Vielleicht weis INCO dazu was. Werde es markieren.
Autor
Vielen Dank :)
Guten Tag,
Wie es scheint wird in Chrome das Encoding vom Server benutzt wo dies nicht auf UTF-8 eingestellt ist und es deshalb falsch angezeigt wird.
Kontaktieren Sie den Hosting und fragen Sie wie Sie als Encoding UTF-8 einstellen können.
Vielen Dank!
Autor
" PHP 5.6 ist als default_charset "UTF8" definiert - hierdurch kann es zu Darstellungsproblemen auf Ihrer Webseite kommen. Um dies zu ändern, wechseln Sie entweder in der von Ihnen genutzte Software das default_charset"
jetzt meine Frage: kann ich das?
Grüße
Benjamin
Die Frage sollte heißten: muss ich das?
Denn es ist ja auf default_charset UTF8 eingestellt oder?
Autor
Auzzug aus dem Quelltext:
<script type="text/javascript" charset="UTF-8" src="http://www.microsofttranslator.com/ajax/v3/WidgetV3.ashx?siteData=ueOIGRSKkd965FeEGM5JtQ**&ctf=False&ui=true&settings=Manual&from="></script>
was nun?
Der Quelltext wird von WSX5 erzeugt und ist auf UTF8 eingestellt !
Normalerweise müsste das genügen, außer der Provider hat es nicht von Haus aus auf eine andere eingestellt. Dann könnte noch eine htaccess DAtei die am Server liegt gegensteuern. Ein Telefonischer Kontakt zu deinem PRovider ist nicht möglich?
Das komische daran ist eben, dass es nur im Chrome Browser falsch dargestellt wird und das nur bei deinem Shop. (Vorschau in WSX5 = Chromium Clone)
Autor
doch, ich ruf morgen mal an.
Eben, das macht mich ja auch nachdenklich, woran es liegen könnte.
Auf dem Desktop ist alles OK aber auf dem Smartphone ist es wirr, ebensoin meiner Vorschau.
Autor
Sodele, habe gerade mit Udmedia gesprochen. Ich müsste im Programm den Charset auf ISO-88959-1 ändern.
Da ich aber mit dem Programm heinen HTML Code ändern kann, bin ich für Lösungsansätze jeglicher Art sehr dankbar. :)
Ich glaube der Support dort hat das falsch verstanden. Denn es sollte ja auf UTF-8 umgestellt werden und nicht auf ISO-8859-1 !
Wenn du den ISO wieder aktivierst, dann hast du alle Umlaute in Sonderzeichen umgewandelt denn der Standard ist alt englisch und dort gibt es keine Umlaute.
Kontrolliere mal ob du auf deinem Server eine .htaccess Datei hast, die vielleicht den ISO Standard enthält der dieses Problem verursacht.
Kann mir aber nicht vorstellen wieso es auf den anderen Browsern funktioniert, aber mobil und im chrome geht es nicht.
Autor
Also nochmal angerufen, der nette Herr hat sich den Quelltext meiner Seite angeschaut und vermutet folgendes:
Das Programm speichert vielleicht unter ISO ab und lässt UTF 8 anzeigen. Ich kann ja nirgends abändern - liegt da evtl ein Programmierungsfehler vor?
Leute haltet durch, wir kommen weiter!
Vielen Dank
Vielleicht kollidieren da verschiedene Updates bei den Skripten !
Du kannst noch versuchen alles auf dem Server zu löschen (außer du hast ein Gästebuch) und dann wieder "Alles" raufzuladen.
Vorher noch einmal STRG+Vorschau zu machen und wie oben beschrieben.
Nochwas...hast du eigentlich eine Datenbank wo du alles raufspielen lässt?
Ansonsten ist wieder INCO dran mit Hilfe !
Autor
...ja ich habe ein Gästebuch... :(
Du meinst alles, was auf dem Server liegt? Ich kann es verschieben..
Vielen Dank für Eure Unterstützung
Guten Tag,
Wie ist das Gästebuch eingestellt? Rettet es auf der Datenbank oder in einen Ordner?
Vielen Dank!
Autor
Hallo Claudio,
es liegt im Ordner.
Vielen Dank!
Autor
Wie geht´s jettzt weiter?
Plant Ihr ein entsprechendes Update?
Was soll im Update drinnen sein?
Es kann aber auch sein dass dein individueller Code das alles auslöst.
Angefangen mit dem "ProvenExpert Bewertungssiegel" und davor die unnötigen META Tags die du immer noch nicht rausgelöscht hast.
Autor
Vielen Dank, Andreas!
Der Tip mit "ProvenExpert Bewertungssiegel" war goldrichtig. Scheint die Ursache gewesen zu sein!
Vielen Dank an die, die sich so große Mühe gemacht haben.