I’m trying to localize our game for Vietnamese (culture=vi). The issue seems to be coming from ICU which I don’t have much experience with. The function ures_open(nullptr, ‘vi’, status) returns U_USING_DEFAULT_WARNING. From what I understand this means that ICU is telling the game that it should use the default local when localizing for ‘vi’. So of course the game then defaults to ‘en’.
How can I tell ICU to use ‘vi’ instead of reverting to the default? Any other ideas? Thanks!