Arabic support considerations

Terminal Emulation

Your TN3270 terminal emulator must be able to support the Arabic EBCDIC 420 code page in order to connect to your enterprise server region that has Arabic support enabled. Micro Focus has tested this support with IBM's Personal Communications emulator (PCOMM); visit the following external link to the IBM documentation for details on how to configure a PCOMM session for Arabic input - Configuring Sessions.

Ligature special cases

Support of Arabic code sets can require special consideration when the 'Lam Alef ' character combinations are used, when the terminal emulator is set in its Arabic right-to-left input mode.

Entry of those two characters results in a conversion to a ligature represented by a one-byte EBCDIC code point followed by an EBCDIC space (0x40). When using PCOMM, on entering this combination, the cursor should be automatically positioned one space to the left in order to account for the additional space. It is possible to move the cursor back to the right, to remove this space, but removing it can cause problems when converting to ASCII. If the space is removed, the translation results in the 0x1A ASCII substitution character being used. (However, when converting back to EBCDIC in this situation, the correct ligature code and EBCDIC space is restored.)

If your emulator does not add the additional space automatically, you must ensure it is added manually; otherwise, as above, you will encounter problems with translation.

The following table describes those Lam Alef character combinations that must retain the additional space for correct translation to occur:
Visual EBCDIC 420 Logical ASCII 1256 Description
B8 40 E1 C7 Lam isolated form + Alef isolated form
B2 40 E1 C2 Lam isolated form + Alef with Madda above isolated form
B4 40 E1 C3 Lam isolated form + Alef with Hanza above isolated form
B9 40 E1 C7 Lam isolated form + Alef Final form
B3 40 E1 C2 Lam isolated form + Alef with Madda Final form
B5 40 E1 C3 Lam isolated form + Alef with Hanza Final form