forked from openjdk/jdk
/
charsets
1902 lines (1712 loc) · 42.8 KB
/
charsets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#
# Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#
########################################################
#
# Standard charsets provided by StandardCharsets provider.
#
# Note that these "standard" charsets listed here are not
# necessary to be the "Standard charsets" defined in the
# specification of java.nio.charset.Charset. Instead these
# are the charsets that this implementation believes should
# be packaged into the charsets provider class "StandardCharsets"
# which is initialized at startup time by java.nio.charset.Charset,
# compared to the charsets packaged in "ExtendedCharsets" provider,
# which is lazy initialized.
########################################################
charset US-ASCII US_ASCII
package sun.nio.cs
type source
alias iso-ir-6 # IANA aliases
alias ANSI_X3.4-1986
alias ISO_646.irv:1991
alias ASCII
alias ISO646-US
alias us
alias IBM367
alias cp367
alias csASCII
# Other aliases
alias 646 # Solaris POSIX locale
alias iso_646.irv:1983
alias ANSI_X3.4-1968 # Linux POSIX locale (RedHat)
alias ascii7
charset UTF-8 UTF_8
package sun.nio.cs
type source
alias UTF8 # JDK historical
alias unicode-1-1-utf-8
charset CESU-8 CESU_8
package sun.nio.cs
type source
alias CESU8
alias csCESU-8
charset UTF-16 UTF_16
package sun.nio.cs
type source
alias UTF_16 # JDK historical
alias utf16
alias unicode
alias UnicodeBig
charset UTF-16BE UTF_16BE
package sun.nio.cs
type source
alias UTF_16BE
alias ISO-10646-UCS-2
alias X-UTF-16BE
alias UnicodeBigUnmarked
charset UTF-16LE UTF_16LE
package sun.nio.cs
type source
alias UTF_16LE
alias X-UTF-16LE
alias UnicodeLittleUnmarked
charset x-UTF-16LE-BOM UTF_16LE_BOM
package sun.nio.cs
type source
alias UnicodeLittle
charset UTF-32 UTF_32
package sun.nio.cs
type source
alias UTF_32
alias UTF32
charset UTF-32LE UTF_32LE
package sun.nio.cs
type source
alias UTF_32LE
alias X-UTF-32LE
charset UTF-32BE UTF_32BE
package sun.nio.cs
type source
alias UTF_32BE
alias X-UTF-32BE
charset X-UTF-32LE-BOM UTF_32LE_BOM
package sun.nio.cs
type source
alias UTF_32LE_BOM
alias UTF-32LE-BOM
charset X-UTF-32BE-BOM UTF_32BE_BOM
package sun.nio.cs
type source
alias UTF_32BE_BOM
alias UTF-32BE-BOM
charset ISO-8859-1 ISO_8859_1
package sun.nio.cs
type source
alias iso-ir-100 # IANA aliases
alias ISO_8859-1
alias latin1
alias l1
alias IBM819
alias cp819
alias csISOLatin1
alias 819 # Other aliases
alias IBM-819
alias ISO8859_1
alias ISO_8859-1:1987
alias ISO_8859_1
alias 8859_1
alias ISO8859-1
charset ISO-8859-2 ISO_8859_2
package sun.nio.cs
type sbcs
hisname ISO8859_2
ascii true
alias iso8859_2 # JDK historical
alias 8859_2
alias iso-ir-101
alias ISO_8859-2
alias ISO_8859-2:1987
alias ISO8859-2
alias latin2
alias l2
alias ibm912
alias ibm-912
alias cp912
alias 912
alias csISOLatin2
charset ISO-8859-4 ISO_8859_4
package sun.nio.cs
type sbcs
hisname ISO8859_4
ascii true
alias iso8859_4 # JDK historical
alias iso8859-4
alias 8859_4
alias iso-ir-110
alias ISO_8859-4
alias ISO_8859-4:1988
alias latin4
alias l4
alias ibm914
alias ibm-914
alias cp914
alias 914
alias csISOLatin4
charset ISO-8859-5 ISO_8859_5
package sun.nio.cs
type sbcs
hisname ISO8859_5
ascii true
alias iso8859_5 # JDK historical
alias 8859_5
alias iso-ir-144
alias ISO_8859-5
alias ISO_8859-5:1988
alias ISO8859-5
alias cyrillic
alias ibm915
alias ibm-915
alias cp915
alias 915
alias csISOLatinCyrillic
charset ISO-8859-7 ISO_8859_7
package sun.nio.cs
type sbcs
hisname ISO8859_7
ascii true
alias iso8859_7 # JDK historical
alias 8859_7
alias iso-ir-126
alias ISO_8859-7
alias ISO_8859-7:1987
alias ELOT_928
alias ECMA-118
alias greek
alias greek8
alias csISOLatinGreek
alias sun_eu_greek # Solaris 7/8 compatibility
alias ibm813
alias ibm-813
alias 813
alias cp813
alias iso8859-7 # Solaris 9 compatibility
charset ISO-8859-9 ISO_8859_9
package sun.nio.cs
type sbcs
hisname ISO8859_9
ascii true
alias iso8859_9 # JDK historical
alias 8859_9
alias iso-ir-148
alias ISO_8859-9
alias ISO_8859-9:1989
alias ISO8859-9
alias latin5
alias l5
alias ibm920
alias ibm-920
alias 920
alias cp920
alias csISOLatin5
charset ISO-8859-13 ISO_8859_13
package sun.nio.cs
type sbcs
hisname ISO8859_13
ascii true
alias iso8859_13 # JDK historical
alias 8859_13
alias iso_8859-13
alias ISO8859-13
charset ISO-8859-15 ISO_8859_15
package sun.nio.cs
type sbcs
hisname ISO8859_15
ascii true
alias ISO_8859-15 # IANA alias
alias Latin-9
alias csISO885915
alias 8859_15 # Other aliases
alias ISO-8859-15
alias ISO8859_15
alias ISO8859-15
alias IBM923
alias IBM-923
alias cp923
alias 923
alias LATIN0
alias LATIN9
alias L9
alias csISOlatin0
alias csISOlatin9
alias ISO8859_15_FDIS
charset ISO-8859-16 ISO_8859_16
package sun.nio.cs
type sbcs
hisname ISO8859_16
ascii true
alias iso-ir-226
alias ISO_8859-16:2001
alias ISO_8859-16
alias ISO8859_16
alias latin10
alias l10
alias csISO885916
charset KOI8-R KOI8_R
package sun.nio.cs
type sbcs
hisname KOI8_R
ascii true
alias koi8_r # JDK historical
alias koi8
alias cskoi8r
charset KOI8-U KOI8_U
package sun.nio.cs
type sbcs
hisname KOI8_U
ascii true
alias koi8_u
charset windows-1250 MS1250
package sun.nio.cs
type sbcs
hisname Cp1250
ascii true
alias cp1250 # JDK historical
alias cp5346 # Euro IBM CCSID
charset windows-1251 MS1251
package sun.nio.cs
type sbcs
hisname Cp1251
ascii true
alias cp1251 # JDK historical
alias cp5347 # Euro IBM CCSID
alias ansi-1251 # Solaris compatibility
charset windows-1252 MS1252
package sun.nio.cs
type sbcs
hisname Cp1252
ascii true
alias cp1252 # JDK historical
alias cp5348 # Euro IBM CCSID
alias ibm-1252
alias ibm1252
charset windows-1253 MS1253
package sun.nio.cs
type sbcs
hisname Cp1253
ascii true
alias cp1253 # JDK historical
alias cp5349 # Euro IBM CCSID
charset windows-1254 MS1254
package sun.nio.cs
type sbcs
hisname Cp1254
ascii true
alias cp1254 # JDK historical
alias cp5350 # Euro IBM CCSID
charset windows-1257 MS1257
package sun.nio.cs
type sbcs
hisname Cp1257
ascii true
alias cp1257 # JDK historical
alias cp5353 # Euro IBM CCSID
charset IBM437 IBM437
package sun.nio.cs
type sbcs
hisname Cp437
ascii false
alias cp437 #JDK historical
alias ibm437
alias ibm-437
alias 437
alias cspc8codepage437
alias windows-437
charset x-IBM737 IBM737
package sun.nio.cs
type sbcs
hisname Cp737
ascii false
alias cp737 #JDK historical
alias ibm737
alias ibm-737
alias 737
charset IBM775 IBM775
package sun.nio.cs
type sbcs
hisname Cp775
ascii false
alias cp775 #JDK historical
alias ibm775
alias ibm-775
alias 775
charset IBM850 IBM850
package sun.nio.cs
type sbcs
hisname Cp850
ascii false
alias cp850 #JDK historical
alias ibm-850
alias ibm850
alias 850
alias cspc850multilingual
charset IBM852 IBM852
package sun.nio.cs
type sbcs
hisname Cp852
ascii false
alias cp852 #JDK historical
alias ibm852
alias ibm-852
alias 852
alias csPCp852
charset IBM855 IBM855
package sun.nio.cs
type sbcs
hisname Cp855
ascii false
alias cp855 #JDK historical
alias ibm-855
alias ibm855
alias 855
alias cspcp855
charset IBM857 IBM857
package sun.nio.cs
type sbcs
hisname Cp857
ascii false
alias cp857 #JDK historical
alias ibm857
alias ibm-857
alias 857
alias csIBM857
charset IBM00858 IBM858
package sun.nio.cs
type sbcs
hisname Cp858
ascii false
alias cp858 #JDK historical
alias ccsid00858
alias cp00858
alias 858
alias PC-Multilingual-850+euro
alias ibm858
alias ibm-858
charset IBM862 IBM862
package sun.nio.cs
type sbcs
hisname Cp862
ascii false
alias cp862 #JDK historical
alias ibm862
alias ibm-862
alias 862
alias csIBM862
alias cspc862latinhebrew
charset IBM866 IBM866
package sun.nio.cs
type sbcs
hisname Cp866
ascii false
alias cp866 #JDK historical
alias ibm866
alias ibm-866
alias 866
alias csIBM866
charset x-IBM874 IBM874
package sun.nio.cs
type sbcs
hisname Cp874
ascii false
alias cp874 #JDK historical
alias ibm874
alias ibm-874
alias 874
########################################################
#
# charsets provided by ExtendedCharsets provider.
#
########################################################
charset Big5 Big5
package sun.nio.cs.ext
type dbcs
hisname Big5
ascii true
minmax 0xa1 0xf9 0x40 0xfe
alias csBig5 # IANA aliases
charset x-MS950-HKSCS-XP MS950_HKSCS_XP
package sun.nio.cs.ext
type template
alias MS950_HKSCS_XP # JDK historical;
charset x-MS950-HKSCS MS950_HKSCS
package sun.nio.cs.ext
type template
hisname MS950_HKSCS
ascii true
alias MS950_HKSCS # JDK historical;
charset x-windows-950 MS950
package sun.nio.cs.ext
type dbcs
hisname MS950
ascii true
minmax 0x81 0xfe 0x40 0xfe
alias ms950 # JDK historical
alias windows-950
charset x-windows-874 MS874
package sun.nio.cs.ext
type sbcs
hisname MS874
ascii true
alias ms874 # JDK historical
alias ms-874
alias windows-874
charset x-EUC-TW EUC_TW
package sun.nio.cs.ext
type template
alias euc_tw # JDK historical
alias euctw
alias cns11643
alias EUC-TW
charset Big5-HKSCS Big5_HKSCS
package sun.nio.cs.ext
type template
hisname Big5_HKSCS
ascii true
alias Big5_HKSCS # JDK historical
alias big5hk
alias big5-hkscs
alias big5hkscs # Linux alias
charset x-Big5-HKSCS-2001 Big5_HKSCS_2001
package sun.nio.cs.ext
type source
alias Big5_HKSCS_2001
alias big5hk-2001
alias big5-hkscs-2001
alias big5-hkscs:unicode3.0
alias big5hkscs-2001
charset x-Big5-Solaris Big5_Solaris
package sun.nio.cs.ext
type template
hisname Big5_Solaris
ascii true
alias Big5_Solaris # JDK historical
charset GBK GBK # Simplified Chinese
package sun.nio.cs.ext
type dbcs
hisname GBK
ascii true
minmax 0x81 0xfe 0x40 0xfe
alias windows-936
alias CP936
charset GB18030 GB18030
package sun.nio.cs.ext
type template
alias gb18030-2000
charset GB2312 EUC_CN
package sun.nio.cs.ext
type dbcs
hisname EUC_CN
ascii true
minmax 0xa1 0xf7 0xa1 0xfe
# IANA aliases
alias gb2312
alias gb2312-80
alias gb2312-1980
alias euc-cn
alias euccn
alias x-EUC-CN # 1.4 compatibility
alias EUC_CN # JDK historical
charset x-mswin-936 MS936
package sun.nio.cs.ext
type dbcs
hisname MS936
ascii true
minmax 0x81 0xfe 0x40 0xfe
alias ms936 # JDK historical
alias ms_936 // IANA aliases
charset Shift_JIS SJIS
package sun.nio.cs.ext
type dbcs
hisname SJIS
ascii true
minmax 0x81 0xfc 0x40 0xfc
# IANA aliases
alias sjis # historical
alias shift_jis
alias shift-jis
alias ms_kanji
alias x-sjis
alias csShiftJIS
charset windows-31j MS932
package sun.nio.cs.ext
type dbcs
hisname MS932
ascii true
minmax 0x81 0xfc 0x40 0xfc
alias MS932 # JDK historical
alias windows-932
alias csWindows31J
charset JIS_X0201 JIS_X_0201
package sun.nio.cs.ext
type sbcs
hisname JIS_X0201
ascii true
alias JIS0201 # JDK historical
# IANA aliases
alias JIS_X0201
alias X0201
alias csHalfWidthKatakana
charset x-JIS0208 JIS_X_0208
package sun.nio.cs.ext
type dbcsonly
hisname JIS0208
ascii false
minmax 0x21 0x7e 0x21 0x7e
alias JIS0208 # JDK historical
# IANA aliases
alias JIS_C6226-1983
alias iso-ir-87
alias x0208
alias JIS_X0208-1983
alias csISO87JISX0208
charset JIS_X0212-1990 JIS_X_0212
package sun.nio.cs.ext
type dbcsonly
hisname JIS0212
ascii false
minmax 0x21 0x7e 0x21 0x7e
alias JIS0212 # JDK historical
# IANA aliases
alias jis_x0212-1990
alias x0212
alias iso-ir-159
alias csISO159JISX02121990
charset x-SJIS_0213 SJIS_0213
package sun.nio.cs.ext
type source
alias sjis-0213
alias sjis_0213
alias sjis:2004
alias sjis_0213:2004
alias shift_jis_0213:2004
alias shift_jis:2004
charset x-MS932_0213 MS932_0213
package sun.nio.cs.ext
type source
alias MS932-0213
alias MS932_0213
alias MS932:2004
alias windows-932-0213
alias windows-932:2004
charset EUC-JP EUC_JP
package sun.nio.cs.ext
type template
hisname EUC_JP
ascii true
alias euc_jp # JDK historical
alias eucjis # IANA aliases
alias eucjp
alias Extended_UNIX_Code_Packed_Format_for_Japanese
alias csEUCPkdFmtjapanese
alias x-euc-jp
alias x-eucjp
charset x-euc-jp-linux EUC_JP_LINUX
package sun.nio.cs.ext
type template
hisname EUC_JP_LINUX
ascii true
alias euc_jp_linux # JDK historical
alias euc-jp-linux
charset x-eucJP-Open EUC_JP_Open
package sun.nio.cs.ext
type template
hisname EUC_JP_Solaris
ascii true
alias EUC_JP_Solaris # JDK historical
alias eucJP-open
charset x-PCK PCK
package sun.nio.cs.ext
type dbcs
hisname PCK
ascii true
minmax 0x81 0xfc 0x40 0xfc
# IANA aliases
alias pck # JDK historical
charset ISO-2022-JP ISO2022_JP
package sun.nio.cs.ext
type source
# IANA aliases
alias iso2022jp # JDK historical
alias jis
alias csISO2022JP
alias jis_encoding
alias csjisencoding
charset ISO-2022-JP-2 ISO2022_JP_2
package sun.nio.cs.ext
type source
# IANA aliases
alias csISO2022JP2
alias iso2022jp2
charset x-windows-50221 MS50221
package sun.nio.cs.ext
type source
alias ms50221 # JDK historical
alias cp50221
charset x-windows-50220 MS50220
package sun.nio.cs.ext
type source
alias ms50220 # JDK historical
alias cp50220
charset x-windows-iso2022jp MSISO2022JP
package sun.nio.cs.ext
type source
alias windows-iso2022jp # JDK historical
charset x-JISAutoDetect JISAutoDetect
package sun.nio.cs.ext
type source
alias JISAutoDetect # JDK historical
charset EUC-KR EUC_KR # Korean
package sun.nio.cs.ext
type dbcs
hisname EUC_KR
ascii true
minmax 0xa1 0xfd 0xa1 0xfe
alias euc_kr # JDK historical
# IANA aliases
alias ksc5601
alias euckr
alias ks_c_5601-1987
alias ksc5601-1987
alias ksc5601_1987
alias ksc_5601
alias csEUCKR
alias 5601
charset x-windows-949 MS949
package sun.nio.cs.ext
type dbcs
hisname MS949
ascii true
minmax 0x81 0xfe 0x41 0xfe
alias ms949 # JDK historical
alias windows949
alias windows-949
alias ms_949 # IANA aliases
charset x-Johab Johab
package sun.nio.cs.ext
type dbcs
hisname x-Johab
ascii true
minmax 0x84 0xf9 0x31 0xfe
alias ksc5601-1992
alias ksc5601_1992
alias ms1361
alias johab # JDK historical
charset ISO-2022-KR ISO2022_KR
package sun.nio.cs.ext
type source
alias ISO2022KR # JDK historical
alias csISO2022KR
charset ISO-2022-CN ISO2022_CN
package sun.nio.cs.ext
type source
alias ISO2022CN # JDK historical
alias csISO2022CN
charset x-ISO-2022-CN-CNS ISO2022_CN_CNS
package sun.nio.cs.ext
type source
alias ISO2022CN_CNS # JDK historical
alias ISO-2022-CN-CNS
charset x-ISO-2022-CN-GB ISO2022_CN_GB
package sun.nio.cs.ext
type source
alias ISO2022CN_GB # JDK historical
alias ISO-2022-CN-GB
charset x-ISCII91 ISCII91
package sun.nio.cs.ext
type source
alias iscii
alias ST_SEV_358-88
alias iso-ir-153
alias csISO153GOST1976874
alias ISCII91 # JDK historical
charset ISO-8859-3 ISO_8859_3
package sun.nio.cs.ext
type sbcs
hisname ISO8859_3
ascii true
alias iso8859_3 # JDK historical
alias 8859_3
alias ISO_8859-3:1988
alias iso-ir-109
alias ISO_8859-3
alias ISO8859-3
alias latin3
alias l3
alias ibm913
alias ibm-913
alias cp913
alias 913
alias csISOLatin3
charset ISO-8859-6 ISO_8859_6
package sun.nio.cs.ext
type sbcs
hisname ISO8859_6
ascii true
alias iso8859_6 # JDK historical
alias 8859_6
alias iso-ir-127
alias ISO_8859-6
alias ISO_8859-6:1987
alias ISO8859-6
alias ECMA-114
alias ASMO-708
alias arabic
alias ibm1089
alias ibm-1089
alias cp1089
alias 1089
alias csISOLatinArabic
charset ISO-8859-8 ISO_8859_8
package sun.nio.cs.ext
type sbcs
hisname ISO8859_8
ascii true
alias iso8859_8 # JDK historical
alias 8859_8
alias iso-ir-138
alias ISO_8859-8
alias ISO_8859-8:1988
alias ISO8859-8
alias cp916
alias 916
alias ibm916
alias ibm-916
alias hebrew
alias csISOLatinHebrew
charset x-iso-8859-11 ISO_8859_11
package sun.nio.cs.ext
type sbcs
hisname x-iso-8859-11
ascii true
alias iso-8859-11
alias iso8859_11
charset TIS-620 TIS_620
package sun.nio.cs.ext
type sbcs
hisname TIS620
ascii true
alias tis620 # JDK historical
alias tis620.2533
# Microsoft Windows codepages
charset windows-1255 MS1255
package sun.nio.cs.ext
type sbcs
hisname Cp1255
ascii true
alias cp1255 # JDK historical
charset windows-1256 MS1256
package sun.nio.cs.ext
type sbcs
hisname Cp1256
ascii true
alias cp1256 # JDK historical
charset windows-1258 MS1258
package sun.nio.cs.ext
type sbcs
hisname Cp1258
ascii true
alias cp1258 # JDK historical
charset x-IBM942 IBM942 # IBM & PC/MSDOS encodings
package sun.nio.cs.ext
type dbcs
hisname Cp942
ascii false
minmax 0x81 0xfc 0x40 0xfc
alias cp942 # JDK historical
alias ibm942
alias ibm-942
alias 942
charset x-IBM942C IBM942C
package sun.nio.cs.ext
type template
alias cp942C # JDK historical
alias ibm942C
alias ibm-942C
alias 942C
alias cp932
alias ibm932
alias ibm-932
alias 932
alias x-ibm932
charset x-IBM943 IBM943
package sun.nio.cs.ext
type dbcs
hisname Cp943
ascii false
minmax 0x81 0xfc 0x40 0xfc
alias cp943 # JDK historical
alias ibm943
alias ibm-943
alias 943
charset x-IBM943C IBM943C
package sun.nio.cs.ext
type template
alias cp943C # JDK historical
alias ibm943C
alias ibm-943C
alias 943C
charset x-IBM948 IBM948
package sun.nio.cs.ext
type dbcs
hisname Cp948
ascii true
minmax 0x81 0xfe 0x40 0xfc
alias cp948 # JDK historical
alias ibm948
alias ibm-948
alias 948
charset x-IBM950 IBM950
package sun.nio.cs.ext
type dbcs
hisname Cp950
ascii true
minmax 0x81 0xfe 0x40 0xfe
alias cp950 # JDK historical
alias ibm950
alias ibm-950
alias 950
charset x-IBM930 IBM930
package sun.nio.cs.ext
type ebcdic
hisname Cp930
ascii false
minmax 0x40 0x7f 0x40 0xfe
alias cp930 # JDK historical
alias ibm930
alias ibm-930
alias 930
charset x-IBM935 IBM935
package sun.nio.cs.ext
type ebcdic