- @section sect1 Why Multilingual? Why Library?
-
- Multilingualization in software refers to a form of
- internationalization, where many kinds of cultural conventions,
- such as languages and scripts, can be used simultaneously on the
- software. In order to share information in the whole world, we
- need a computer environment where support for every language is
- equally easy.
-
- Currently software developers tend to design and implement
- multilingual facilities on their own, even though their software
- do not focus on multilingualization or text handling itself. They
- indeed need strings or text in user interface, but it is
- peripheral at most. Mozilla, Perl, and Ruby are good
- examples. This situation is waste of time and effort.
-
- Multilingualization in most software is peripheral, that is,
- multilingual facilities can be isolated from other (main) parts
- of the software. At the same time, most software has common
- requirement for their multilingual interfaces. A library that
- fulfils those requirement can be used from various
- applications and will make software development more efficient
- and inexpensive.
+ @section usage How to use it?
+
+ Just include <m17n.h> in your program, and link it with the m17n
+ library by -lm17n. See the documentation of the module \link
+ m17nIntro Introduction \endlink for the detail.