On Mon, 7 Dec 2009 12:00:03 +0800
"Kwon, Owen" <[email protected]> wrote:

> 
> One of My customer wants to implement Java ME for Moblin. So, my question is 
> about the Moblin platform itself, not about Java runtime environment.

The underlying kernel is UTF-8 based and does not care about collation.

The C libraries have all sorts of collation and internationalisation
functions so probably has everything needed including the ability to sort
based on multi-symbol groups for languages with fun ordering rules (eg g
ng h i l ll m ..). Which are supported depends which locale data files are
installed - either by the underlying OS or the vendor.

ICU provides the needed support for the official unicode tables and
collation (which cover most languages by speaker population), although
for political, size and technical reasons not quite all.

In other words the actual stack for collation for most software on a
Moblin box is

        [Glibc + ICU]
        [Applications/Interpreters/Databases etc]

If there is a user interface then you need appropriate input methods for
the language being handled and appropriate output support (such as Pango)
and fonts. Pango can rasterise a lot of things including many Indic
languages.

Whether a given Java runtime uses any of that depends a lot on the
runtime being used, but Moblin can support an awful lot of languages and
encodings - in part because Open Source means that the speakers on an
unsupported language tend to get annoyed about the lack and add it.

Alan
_______________________________________________
Moblin dev Mailing List
[email protected]

To manage or unsubscribe from this mailing list visit:
http://lists.moblin.org/listinfo/dev or your user account on http://moblin.org 
once logged in.

For more information on the Moblin Developer Mailing lists visit:
http://moblin.org/community/mailing-lists

Reply via email to