>I am developing a multilingual app for Palm using Appforge.
>Appforge uses its own font for displaying and accepting text,
>its key codes are mapped to palm font key codes,
>so it works fine for English language,
>But Appforge doesn't have fonts for other languages than English,

I'm assuming AppForge has fonts that mirror the Palm OS Latin fonts. 
In that case it will work for a number of languages besides English, 
including French, German, Italian, and Spanish.

What you won't get is support for languages that use a different 
character encoding, such as Japanese, Simplified & Traditional 
Chinese, Korean, Hebrew, Arabic, Cyrillic, etc.

>But it provides font converter which converts from ttf to cmf (its own
>format)

If CMF handles embedded bitmaps, then the results might be OK, but if 
it only handles outline data then the automatic conversion of bitmaps 
to curves will give you ugly results.

>So if I can get the NFNT Fonts provided with different Language Roms then I
>will convert them to TTF and then to CMF

Leaving aside the legal issue of sucking font data out of a ROM, many 
of these other languages require additional support in the rendering 
(character drawing) code to correctly handle double-byte, contextual, 
and right-to-left writing systems. So what you're proposing might 
work for simple single-byte writing systems such as Cyrillic, but 
probably not the other ones I mention above.

-- Ken
-- 
Ken Krugler
TransPac Software, Inc.
<http://www.transpac.com>
+1 530-470-9200


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to