Я ищу кратчайший способ, чтобы заменить на виндовом локале символы юникодного характера на аналоги в стандартной латинской кодировке. Речь идет о преобразовании такого типа:
é -> e
ü -> u
Дело в том, что имена файлов и директорий, содержащие подобные символы привратно воспринимаются многими популярными приложениями под Windows. Примером тому служат Serv-U и даже непривзойденный WinAmp=)
только пожалуйста, не утруждайте себя предлагать способ "ручками"!