Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Set default input and translation tables according to NVDA's language (…
…nvaccess#17222) Fixes nvaccess#16390 Fixes nvaccess#290 Summary of the issue: By default, NVDA should set braille tables according to the current NVDA's language. Description of user facing changes When NVDA starts, if no default input and translation braille tables have been set, the default tables will be selected according to NVDA's languages. This will also happen when NVDA's language is changed. Description of development approach Modified the addTable function in the brailleTables module, to create dictionaries to associate languages with input and translation tables. Modified config spec, and the handler of postConfigProfileSwitch in brailleOutput and braille modules, to set the appropriate table according to NVDA language Modified gui function to aply changes when language is changed.
- Loading branch information