win32 non-ASCII charsets support