Fix a bug causing NVDA to use the wrong language when announcing selected/unselected symbols. (PR #7687)
* Fix a bug causing NVDa to use the wrong language when announcing
selected/unselected symbols.
When languages of the currently selected voice and of NVDA itself
differ, NVDA uses the voice language when announcing typed and erased
characters. This wasn't the case when selecting by character, the NVDA
language was always used.