[nvda] localizing NVDA and making custom scripts

Hello listers,
I was impressed with this project when rev 163 was published on the site. I looked a bit to the python language so at least I can understand some code now hopefully. Then I was about to write a synth driver for NVDA to be able to use a mbrola synthesis. I failed and discarded the idea when realized that mbrola has to be installed prior to runing. Then I installed python 2.4 and all the required dependencies to run nvda from source. I leaved when rev 209 was available in the SVN. My first question is: will actual code run with python 2.4 or do I need to upgrade to play with it (and perhaps come up with any custom script eventually)? Another thing I am interested in is localizing NVDA to my native language. I know before moving to sourceforge there was a brazilian portuguese set of files in the SVN. When I looked to the SVN trunk today I can see no such stuff just a blank directory named locale. Is NVDA ready to be adapted to pass national characters to the synthesizer if it supports them? or are there any hints on localizing? The last thing I can think of at the moment is how to access custom controls. It is quite common amonk programmers to adapt some of the standard windows controls to suit their needs but unluckily these do not provide all the accessibility features as their originated objects do. Can you recommend any technique to use when trying to discover how a specific object can be made accessible? In particular I would be happy if NVDA would be able to read list of files in total commander file manager one day. I do understand that for edit boxes and static texts NVDA is just sending a gettext command to these controls. Can something be done if this fails? Or can highlighted text be somehow detected on the screen?

Sorry for too many questions at once If something has already been discussed just let me know please and I will try to locate it in the list archives.
thanks for such a nice project...

Peter
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of Nonvisual Desktop Access, an open 
source free screen reader for Microsoft Windows:
http://www.kulgan.net/nvda/

Other related posts: