ISPF supports extended code pages that allow ISPF to display panels,
messages, and variable application data correctly on terminals using
any of the supported code pages. For example, ISPF can display a German
panel on a French CECP (Country Extended Code Page) terminal, with
all common characters displayed correctly. Any characters in the panel
that do not exist in the terminal code page are displayed as periods.
The code page and character set are specified by CCSID (Coded Character
Set Identifier) as defined by Character Data Representation Architecture
(CDRA). ISPF supports these EXTENDED CODE PAGE CCSIDs for the TRANS
service and also with the use of the CCSID keyword on panels and messages.
Table 1. Extended CCSID1 SupportedCCSID |
Character Set |
Code Page |
Country/Language |
---|
00037 |
697 |
37 |
U.S.A.
Canada
Netherlands
Portugal
Brazil
Australia
New Zealand
|
00273 |
697 |
273 |
Austria
Germany
|
00277 |
697 |
277 |
Denmark
Norway
|
00278 |
697 |
278 |
Finland
Sweden
|
00280 |
697 |
280 |
Italy |
00284 |
697 |
284 |
Spain
L.A. Spanish
|
00285 |
697 |
285 |
United Kingdom |
00297 |
697 |
297 |
France |
00420 |
235 |
420 |
Arabic |
00424 |
941 |
424 |
Hebrew |
00500 |
697 |
500 |
Switzerland
Belgium
|
00838 |
1176 |
838 |
Thailand |
00870 |
959 |
870 |
Latin-2 |
00871 |
697 |
871 |
Iceland |
00875 |
923 |
875 |
Greece |
00880 |
960 |
880 |
Cyrillic |
01025 |
1150 |
1025 |
Cyrillic |
01026 |
1126 |
1026 |
Turkey |
01047 |
697 |
1047 |
Latin1 |
01123 |
1326 |
1123 |
Ukraine |
Table 2. Extended CCSID1
Supported (EURO)CCSID |
Character Set |
Code Page |
Country/Language |
---|
00924 |
1353 |
0924 |
Latin9 |
01140 |
695 |
1140 |
U.S.A.
Canada
Netherlands
Portugal
Brazil
Australia
New Zealand
|
01141 |
695 |
1141 |
Austria
Germany
|
01142 |
695 |
1142 |
Denmark
Norway
|
01143 |
695 |
1143 |
Finland
Sweden
|
01144 |
695 |
1144 |
Italy |
01145 |
695 |
1145 |
Spain
L.A. Spanish
|
01146 |
695 |
1146 |
United Kingdom |
01147 |
695 |
1147 |
France |
01148 |
695 |
1148 |
Switzerland
Belgium
|
01149 |
695 |
1149 |
Iceland |
01153 |
1375 |
1153 |
Latin2 |
01154 |
1381 |
1154 |
Cyrillic |
01155 |
1378 |
1155 |
Turkey |
01158 |
1388 |
1158 |
Ukraine |
01160 |
1395 |
1160 |
Thailand |
04899 |
1356 |
0803 |
Hebrew |
04971 |
1371 |
0875 |
Greece |
12712 |
1357 |
0424 |
Hebrew |
16804 |
1461 |
0420 |
Arabic |
These Extended CCSIDs (shown in Table 3)
are also supported for panels and messages that specify an extended
code page. These are the mixed SBCS/DBCS CCSIDs for these languages.
Japanese (Katakana) and Simplified Chinese EXTENDED CODE PAGES
are not supported on any terminal but these EXTENDED CODE PAGES are
supported for the TRANS service and with the CCSID keyword on panels
and messages.
Table 3. Extended SBCS and
DBCS CCSIDs SupportedCCSID |
Character Set |
Code Page |
Country |
---|
00930 |
1172 |
290 |
Japanese (Katakana) |
00939 |
1172 |
1027 |
Japanese (Latin) |
00933 |
1173 |
833 |
Korean |
00935 |
1174 |
836 |
Simplified Chinese |
00937 |
1175 |
037 |
Traditional Chinese |
01159 |
65535 |
1159 |
Traditional Chinese |
01364 |
65535 |
0834 |
Korean |
01371 |
65535 |
0835 |
Traditional Chinese |
01388 |
65535 |
0837 |
Simplified Chinese |
01390 |
65535 |
0300 |
Japanese |
01399 |
65535 |
0300 |
Japanese |
05123 |
65535 |
1027 |
Japanese |
08482 |
65535 |
0290 |
Japanese |