-
-
Notifications
You must be signed in to change notification settings - Fork 625
TranslatingAddons
Thank you for your interest in translating various NVDA add-ons in your language.
NVDA add-ons are packages that people can install to add or modify NVDA's functionality. This may include adding support for previously inaccessible applications, support for new speech synthesizers or braille displays and adding features such as viewing system tray icons list and OCR features.
For more information on NvDA add-ons, including steps for add-on installation and a list of available add-ons, go to NVDA Community website. Once you find the add-on you wish to translate, download and use the add-on to familiarize yourself with messages provided by the add-on.
Before translating the add-on, please read TranslatingTheInterface page, as add-on translation is similar to translating the nvda.po file. The key differences include choosing which add-on to translate using add-on settings (next section) and update frequency (about two weeks between updates).
Each language folder in the translations repository contains a file named "settings". This is a text file containing a list of add-ons and the translation settings value for the add-on (1 means yes, 0 means no). For example, a typical entry for an add-on looks like: instantTranslate: "1" This means that a translator decided to translate Instant Translate add-on. Another example is: VocalizerDriver: "0" This means that the translator is not interested in translating Vocalizer speech synthesizer add-on at this time.
So if you are interested in translating a particular add-on to your language, open yourlangcode/Settings and change the value for the add-on to 1. If you do not want to translate the add-on at this time, set add-on value to 0. Then commit your settings.
If you set add-on translation value to 1, the next time you receive interface file updates, you'll receive the add-on file in the following location: yourlang/Add-ons/addonname/nvda.po Where yourland is your language and addonname is the name of the add-on.
The process of translating the add-on is same as translating the interface (nvda.po). See TranslatingTheInterface for a detailed description of this process.
If you have additional information, please edit this page.
- FAQ
- Application Support
- Connect
- Guides
- Extra Voices
- Log Files And Crash Dumps
- Log Levels (move to userguide / delete?)
This section will be moved to the NVDA repository as a priority
- Internals
- Notes Adding support for aria attributes to browsers
- Using COM with NVDA and Microsoft Word