Province names do not convert non-ascii characters to Unicode
For example:
Appears fine on Windows, produces garbage display on Linux. Need confirmation on Mac.
Appears to function fine on Mac, this appears to be dependent on the system. Still Unicode characters should be converted from Windows-1252 characters.
While Godot 4.2.2 seems to somehow solved this issue for Windows-1252 on every platform by presuming invalid Unicode single byte characters are Windows-1252, it does not fix it for Windows-1251 which would otherwise contradict that presumption. Since as well it is safer to deal with Unicode characters, OpenVicProject/OpenVic-Dataloader#46 will force total compliance with Unicode eliminating the potential for this issue from appearing with Windows-1251 or reappearing from Windows-1252 in the future.
Issue fixed for the simulation but remains until we use String::utf8 for our string conversions from the simulation to godot. Also pertains potentially to any non-ascii characters in the data files, not just the localization files. (I don't believe this matters much aside from debugging)