@database locale_example

@node main "Introduction to locale"

Locale is the wrapping object for the locale library, the library that
'localizes' programs, i.e. more than one language is available.

The locale object of the oomodules/ hierarchy doesn't enhance the usage
of libraries very much - at least not at this basic level. There are
derived objects that use this object as a 'foundation', e.g. the catalogList
object.


There  are two examples, the first @{" example " link EMODULES:oomodules/library/locale/test.e/main} shows the basic functions
and the @{" second " link EMODULES:oomodules/library/locale/testObjectString.e/main} gets strings from one of ooep's object catalogs.

There is an @{" autodoc " link EMODULES:oomodules/oodoc/guides/locale/main} file available or this object.

@endnode
