At 12:00am -0700 01-08-09, Palm Developer Forum digest wrote:
>Subject: Unicode and Multi-Language support on Palm OS???
>From: Michael Gorelik <[EMAIL PROTECTED]>
>Date: Wed, 8 Aug 2001 09:34:16 -0500
>X-Message-Number: 22
>
>I am trying to determine how easy it is to support languages other
>then English on the Palm Device. I wanna know what is involved into
>displaying none - Latin script on the Palm. I've being looking all over the
>place for
>few days, but so far I only manage to confuse myself. I hope someone
>can help me steer into the right direction.
>
>1) Does anyone know if Palms sold outside US have a localized version
>of Palm OS that supports local language? If yes what localized
>versions are available?

FIGSJ - French, Italian, German, Spanish, Japanese.

>2) From development documents it appears that Palm support multi-byte
>encodings, but does Palm OS supports Unicode?

Not completely. You could create a locale module (on top of Palm OS 
4.0) that supports UTF-8, but the Font Mgr doesn't yet know how to 
handle three byte glyph sequences or surrogates.

>Is there Unicode font
>for palm?

No.

>Is there any way to input unicode characters into Palm?

No.

>3) TextManager datastructure CharEncodingType has constant for
>charEncodingUTF8, is there any Palm devices
>that actually use Unicode encoding?

No.

>4) Maybe someone can clarify following statement from the Palm OS Companion:
>      A given Palm OS device supports one language and one character
>      encoding to represent the character encoding to represent the
>      characters required by that language. Although Palm OS supports
>multiple
>      character encodings, a give device uses only one of those encodings
>    So how do then 3d party packages like PiLoc or j-os allow to mix multiple
>languages on the same device.

Don't confuse multiple languages with multiple character encodings. A 
character encoding such as Shift-JIS supports Latin, Greek, Cyrillic, 
etc. glyphs as well as Hiragana, Katakana, and Kanji.

Some 3rd party hacks do special things to extend the set of supported 
glyphs to include high-ASCII (Latin-1) characters such as u+umlaut. 
Often they do this by special (invalid) byte sequences that then get 
mapped to these extended glyphs.

-- 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/tech/support/forums/

Reply via email to