After investigating various options I'm afraid this will be a "Won't fix".
I will follow up on bug #572805 to make sure the preferred filesystem encoding is used properly. However in this case the files on the file system simply do not follow the given LANG environment . In short, LANG=C is wrong when you have UTF-8 encoded file names.
Will try to fallback to UTF-8 decoding when environment is ASCII, but not guarantee this will work.
After investigating various options I'm afraid this will be a "Won't fix".
I will follow up on bug #572805 to make sure the preferred filesystem encoding is used properly. However in this case the files on the file system simply do not follow the given LANG environment . In short, LANG=C is wrong when you have UTF-8 encoded file names.
Will try to fallback to UTF-8 decoding when environment is ASCII, but not guarantee this will work.