Translation system not used for emulated system keyboard keys in some cases #6212

Closed
leonardder opened this Issue Jul 27, 2016 · 0 comments

Comments

Projects
None yet
2 participants
@leonardder
Collaborator

leonardder commented Jul 27, 2016

In the following cases, the untranslated, raw version of a keyboard key is passed to the end user rather than the translated version:

  1. When executing a gesture that emulates a system keyboard key in keyboard help. I already have a fix or this.
  2. When listing emulated system keyboard keys in the input gestures dialog.

leonardder added a commit to BabbageCom/nvda that referenced this issue Aug 15, 2016

* In keyboard help for emulated system keyboard keys, the translated …
…version of a key is now spoken instead of the raw, untranslated version (#6212)

* Also, the script name for emulated system keyboard keys is now localized

Both changes are based on a new simple function in keyLabels in which you insert a raw key combination string, which is than converted to a localised key combination identifier.

leonardder added a commit to BabbageCom/nvda that referenced this issue Aug 16, 2016

* In keyboard help for emulated system keyboard keys, the translated …
…version of a key is now spoken instead of the raw, untranslated version

* Also, the script name for emulated system keyboard keys is now localized

Both changes are based on a new simple function in keyLabels in which you insert a raw key combination string, which is than converted to a localised key combination identifier. (Re #6212)

leonardder added a commit to BabbageCom/nvda that referenced this issue Aug 16, 2016

* In keyboard help for emulated system keyboard keys, the translated …
…version of a key is now spoken instead of the raw, untranslated version

* Also, the script name for emulated system keyboard keys is now localized

Both changes are based on a new simple function called getKeyCombinationLabel in keyLabels in which you insert a raw key combination string, which is than converted to a localised key combination identifier. (Re #6212)

leonardder added a commit to BabbageCom/nvda that referenced this issue Sep 8, 2016

In keyboard help for emulated system keyboard keys, the translated ve…
…rsion of a key is now spoken instead of the raw, untranslated version. Also, the script name for emulated system keyboard keys is now localized

Both changes are based on a new simple function called getKeyCombinationLabel in keyLabels in which you insert a raw key combination string, which is than converted to a localised key combination identifier. (Re #6212)

jcsteh added a commit that referenced this issue Sep 28, 2016

@jcsteh jcsteh closed this in #6267 Oct 18, 2016

@nvaccessAuto nvaccessAuto added this to the 2016.4 milestone Oct 18, 2016

jcsteh added a commit that referenced this issue Oct 18, 2016

Emulated system keyboard keys (e.g. a button on a braille display whi…
…ch emulates pressing the tab key) are now presented in the configured NVDA language in input help and the Input Gestures dialog. Previously, they were always presented in English. (#6212)

PR #6267.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment