Mailinglisten-Archive |
Dirk Schwarz schrieb: > > der Text: (“Noble Cuisine”) wird mit phpMyAdmin korrekt angezeigt auf > der Seite aber mit (?Noble Cuisine?). > > Die Seitencodierung ist auch korrekt: > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" > > > Problem: die Übersetzungen kommen von einem Büro in Excel. Ich habe > diese als CSV gespeichert, in UTF-8 konvertiert und mit phpMyAdmin in > die Datenbank geladen. Dort werden sie auch richtig angezeigt, bei mir > allerdings nicht. > > Ich verwende Zend_Db_Adapter_Pdo_Mysql und setze auch explizit die > Verbindung auf UTF-8 > > getConnection()->exec("SET NAMES 'utf8'") > > Es gibt auch nur mit manchen Zeichen ein Problem. Deutsch Umlaute > beispielsweise sind korrekt angegeben. Bei französischen Texten verhaut > es alles, was Akzente hat.... :-( > > Hat jemand eine Idee? > > Gruß > Dirk Hallo, ich hatte mal ein ähnlich gelagertes Problem: Bei mir war es der Apache der mir in Suppe gespuckt hatte durch mitgeschickte Header, die erst recht wieder Latin-1 machten. Tip: Mit Firebug oder ähnlichem mal die kompletten Header, so wie sie im Browser ankommen inspizieren und wenn notwendig in der Apache-Konfiguration, wenn möglich "nachjustieren"... HTH, Albin
php::bar PHP Wiki - Listenarchive