Is there any shell library that mimics the names of the "ANSI" Windows functions (for example, CreateFileA ), assumes the inputs are in UTF-8, converts them to UTF-16, calls the version of UTF-16 (for example, CreateFileW ) and converts the outputs back to UTF-8 for the program?
This will allow ASCII programs to use UTF-8 with virtually no problems.
Mehrdad
source share