Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Welches Programm zeigt dir denn die Ordnernamen so an? Das sieht nach einem Unicode Problem aus - aber ich hätte gedacht, der Windows Explorer verwendet von sich aus Unicode und sollte damit klarkommen.
Welches Programm zeigt dir denn die Ordnernamen so an? Das sieht nach einem Unicode Problem aus - aber ich hätte gedacht, der Windows Explorer verwendet von sich aus Unicode und sollte damit klarkommen.
Ich werde es mal versuchen und mich bei Problemen wieder melden.
Ergänzung ()
@ KenshiHH:
Wenn ich es richtig sehe ( nach 10 Sekunden durchschauen ), dann müsste ich die Zeichen kombination ä eintragen und bestimmen dass ich es mit ä ersetzt haben möchte, nun stell ich mir die Frage wo würde ich eine Liste für alle sonderzeichen bekommen?
Da es nicht nur dieses Word ist sondern alle möglichen sonderzeichen, des lateinischen Buchstaben... und das wird dann etwas aufwendig. (Groß-/Kleinschreibung usw..)
Daher meine Frage gibt es eine Möglichkeit in dem Programm alle möglichen aus zu bessern?
Wenn es keine Möglichkeit gibt es zu beheben wäre ich schon dankbar für eine Möglichkeit eine Liste mit allen fehlerhaften einträgen zu erhalten und ich bessere es händisch aus, kann mir jemand in die Richtung helfen?
Vielleicht irgendwas inder Art if (char(x) > 255 == fehlerhafter buchstabe...) aber jeden Buchstaben einzeln jeder Datei und Ordner durch zu forsten scheint mir aufwendig, gibts vielleicht eine bessere Möglichkeit?
Wie man eine Suchmaschine bedient? Oder geht es dir jetzt konkret um die "Übersetzung" der einzelnen Dateinamen?
char(x) brauchst du dazu nicht.
Der Trick: Die ASCII-Zeichen ä sind ein ä in UTF-8. Du müsstest also den Dateinamen als UTF-8 einlesen (du bekommst den Namen mit Ä) und kannst so die Datei umbenennen.
Das Problem: ä ist bereits UTF-8 (btw. UCS-2).
Die Lösung: Den String mit ASCII-Codierung Speichen und mit UTF-8 einlesen.