[gelöst] Umlaute werden nicht importiert mit Feeds
Eingetragen von stevenx (199)
am 26.10.2011 - 16:20 Uhr in
am 26.10.2011 - 16:20 Uhr in
Hello,
ich importiere CSV Listen mit Feeds. Sobald ein Inhalt (Title oder Body) einen Umlaut enthält, wird der nachstehende Text nicht importiert.
Beispiel:
Title:
Mühle Glashütte Herren Automatikuhr Quadrant
importiert mir dann leider nur
M
Woran mag das liegen?
Beim Import hagelt es mäßig Fehlermeldungen
warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /var/www/vhosts/xxx.net/includes/bootstrap.inc on line 856.
Da ich keinen direkten Zugriff auf das CSV habe und die von extern reinlade kann ich das encoding der Datei leider nicht vor dem Import ändern.
Wie kann ich Feeds dazu bringen das es mir die Umlaute korrekt importiert?
Die URL Aliase werden wunderbar importiert.
- Anmelden oder Registrieren um Kommentare zu schreiben
Das kann nur gehen, wenn die
am 26.10.2011 - 19:55 Uhr
Das kann nur gehen, wenn die CSV-Datei im UTF8-Format vorliegt. Dann klappt auch der Import via Feeds.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Die Lösung
am 08.03.2012 - 11:11 Uhr
In einem neuen Thread wurde die Lösung gepostet:
Wenn ich nun die Datei ParserCSV.inv in Zeile 199 wie folgt ergänze, klappt es einwandfrei:
$line = iconv('ISO-8859-15', 'UTF-8', $line);
http://www.drupalcenter.de/node/40319#comment-144216
Drupal Programmierer Hamburg: https://stevenschulz.net