Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Anführungszeichen und Umlaute

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    am: 27. Juli 2011, 14:03:44
    Hallo,

    Es geht um folgendes Problem:

    Hier einige Beispiele:

    Gänsefüßchen-Problem:

    Zitat
    Apfel "rot" sort. ...

    wird im Shop anzeteigt als:

    Zitat
    Apfel \'rot\' sort. ...

    Umlaute-Problem:

    Zitat
    Ägyptischer Stiftehalter

    wird im Shop anzeteigt als:

    Zitat
    gyptischer Stiftehalter

    wie kann ich das Problem lösen?
    Die Artikel werden im übrigen mit einer CSV-Datei automatisch in den Shop eingespielt.

    Danke+Gruß

    Linkback: https://www.modified-shop.org/forum/index.php?topic=14191.0
    Shop Hosting

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.372
    • Geschlecht:
    Anführungszeichen und Umlaute
    Antwort #1 am: 27. Juli 2011, 20:49:41
    Welche Kodierung hat denn die CSV Datei?

    Grüße

    Torsten

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    Antwort #2 am: 28. Juli 2011, 13:15:39
    die Datei hat den Standard Windows Zeichensatz oder was meinst du damit?

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    Antwort #3 am: 01. August 2011, 17:41:40
    kann mir da keiner helfen?  :(

    ds170477

    • Fördermitglied
    • Beiträge: 1.522
    • Geschlecht:
    Anführungszeichen und Umlaute
    Antwort #4 am: 01. August 2011, 17:57:13
    Also du benutzt Excel oder? Bei Windoof sind die Trennzeichen und Leerzeichen durch die Landessprache (MUI)paket definiert. Am Besten benutzt du OpenOffice und setzt die Zeichen auf ~ und |   .
    Das gleiche im Shop und schon klappt's mit dem Nachbarn. ;-)

    Gruss

    Daniel

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    Antwort #5 am: 02. August 2011, 04:30:45
    Also ich versteh das jetzt nicht so ganz. Das ist zwar eine Excel Datei aber die wird automatisch vom wawi erzeugt und als csv-Datei auf dem Server gespeichert. Und was soll ich da wo im Shop ändern?
    Danke für die Hilfe schon einmal im voraus.

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    Antwort #6 am: 03. August 2011, 06:19:57
    Mhhhhh  :glaskugel:

    franky_n

    • Experte
    • Beiträge: 4.950
    Anführungszeichen und Umlaute
    Antwort #7 am: 03. August 2011, 06:41:42
    Hallo webmaster-uk,

    wichtig zu wissen wäre mal wie die Datei nach dem Export aus der Wawi aussieht.
    Also öffnest Du die Datei mal mit einem Editor wie Notepad++...

    Erste Frage: Stehen die Anführungszeichen bereits so: \'rot\' drin?

    Zweite Frage: Was steht unten rechts für ein Zeichensatz: ANSI, ANSI as UTF-8, UTF-8 ?

    Viele Grüße

    Franky

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    Antwort #8 am: 04. August 2011, 04:55:12
    also die Anführungszeichen stehen so in der Datei: 'rot'

    als Zeichensatz steht in der Datei: NF

    franky_n

    • Experte
    • Beiträge: 4.950
    Anführungszeichen und Umlaute
    Antwort #9 am: 04. August 2011, 06:22:55
    Hallo webmaster-uk,

    also NF sagt mir jetzt gar nichts...  :?
    Evtl. "not formatted"?
    Naja in jedem Fall würde ich folgendes machen:
    In den Editor rein und alles markieren. (Strg+A)
    Dann alles in die Zwischenablage kopieren. (Strg-C)
    Nun alles aus der Datei raus löschen und das Format umstellen auf ANSI.
    Dann den Inhalt aus der Zwischenablage wieder zurück einfügen. (Strg-V)
    Abspeichern und der Inhalt der Datei ist nun in ANSI umgewandelt.
    Nun sollte das mit dem Umlauten gehen.

    Um nun das Problem zu umgehen, dass dort so was bei raus kommt /'rot/' müsstest Du jetzt alle vorkommenden Zeichen ' durch was anderes ersetzen z.B. die HTML Codierung & quot; (ohne das Leerzeichen) für die "Gänsefüsschen".

    Am Besten probierst Du erstmal nur den ersten Teil in Deinem Testshop.
    Dann den 2ten Teil.

    Bitte nicht im Produktivshop ausprobieren ansonsten kann das in die Hose gehen.
    Immer vorher vom laufenden System ein Backup machen! :)

    Viele Grüße

    Franky

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Anführungszeichen und Umlaute
    Antwort #10 am: 04. August 2011, 15:35:20
    Hallo Franky

    dankeschön, dann weiß ich da ja Bescheid. Werde dann einfach dem Programmierer sagen, er soll die Ausgabe aus der CSV-Datei ändern und dann sollte es ja funktionieren.

    Und wie ist das mit dem Problem mit den Umlauten... wie kann man das beseitigen?

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.372
    • Geschlecht:
    Anführungszeichen und Umlaute
    Antwort #11 am: 04. August 2011, 15:40:09

    franky_n

    • Experte
    • Beiträge: 4.950
    Anführungszeichen und Umlaute
    Antwort #12 am: 04. August 2011, 15:40:35
    Hallo webmaster-uk,

    wie ich das oben bereits beschrieben habe oder aber er muß beim Anlegen der Datei das so programmieren das diese schon direkt ANSI codiert ist.
    Das liegt daran das UTF-8 noch nicht im modified eCommerce Shopsoftware Shopsystem integriert ist.
    Das kommt in den nächsten Versionen...

    Viele Grüße

    Franky

    webmaster-uk

    • Mitglied
    • Beiträge: 238
    Re: Anführungszeichen und Umlaute
    Antwort #13 am: 14. August 2011, 11:20:02
    also ich habe gerade Rücksprache mit dem Ersteller der CSV-Datei gehalten bzgl. der Programmierung es kam folgendes dabei raus:

    Zitat
    Der Zeichensatz ist 100% ANSI im Windows Standard.
    Ein Zeichen 'NF' sagt mir nichts.
    Sollte damit das EOF Zeichen (01Ah/026d) gemeint sein, die Dateien enthalten es nicht.
    Ich habe mehrere Editoren, auch Notepad (Windows XP), ausprobiert,
    nirgends wird mir ein derartiges Zeichen angezeigt.

    Auch im Hex-Editor ist kein einziges nicht ANSI Zeichen in der Datei zu finden.
    Auch die großen 'Ä' (Code 0C4h/196d), die der Webshop nicht anzeigt, werden korrekt wiedergegeben.

    Anführungszeichen sind ebenfalls keine in den Dateien enthalten,
    der CSV-Konverter filtert diese heraus und ersetzt diese alle durch das ANSI-Zeichen mit dem
    Code 027h/039d entsprechend dem  '  Zeichen.

    Wie könnte man das Problem denn nun lösen?
    Danke + Gruß

    ds170477

    • Fördermitglied
    • Beiträge: 1.522
    • Geschlecht:
    Re: Anführungszeichen und Umlaute
    Antwort #14 am: 14. August 2011, 11:26:17
    Kannst du einen Artikel in einer CSV hier hochladen?
    Dann kann ich das Problem eingrenzen.
    Bitte die originale Datei, die noch nicht konvertiert wurde.

    Gruss

    Daniel
    17 Antworten
    7866 Aufrufe
    20. April 2009, 23:29:00 von Anonym
    2 Antworten
    2893 Aufrufe
    18. Oktober 2012, 19:16:37 von xlowpitch
               
    anything