The Virtaal project not only tries to help people with doing localisation work, we also believe that Virtaal itself should be well localised. With this localisation, you should not only refer to the user interface localisation, but a complete adaptation of the functional aspects of Virtaal for your language as well.
Very few of these customisations are required to use Virtaal, but better customisation for your language should help users with a better user experience, better productivity and higher quality translations.
Since Virtaal uses Unicode, all languages in Unicode with an appropriate font should display correctly. If it doesn’t display correctly by default on your system, let us know what font settings were required in Virtaal to fix it, and some details about your platform and fonts. On GNOME Virtaal will try to use font settings from the GNOME configuration.
Your platform input method should work correctly in Virtaal. If necessary, select the required input method from the context menu (right click). One known issue affects the US (International) keyboard layout on Windows.
It is important (although not strictly required) to know the plural information for your language so that it is easily selectable as a source or target language. For more information, see the plurals page.
On Linux, Virtaal uses the system spell checkers as provided by Enchant for doing spell checking.
Changed in version 0.7.
For Windows, Virtaal will download a spell checker for active languages. If this is not working for your language, let us know about available spell checkers and their quality and license for the developers to consider providing to Virtaal users.
Virtaal uses the autocorrect files From OpenOffice.org, with a few extra ones contributed by the community. If you don’t yet have such a file set, we can easily help you to create it. An easy start is a spreadsheet with a list of common errors and their respective corrections.
If you are interested in a more powerful solution, feel free to provide some code.
Automatic completion currently uses a very simple approach of remembering words as typed. Only basic word segmentation is used. Feel free to contribute something more advanced as needed for your language.
New in version 0.7.
Virtaal provides access to the quality checks of pofilter. Several customisations are possible for your language, like disabling some tests, customising the behaviour, or language specific checks.
If you are interested in any other useful functionality that can enhance Virtaal for use with your language, let us look at how to integrate it. Adding extra terminology sources, translation memory services, machine translation services is usually very simple.
Check if your language is already supported with automatic terminology assistance and talk to the Virtaal developers about adding support for your language.
Here we give some pointers to help localisers of the Virtaal interface.
Some instructions: