acat
acat copied to clipboard
Refactor Keyboard UI element to support Localization
Currently the ACATTalk user interface elements for keyboard layout (QUERTY and ABC) are English specific, and do not accommodate languages that may have more than 26 characters in their keyboard layout - Each key is specified individually in Keyboard*Control.xml files.
The code that creates the keyboard layout needs to be refactored to determine what keys are required for the currently selected language (through prefs) or the current system default language culture and create a keyboard layout that accommodates it.