Optionally you can set your keyboard to use English - International to type Pokémon properly. Or português. Although it can get annoying trying to type an opening quote " because you need to press space afterwards (it's waiting for the following character to modify: ä)
Right alt can be used for non-english symbols.
Some examples from keyboard mashing while holding right alt: ¡²³¤€¼áðäéå®þæ©ñ
For the most part they are in sensible positions too, making them easy to remember. Right alt+2 is ² and n becomes ñ and s becomes the German ß. © is c and ® is r.
Optionally you can set your keyboard to use English - International to type Pokémon properly. Or português. Although it can get annoying trying to type an opening quote " because you need to press space afterwards (it's waiting for the following character to modify: ä)