Umgang mit Umlauten

26/06/2009 - 00:02 von Jens Riedel | Report spam
Hallo,

ich habe gerade eine kleine Anwendung unter Verwendung von wxRuby
geschrieben. Dabei habe nun an einigen Stellen Probleme, sobald Umlaute
ins Spiel kommen:

- Öffnen von Dateien: Ich wàhle Dateien über eine File-Dialog aus und
öffne diese spàter. Sobald Umlaute im betreffenden Dateinamen sind, wird
die Datei nicht gefunden.

- Beschriftung von GUI-Elementen: sobald ich Labels, Buttons o.à. mit
Texten beschrifte, die Umlaute enthalten, werden diese nicht angezeigt.
Dies betrifft z.B. auch die Anzeige von aus Excel ausgelesenen Werten,
die ich in einer MultiChoice-Liste anzeige - alle mit Umlaut werden leer
dargestellt.

Ich habe schon ein wenig mit iconv rumexperimentiert und von UTF8 nach
windows-1520, ISO- und anderen Formaten konvertiert und umgekehrt,
aber irgendwie kommt immer nur Schrott dabei raus.

Wie kann ich die Umlaute in oben genannten Fàllen korrekt verarbeiten?
Die Anwendung wird ausschließlich auf Windows-Rechnern laufen, die
Unterstützung anderer OSs ist nicht notwendig, könnte also ruhig eine
Windows-only-Lösung sein.

Danke und Gruß
Jens
 

Lesen sie die antworten

#1 Serra
26/06/2009 - 13:50 | Warnen spam
HUm
Bin leider kein wx geek, probier doch einfach mal aus ob du das
gleiche problem mit anderen GUI toolkits (zb qt oder tk) hast...
lg, Davey

Ähnliche fragen