Not sure what language you speak, but in German umlauts can always be replaced with an ‚e‘ suffix.
Having written codebases in German, I’ve never seen anybody actually use special chars in a var names! (probably a carryover from the pre-UTF-8 dark ages)