I realize this is an older post, but for anyone who comes across it, I just
wanted to point out, that supporting Complex Script languages on WM 5 is more
complicated than has been described here. There's a good deal more to this
than just adding a font, an input method/SIP, and app localization or even
RTL controls (or layout mirroring for that matter).
Besides all of these issues, Complex Script text requires special processing
for glyph shaping, caret positioning, hit testing, text measurements, word
breaking, justification, etc. Some of this processing is further
complicated by the need to support bidirectional text. In Windows, this
additional processing is handled by a component called Uniscribe. WM 5 does
not include Uniscribe, nor are its controls designed to work with Uniscribe.
There are, however, third-party solutions that can provide varying levels of
support for some Complex Script languages on Windows Mobile. Those might be
worth investigating, if you're looking to provide a solution like the one
mentioned in this thread.
Note that while Windows Mobile does not currently support Complex Scripts or
Uniscribe, that Windows Embedded CE 6.0 does support several Complex Script
languages and provides the Uniscribe module (as well as common controls that
work with it).
--
Please do not send e-mail directly to this alias. This alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.