GNOME Bugzilla – Bug 150731
GTK+ should be double-byte charset aware for filenames on Windows
Last modified: 2004-12-22 21:47:04 UTC
See the text in bug #150730. The same issue presumably occurs in GTK+ code that handles filenames in the system encoding.
IMO, you should WONTFIX this and make the "system encoding" UTF-8 as discussed, though perhaps it is relevant for the gtk-2-4 branch.
Hmm. Because of bug #150394 and bug #141124, which presumably have pretty much prevented GTK+ apps from working at all with CJKV file names on East Asian Windows machines, it's hard to say whether the double-byte and backslash thing is an issue or not. (Maybe not. The "gtk-1-3-win32-production" GTK+ 1.3.0 branch certainly didn't contain any double-byte aware code, and it apparetly has been quite widely used (with GIMP 1.2.x) in Japan. Not that that proves anything.)
This is relevant for the 2-4 branch, so let's keep it open. In 2.6, the plans to fix #101792 will take care of this issue, as GLib and GTK+ won't manipulate filenames in the local codepage (multibyte) any longer.
*** Bug 155887 has been marked as a duplicate of this bug. ***
Resolving as WONTFIX. 2.6 with UTF-8 is here Real Soon Now, fixing this won't happen for 2.4.