
9 Dec
2008
9 Dec
'08
9:17 p.m.
Oh, perhaps you want to 'decode' the string that dirOpenDialog returns. redcom:
Hi Don,
must be doing something wrong.
The messed up string originates from calling Graphics.UI.WX.dirOpenDialog and selecting a directory with Umlauts.
The encode function doesn't seem to help here as it's too far at the end of the chain.
Günther
Am 10.12.2008, 02:45 Uhr, schrieb Don Stewart
: redcom:
Hi,
how can I convert a file name with for example umlauts (ü, ä ... ) into UTF8, or some other format that I can actually use it?
Günther
Using the utf8-string package to encode the file name string.
e.g.
x <- readFile (encode "ኃይሌ ገብረሥላሴ")
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utf8-string