Huawei
Change Keyboard Layout auf Huawei
SwiftKey stores a separate layout setting for every keyboard language on your Huawei phone. Adding a new input language does not change its layout automatically, so you can end up typing on QWERTY while your system language expects QWERTZ or AZERTY. Punctuation, umlauts, and accented letters are the first thing to look wrong, since their position differs between layouts.
To fix it, open Settings ➔ System & updates ➔ Language & input ➔ SwiftKey Keyboard ➔ Languages. Tap the keyboard language you want to adjust, then swipe left or right through the available layouts for that language. Tap the layout you actually need, for example QWERTZ or AZERTY, to apply it.
This setting only affects the selected language. If you type in more than one language, repeat the same steps for each one, since English input can stay on QWERTY while German or French use a different layout.
If the keyboard still behaves oddly after switching, check whether autocorrect or a custom dictionary is interfering rather than the layout itself.

