Include a small program that runs before and after each build - converts win32_ui files to UTF-16 so Windows-native wide strings can be used, then converts them back to UTF-8 because git uses that. Running a clean on the project will also convert those files to UTF-8.