Add German+ÅÆØ compatibility layout with MessageEase #832
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
MessageEase does not have own layouts for languages that uses Nordic characters (æ, ø and å as HTML entities), instead these are covered with a layout called "German + ÅÆØ", which is basically the German layout with these changes:
(1) Top swipe on upper left key A is Å
(2) Top swipe on center left key H is Æ instead of Ü (3) Top swipe on lower left key T is Ø
(4) Top swipe on lower left key in numeric keyboard is umlaut/diaeresis (5) Bottom swipe on lower left key T does not show eszett
If it hadn't been for (2), these changes could have been incorporated directly in the "deutsch", but alas. (4) is necessary to type a general umlaut instead. Diff DEMessageEase against DENordicMessageEase to see definition changes between this and the "deutsch" layout.
Additionally, the '>' symbol is on a right, not bottom-right swipe on the 9 key, the bottom-right swipe of 8 is a ':' instead of an '-', the bottom-right of 7 is tabulator instead of ':', and '-' is located on the right swipe of 1; to be located on the same keys as they are on the main keyboard. These changes are collected in a new numeric layout called NordicMessageEaseNumeric.
Perhaps "deutsch nordic messageease" would have been a name more in line with the others, but I chose to go with "deutsch + æøå messageease" to make it easier to find for people who are coming from MessageEase and probably will be looking for something similar to the "German+ÆØÅ" name.