Click to Rate and Give Feedback
MSDN
MSDN Library
International
Arabic
 Arabic OS Design Development

  Switch on low bandwidth view
Arabic OS Design Development
Windows Mobile Not SupportedWindows Embedded CE Supported
8/28/2008

Windows Embedded CE provides support for the Arabic locales. For Arabic, Windows Embedded CE contains locale-specific support for fonts and an Arabic keyboard. Windows Embedded CE also supports the Hijri calendar.

Windows Embedded CE provides support for the Arabic locales, but does not include localized resource files. You can create a fully localized run-time image for Arabic with a translated and mirrored user interface. For information on localization, see OS Localization and Window Layout and Mirroring.

Windows Embedded CE supports dynamic switching of the keyboard layout. The default key combination for switching the keyboard layout is Alt + Shift. Windows Embedded CE also supports Ctrl+Shift (right) and Ctrl+Shift (left) for to allow users to dynamically change the input direction. For more information, see Multiple Input Language Support.

The following table shows operating system design information for Arabic.

Concept Description

Dependencies

Unicode Processor for Complex Scripts (uspce)

Hardware considerations

None

The following table shows the components and modules that implement Arabic.

Item Module Component

Arabic Keyboard

kbda1

None

Arial (subset 1_08)

fonts

arial_1_08

Arial Bold (subset 1_08)

fonts

arialbd_1_08

Courier New (subset 1_08)

fonts

cour_1_08

Tahoma (subset 1_08)

fonts

tahoma_1_08

Tahoma Bold (subset 1_08)

fonts

tahomabd_1_08

The following table shows the Sysgen variables for Arabic. This includes the Unicode Script Processor, and the fonts and keyboard layout for Arabic.

Sysgen variable Description

SYSGEN_UNISCRIBE

When this variable is set, the Unicode Script Processor for Complex Scripts is included in the run-time image.

SYSGEN_KBD_ARABIC_101

When this variable is set, the Arabic keyboard is included in the run-time image.

SYSGEN_FONTS_ARIAL_1_08

When this variable is set, the Arial (subset 1_08) font is included in the run-time image.

SYSGEN_FONTS_ARIALBD_1_08

When this variable is set, the Arial Bold (subset 1_08) font is included in the run-time image.

SYSGEN_FONTS_COUR_1_08

When this variable is set, the Courier New (subset 1_08) font is included in the run-time image.

SYSGEN_FONTS_TAHOMA_1_08

When this variable is set, the Tahoma (subset 1_08) font included in the run-time image.

SYSGEN_FONTS_TAHOMABD_1_08

When this variable is set, the Tahoma Bold (subset 1_08) font is included in the run-time image.

Complex Scripts Support in Windows Embedded CE

Provides a comprehensive overview of Complex Scripts Support in Windows Embedded CE and describes how to create a Complex Scripts-enabled run-time image for a Windows Embedded CE-based device.

Complex Scripts Overview

Provides a general overview of Complex Scripts and the supporting technologies

Window Layout and Mirroring

Provides an overview of the Window layout concept. Describes how to use the graphics device interface (GDI) functions to set right-to-left (RTL) layout for Windows and other UI elements. Shows how to mirror messages and dialog boxes.

Creating a Complex Scripts-enabled Run-Time Image

Provides instructions on how to create a complex scripts-enabled run-time image.

Uniscribe Application Development

Provides information about creating applications for complex scripts using the Unicode Processor for Complex Scripts.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker