I have a Dictionary that maps Monogame Keys to characters. For example, hitting Keys.A will return "a" or "A", depending on if shift is held down. The characters are then relayed to input boxes in my UI.
It works fine for people with American keyboard layouts, but the testers in Europe (ex. France and Finland) are reporting that when they try to type special characters/punctuation, the character that is typed is different than the key they press.
How can I add keyboard support for my testers in Europe?