OSDN Git Service

Merged synthLanguageSupport. For most synths this provides a read-only language prope...
authorMichael Curran <mick@kulgan.net>
Wed, 1 Dec 2010 01:53:40 +0000 (11:53 +1000)
committerMichael Curran <mick@kulgan.net>
Wed, 1 Dec 2010 01:53:40 +0000 (11:53 +1000)
commit5f91ddf713762f749d2d7f3aaa14c7055c769d4f
tree55df76163190fe91280a698baf55b1fee35c5c4e
parenteecfedc62cfb9c3133038edd7bd07c015cd6f668
parent356f8409915890331ef5be3d0c5125118d8652f3
Merged synthLanguageSupport. For most synths this provides a read-only language property, which allows  other code in NVDA to find out the language the synth is currently speaking in. It also standardizes support for setting and listing languages by adding needed types to synthDriverHandler. The addition of the language property will allow NVDA in future to improve its puncutation handling by using appropriate rules according to the synth's current language, rather than simply either a default set of rules or rules based on NVDA's interface language.
source/gui/settingsDialogs.py