[nvda] Re: Where went the messages files to?

Hi Cleverson,
NVDA now uses gettext to handle localisation. Unfortunately, translation isn't quite as simple this way, but is far more flexible and less prone to error. The process will basically be that a file will be generated containing the individual text strings which you can translate into your language and then that file will be compiled into a binary format and included with the NVDA binary distribution. The trick is working out how to use the gettext tools properly to merge in new strings, etc. I'll try to research this a bit more some time soon.

Btw, Mick, Python seems to include msgfmt.py and pygettext.py. I knew about pygettext, but not msgfmt; I thought we'd have to use the GNU tools for that. This means that we can build the binary language files from setup.py or on the target system, similar to generate_commInterfaces.py. So, it's just a matter of working out how to use the gettext merging tools, etc.

Jamie

Cleverson wrote:
Hello,

Some weeks ago, I translated the files in the old lang directory to Brazilian Portuguese, my native language.

After all the last changes, I didn't find where are the NVDA messages spoken at the menus, dialogues, etc. Should these files be created again? How can I translate those messages?

Thanks,
Cleverson

                
_______________________________________________________ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/
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/

--
James Teh
Email: jamie@xxxxxxxxxxx
WWW: http://www.jantrid.net/
MSN Messenger: jamie@xxxxxxxxxxx
Jabber: jteh@xxxxxxxxxx
Yahoo: jcs_teh
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: