Non-English special folder names in Vista/Win7
问题 In non-english versions Windows Vista and Windows 7 the usual special folders (such as the "My documents" folder) have dual naming: For instance "My documents" can be accessed (in german systems) via C:\Users\Username\Documents But is displayed (in explorer and file choosing dialogs) as C:\Benutzer\Username\Eigene Dokumente In my (C#) application, I would like to display the second form but need to use the first one internally. So I'm looking for some function to convert e.g. the result of