intel / intel/acat

Refactor Keyboard UI element to support Localization

Open
#94 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
3.2k
Forks
613
PR merge metrics
No merged PRs in 30d

Description

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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.