[GRASS-dev] arabic try

Glynn Clements glynn at gclements.plus.com
Mon May 15 23:10:08 EDT 2006


Hamish wrote:

> > - If I want to use another language like Arabic with interfaces in
> >    grass, do I need to compile the grass?
> 
> No. Language can be set at runtime.
> You do need the source code to help with translating new messages. (?)

Also, GRASS' text handling is quite primitive, and oriented towards
ASCII and ISO-8859-* encodings. At present, the internationalisation
support is limited to:

1. The use of message catalogues.
2. Support for user-specified encodings in a few specific places
(primarily those related to FreeType).

There certainly isn't any explicit support for right-to-left
languages. Also, any code which uses the curses library will only work
correctly with unibyte encodings (e.g. ISO-8859-*), and not with
multibyte encodings such as UTF-8.

-- 
Glynn Clements <glynn at gclements.plus.com>




More information about the grass-dev mailing list