Currently I have a game, where the player is allowed to type in his own name and some players from russia type in their names in russian alphabet, however I am using custom fonts with my project and the names are not displayed, because the fonts don’t include foreign characters.
I was wondering if there is a way in Unity I can force an alphabet onto the user. For example I don’t want to include the russian and chinese characters, but I want players with for example russian keyboard settings to be able to still type in their name, I just want them to be forced to use default characters.
I am using the Input.inputString() to get the input.
One method I taught of was mapping the whole set of keys to give out their respective characters, but I figured I’d ask here first if there is a better way.
Thanks in advance!