1#1:enca name (namestring) 2# -- basic symbolic name 3#2:RFC-1345 name (namestring) 4# -- must exist, use the most canonical name if RFC-1345 doesn't define it 5#3:cstocs name (namestring) 6# -- left empty for new charsets, all cstocs charsets are present 7#4:iconv name (namestring) 8# -- REPLACED FROM iconvenc.h, use @ICONV_NAME_...@ 9#5:preferred MIME name (namestring) 10# -- http://www.iana.org/assignments/character-sets 11#6:Alias list (space separated namestring list) 12#7:Human readable name (any string) 13#8:Charset flags (| joined C identifiers) 14# -- see enca.h or API docs for flag list 15#9:Natural surface (C identifier) 16# -- see enca.h or API docs for surface list 17 18enca:ASCII 19rfc:ANSI_X3.4-1968 20cstocs:ascii 21iconv:@ICONV_NAME_ASCII@ 22mime:US-ASCII 23aliases:ASCII ANSI_X3.4-1986 367 CP367 IBM367 CSPC367 7bit ISO-646-US iso-ir-6 ISO_646.irv:1991 us US-ASCII csASCII 24human:7bit ASCII characters 25flags:ENCA_CHARSET_7BIT | ENCA_CHARSET_FIXED 26nsurface:ENCA_SURFACE_EOL_LF 27 28enca:ISO-8859-2 29rfc:ISO_8859-2:1987 30cstocs:il2 31iconv:@ICONV_NAME_ISO88592@ 32mime:ISO-8859-2 33aliases:ISO-8859-2 8859-2 912 CP912 IBM912 ISO_8859-2:1987 il2 l2 Latin2 iso-ir-101 csISOLatin2 ISOLatin2 csLatin2 34human:ISO 8859-2 standard; ISO Latin 2 35flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 36nsurface:ENCA_SURFACE_EOL_LF 37 38enca:ISO-8859-4 39rfc:ISO_8859-4:1988 40cstocs: 41iconv:@ICONV_NAME_ISO88594@ 42mime:ISO-8859-4 43aliases:ISO-8859-4 8859-4 ISO_8859-4:1988 iso-ir-110 l4 Latin4 csLatin4 ISOLatin4 44human:ISO 8859-4 standard; Latin 4 45flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 46nsurface:ENCA_SURFACE_EOL_LF 47 48enca:ISO-8859-5 49rfc:ISO_8859-5:1988 50cstocs: 51iconv:@ICONV_NAME_ISO88595@ 52mime:ISO-8859-5 53aliases:ISO-8859-5 8859-5 Cyrillic ISO_8859-5:1988 iso-ir-144 csISOLatinCyrillic csLatin5 ISOLatin5 54human:ISO 8859-5 standard; ISO Cyrillic 55flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 56nsurface:ENCA_SURFACE_EOL_LF 57 58enca:ISO-8859-13 59rfc:ISO_8859-13:1998 60cstocs: 61iconv:@ICONV_NAME_ISO885913@ 62mime:ISO-8859-13 63aliases:ISO-8859-13 ISO8859-13 iso-baltic iso-ir-179a ISO_8859-13 ISO_8859-13:1998 l7 Latin7 csLatin7 64human:ISO 8859-13 standard; ISO Baltic; Latin 7 65flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 66nsurface:ENCA_SURFACE_EOL_LF 67 68enca:ISO-8859-16 69rfc:ISO_8859-16:2000 70cstocs: 71iconv:@ICONV_NAME_ISO885916@ 72mime:ISO-8859-16 73aliases:ISO-8859-16 ISO-IR-226 ISO_8859-16 ISO_8859-16:2000 latin10 l10 csLatin10 74human:ISO 8859-16 standard 75flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 76nsurface:ENCA_SURFACE_EOL_LF 77 78enca:CP1125 79rfc:CP1125 80cstocs: 81iconv:@ICONV_NAME_CP1125@ 82mime:windows-1125 83aliases:CP1125 1125 MS-1125 Win-1125 Windows-1125 84human:MS-Windows code page 1125 85flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 86nsurface:ENCA_SURFACE_EOL_CRLF 87 88enca:CP1250 89rfc:CP1250 90cstocs:1250 91iconv:@ICONV_NAME_CP1250@ 92mime:windows-1250 93aliases:CP1250 1250 ms-ee MS-1250 Win-1250 Windows-1250 94human:MS-Windows code page 1250 95flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 96nsurface:ENCA_SURFACE_EOL_CRLF 97 98enca:CP1251 99rfc:CP1251 100cstocs: 101iconv:@ICONV_NAME_CP1251@ 102mime:windows-1251 103aliases:CP1251 1251 ms-cyrl MS-1251 Win-1251 Windows-1251 104human:MS-Windows code page 1251 105flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 106nsurface:ENCA_SURFACE_EOL_CRLF 107 108enca:CP1257 109rfc:CP1257 110cstocs: 111iconv:@ICONV_NAME_CP1257@ 112mime:windows-1257 113aliases:CP1257 1257 ms-balt MS-1257 Win-1257 Windows-1257 WinBaltRim 114human:MS-Windows code page 1257; WinBaltRim 115flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 116nsurface:ENCA_SURFACE_EOL_CRLF 117 118enca:IBM852 119rfc:IBM852 120cstocs:pc2 121iconv:@ICONV_NAME_IBM852@ 122mime:IBM852 123aliases:IBM852 852 CP852 pc2 pcl2 pclatin2 pl2 PC852 csPC852 csIBM852 124human:IBM/MS code page 852; PC (DOS) Latin 2 125flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 126nsurface:ENCA_SURFACE_EOL_CRLF 127 128enca:IBM855 129rfc:IBM855 130cstocs: 131iconv:@ICONV_NAME_IBM855@ 132mime:IBM855 133aliases:IBM855 855 CP855 PC855 csPC855 csIBM855 134human:IBM/MS code page 855 135flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 136nsurface:ENCA_SURFACE_EOL_CRLF 137 138enca:IBM775 139rfc:IBM775 140cstocs: 141iconv:@ICONV_NAME_IBM775@ 142mime:IBM775 143aliases:IBM775 775 CP775 PC775 csPC775 csIBM775 144human:IBM/MS code page 775 145flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 146nsurface:ENCA_SURFACE_EOL_CRLF 147 148enca:IBM866 149rfc:IBM866 150cstocs: 151iconv:@ICONV_NAME_IBM866@ 152mime:IBM866 153aliases:IBM866 866 CP866 PC866 csPC866 csIBM866 154human:IBM/MS code page 866 155flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 156nsurface:ENCA_SURFACE_EOL_CRLF 157 158enca:baltic 159rfc:iso-ir-179 160cstocs: 161iconv:@ICONV_NAME_BALTIC@ 162mime: 163aliases:ISO-IR-179 baltic 164human:ISO-IR-179; Baltic 165flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 166nsurface:ENCA_SURFACE_EOL_LF 167 168enca:KEYBCS2 169rfc:KEYBCS2 170cstocs:kam 171iconv:@ICONV_NAME_KEYBCS2@ 172mime: 173aliases:KEYBCS2 Kamenicky kam 895 CP895 PC895 csPC895 174human:Kamenicky encoding; KEYBCS2 175flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 176nsurface:ENCA_SURFACE_EOL_CRLF 177 178enca:macce 179rfc:macintosh_ce 180cstocs:macce 181iconv:@ICONV_NAME_MACCE@ 182mime: 183aliases:macce macintoshce macee macintoshee 184human:Macintosh Central European 185flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 186nsurface:ENCA_SURFACE_EOL_CR 187 188enca:maccyr 189rfc:mac_cyrillic 190cstocs: 191iconv:@ICONV_NAME_MACCYR@ 192mime: 193aliases:maccyr maccyrillic macintoshcyr macintoshcyrillic 194human:Macintosh Cyrillic 195flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 196nsurface:ENCA_SURFACE_EOL_CR 197 198enca:ECMA-113 199rfc:ECMA-113:1986 200cstocs: 201iconv:@ICONV_NAME_ECMA113@ 202mime:ECMA-cyrillic 203aliases:ecma-cyrillic ECMA-113:1986 iso-ir-111 204human:ECMA Cyrillic; ECMA-113 205flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 206nsurface:ENCA_SURFACE_EOL_LF 207 208enca:KOI-8_CS_2 209rfc:KOI-8_CS_2 210cstocs:koi8 211iconv:@ICONV_NAME_KOI8CS2@ 212mime:KOI8-CS2 213aliases:KOI-8_CS2 koi8cs koi8cz T602 214human:KOI8-CS2 code (`T602') 215flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 216nsurface:ENCA_SURFACE_EOL_CRLF 217 218enca:KOI8-R 219rfc:KOI8-R 220cstocs: 221iconv:@ICONV_NAME_KOI8R@ 222mime:KOI8-R 223aliases:KOI8-R csKOI8R 224human:KOI8-R Cyrillic 225flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 226nsurface:ENCA_SURFACE_EOL_CRLF 227 228enca:KOI8-U 229rfc:KOI8-U 230cstocs: 231iconv:@ICONV_NAME_KOI8U@ 232mime:KOI8-U 233aliases:KOI8-U 234human:KOI8-U Cyrillic 235flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 236nsurface:ENCA_SURFACE_EOL_CRLF 237 238enca:KOI8-UNI 239rfc:KOI8-UNI 240cstocs: 241iconv:@ICONV_NAME_KOI8UNI@ 242mime: 243aliases:KOI8-UNI 244human:KOI8-Unified Cyrillic 245flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 246nsurface:ENCA_SURFACE_EOL_CRLF 247 248enca:TeX 249rfc:LaTeX 250cstocs: tex 251iconv:@ICONV_NAME_LATEX@ 252mime: 253aliases:TeX latex ltex 254human:(La)TeX control sequences 255flags:ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE 256nsurface:ENCA_SURFACE_EOL_LF 257 258enca:UCS-2 259rfc:ISO-10646-UCS-2 260cstocs: 261iconv:@ICONV_NAME_UCS2@ 262mime:ISO-10646-UCS-2 263aliases:UCS-2 ISO-10646-UCS-2 BMP u2 UNICODE-1-1 csUnicode11 csUnicode rune csUCS2 264human:Universal character set 2 bytes; UCS-2; BMP 265flags:ENCA_CHARSET_16BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE 266nsurface: 267 268enca:UCS-4 269rfc:ISO-10646-UCS-4 270cstocs: 271iconv:@ICONV_NAME_UCS4@ 272mime:ISO-10646-UCS-4 273aliases:UCS-4 ISO-10646-UCS-4 10646 u4 UCS ISO-10646 csUCS4 274human:Universal character set 4 bytes; UCS-4; ISO-10646 275flags:ENCA_CHARSET_32BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_BINARY | ENCA_CHARSET_MULTIBYTE 276nsurface: 277 278enca:UTF-7 279rfc:UNICODE-1-1-UTF-7 280cstocs: 281iconv:@ICONV_NAME_UTF7@ 282mime:UNICODE-1-1-UTF-7 283aliases:UTF-7 UNICODE-1-1-UTF-7 TF-7 u7 csUnicode11UTF7 csUTF7 ISO-10646-UTF7 284human:Universal transformation format 7 bits; UTF-7 285flags:ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE 286nsurface:ENCA_SURFACE_EOL_CRLF 287 288enca:UTF-8 289rfc:UTF-8 290cstocs: utf8 291iconv:@ICONV_NAME_UTF8@ 292mime:UTF-8 293aliases:UTF-8 FSS_UTF TF-8 u8 UTF-2 UTF-FSS ISO-10646-UTF8 csUTF8 294human:Universal transformation format 8 bits; UTF-8 295flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE 296nsurface:ENCA_SURFACE_EOL_LF 297 298enca:CORK 299rfc:CORK 300cstocs: 301iconv:@ICONV_NAME_CORK@ 302mime: 303aliases:Cork T1 304human:Cork encoding; T1 305flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_FIXED | ENCA_CHARSET_REGULAR 306nsurface: 307 308enca:GBK 309rfc:GB_2312-80 310cstocs: 311iconv:@ICONV_NAME_GBK@ 312mime:GB2312 313aliases:GB_2312-80 GB2312.1980-0 ISO-IR-58 GB2312 GBK GB18030 CP936 314human:Simplified Chinese National Standard; GB2312 315flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE 316nsurface:ENCA_SURFACE_EOL_LF 317 318enca:BIG5 319rfc:Big5 320cstocs: 321iconv:@ICONV_NAME_BIG5@ 322mime:BIG5 323aliases:BIG5 BIGFIVE BIG-5 BIG-FIVE CN-BIG5 CP950 324human:Traditional Chinese Industrial Standard; Big5 325flags:ENCA_CHARSET_8BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE 326nsurface:ENCA_SURFACE_EOL_LF 327 328enca:HZ 329rfc:HZ 330cstocs: 331iconv:@ICONV_NAME_HZ@ 332mime:HZ-GB-2312 333aliases:HZ HZ-GB-2312 334human:HZ encoded GB2312 335flags:ENCA_CHARSET_7BIT | ENCA_CHARSET_VARIABLE | ENCA_CHARSET_MULTIBYTE 336nsurface:ENCA_SURFACE_EOL_LF 337