Bidirectional Language String Types and Associated Attributes

Below are the string types and short description used on the system for bidi CCSIDs.

Type Text Type1 Numeric Shaping2 Orientation Text Shaping3 Symmetric Swapping4
4 V pass-through LTR Shaped Off
5 I Arabic LTR Unshaped On
6 I Arabic RTL Unshaped On
8 V pass-through RTL Shaped Off
10 I pass-through Contextual Left Unshaped On
Notes:
1
Text type: V = Visual; I = Implicit
2
Numeric Shaping: In Arabic, it is common to use Hindi numbers instead of Arabic numbers. "1" "2" etc. are the Arabic version of the numbers.
3
Text Shaping: Specifies the shaping: that is, choosing (or composing) the correct shape of the input or output text.
4
Symmetrical Swapping: The Swapping descriptor specifies whether symmetric swapping is applied to the text. A list of symmetric swapping characters is given in the ISO/IEC 10646 standard. For example, the string "(1)" without might become ")1("

More information on this topic can be found at IBM® Globilization Link outside information center