Umlaute werden beim Widget Top Keywords for Page URLfalsch ausgegeben


#1

Hallo,

die Umlaute werden beim Widget “Top Keywords for Page URL” auf meiner Seite falsch ausgegeben.

günstig statt günstig

Ich habe bereits die piwik.js getauscht, siehe:

http://forum.piwik.org/read.php?2,81827,page=1#msg-81937

Leider hat das nicht s gebracht.

Kann da evtl. jemand helfen?


(jr-ewing) #2

Kannst du bitte mal in der DB Tabelle visit_log nachschauen ob diese Tabelle UTF-8 oder Latin-1 besitzt ?

Siehst du es in dem DB-Eintrag auch als “günstig” ?

An der Piwik.js sollte es nicht liegen.


#3

Danke für die Antwort,

die Tabelle (alle anderen übrigens auch) hat utf8_general_ci

in der Datenbank werden alle Umlaute richtig dargestellt


(jr-ewing) #4

Dann liegt es definitiv nicht an der Piwik.js.

Hast du was an den Dateien geändert ?
Vielleicht wird irgendwo noch ein Leerzeichen ausgeben und dadurch nicht UTF-8 ausgeben wird ?

Schau dir mal den Output deiner Seite mit z.B.

www.web-sniffer.net an ob da vor dem ersten noch was steht ?

Gruß Tom


#5

Da steht:
"http://www.w3.org/TR/html4/loose.dtd">

Vielleicht hilft das noch?

HTTP Request Header

Connect to 82.100.220.39 on port 80 ... ok

GET / HTTP/1.1[CRLF]
Host: www.meinedomain.de[CRLF]
Connection: close[CRLF]
User-Agent: Web-sniffer/1.0.37 (+http://web-sniffer.net/)[CRLF]
Accept-Encoding: gzip[CRLF]
Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7[CRLF]
Cache-Control: no-cache[CRLF]
Accept-Language: de,en;q=0.7,en-us;q=0.3[CRLF]
Referer: http://web-sniffer.net/[CRLF]


(jr-ewing) #6

kannst mir die Seite per PN schicken ?


#7

Ich habe wieder ein bischen rumprobiert.

Es liegt an diesem Meta Tag

Mit dieser Eingabe werden die Sonderzeitchen der Keywords falsch angezeigt

Mit dieser Eingabe werden diese korrekt angezeigt

Leider hat die Sache den Haken, dass dann alle anderen Sonderzeichen der Seite dann so � angezeigt werden.

#8

Ich habe die Lösung dank eines Tps von jr-ewing gefiunden.
Das Keyword muss so ausgegeben werden:

“. utf8_decode($keyword[0]) .”

Danke JR :)-D

Vielleicht hilfts ja noch jemand.