Starting with version 5.1, Rocket TE has added bidirectional
language support (BiDi) to the IBM 3270 and IBM iSeries emulators.
Currently, the only BiDi language that is supported is Arabic.
Windows configuration requirements
To configure
Rocket TE to support Arabic, several Windows settings have to be set.
Note: If
you have been using this machine with other programs that support
BiDi for Arabic, you may not have to make any changes to your Windows
settings.
- Access the Windows Control Panel and launch the Regional and Language
Options settings dialog.
- On the Languages tab, ensure the Install
files for complex script and right-to-left languages check
box is checked.
If this item is not checked, checking it will cause
Windows to install some files and perform a restart of your computer.
If this is the case, go ahead and let Windows install the files and
restart your computer now. When the restart is complete, access the
Windows Control Panel and launch the Regional and Language Options
settings again. Click the Languages tab and proceed to step 3.
If
the item is already checked, proceed to step 3.
- Click Details. In the Installed Services
window, there must be an installed service for Arabic. If not, click Add and
add one of the input language selections for Arabic. There must also
be one for English.
- Click the Advanced tab. Check the Extend
support of advanced text services to all programs check
box if it's not already checked. If you make any changes, you will
get a message to restart Windows. Restart Windows so that these changes
take affect.
Rocket TE configuration requirements
- Launch a Rocket TE IBM Mainframe 3270 Display or iSeries 5250 Display
Session.
- From the Rocket TE menu bar, click .
- Click the 3270 Emulation (or 5250
Emulation) tab.
- In the language (CCSID) list box, set the language to Arabic
(420) and click OK.
- From the Rocket TE menu bar, click . You are automatically
on the Font tab.
- Click Font and set the font to either Rocket TE
Arabic Terminal or Farabi Multi.
- Click OK to close the Font Selection dialog.
- Click OK to close the Display Options dialog.
- Ensure that the Rocket TE character set is Unicode on
the Font tab in the Print Setup dialog. Print Setup can be accessed
by selecting from the Rocket TE menu bar.
Switching between languages
There are several
ways to switch between English input and Arabic input. One way is
to use the Windows Language Bar. Another is to use the Windows Language
Bar shortcut, left ALT+SHIFT. Assuming that you only have English
and Arabic configured, ALT+SHIFT will toggle back and forth between
these two languages.
However, using Windows to simply switch
to Arabic while in a Rocket TE session will not change the direction
of the Arabic input. We recommend using the following Key commands
for controlling the input of Arabic characters.
New Rocket TE 3270/5250 key commands for BiDi Arabic
- Conventions
- Several of the Rocket TE 3270/5250 Key Commands for BiDi Arabic
use keys located on the Number Pad area of the keyboard. For example,
the Reverse/Push key command is invoked by holding down the Control
Key followed by pressing the Forward Slash key located on the Number
Pad. In the following documentation, this command is expressed as
CTRL+(Num Pad /).
- Key commands
- Reverse/Push - CTRL+(Num Pad /)
- Reverse/Push changes between left-to-right data entry and right-to-left.
It also causes the Windows language bar to switch between English
and Arabic (if the language settings described above are setup properly).
- Close - CTRL+(Num Pad *) or ALT+F1
- Close closes a field after entering English data on the left and
Arabic data on the right. The nulls in the center of the field are
removed and the field is shifted to the left or right, based on the
reverse mode.
- Screen Direction - ALT+F4
- Screen Direction (supported in Rocket TE Mainframe 3270 only),
reverses or flips the orientation of the entire screen left-to-right
and vice-versa. When the screen orientation is reversed, the language
is automatically changed to the default language of the new screen
orientation. For example, if the screen is reversed to right-to-left,
the language is changed to Arabic. If the screen is reversed to left-to-right,
the language is changed to English.
- This feature is used when the Mainframe application only supports
data entry in the left to right mode. By being able to reverse (flip)
the screen, Arabic characters will be shown in their normal right
to left orientation, making easier to read, even though the actual
data is being stored in the required left to right manner.
- Toggle RDE/RTE - ALT+(Num Pad *) or ALT+F11
- Toggle RDE/RTE switches between Reverse Data Entry and Reverse
Text Entry modes.
- Reverse / Push - CTRL+(Num Pad /)
- When in Reverse Data Entry mode (RDE), invoking this key is the
Reverse function. In Reverse Text Entry (RTE) mode, this key is the
Push function.
- Auto Reverse - ALT+Backspace or ALT+(Num Pad /)
- Auto Reverse toggles the auto reverse or auto push mode, depending
on the RDE/RTE setting. These modes cause reverse or push mode to
become active automatically upon entering a field, based on whether
the field contains English or Arabic data.