golang.org/x/text@v0.14.0/encoding/htmlindex/tables.go (about) 1 // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 3 package htmlindex 4 5 type htmlEncoding byte 6 7 const ( 8 utf8 htmlEncoding = iota 9 ibm866 10 iso8859_2 11 iso8859_3 12 iso8859_4 13 iso8859_5 14 iso8859_6 15 iso8859_7 16 iso8859_8 17 iso8859_8I 18 iso8859_10 19 iso8859_13 20 iso8859_14 21 iso8859_15 22 iso8859_16 23 koi8r 24 koi8u 25 macintosh 26 windows874 27 windows1250 28 windows1251 29 windows1252 30 windows1253 31 windows1254 32 windows1255 33 windows1256 34 windows1257 35 windows1258 36 macintoshCyrillic 37 gbk 38 gb18030 39 big5 40 eucjp 41 iso2022jp 42 shiftJIS 43 euckr 44 replacement 45 utf16be 46 utf16le 47 xUserDefined 48 numEncodings 49 ) 50 51 var canonical = [numEncodings]string{ 52 "utf-8", 53 "ibm866", 54 "iso-8859-2", 55 "iso-8859-3", 56 "iso-8859-4", 57 "iso-8859-5", 58 "iso-8859-6", 59 "iso-8859-7", 60 "iso-8859-8", 61 "iso-8859-8-i", 62 "iso-8859-10", 63 "iso-8859-13", 64 "iso-8859-14", 65 "iso-8859-15", 66 "iso-8859-16", 67 "koi8-r", 68 "koi8-u", 69 "macintosh", 70 "windows-874", 71 "windows-1250", 72 "windows-1251", 73 "windows-1252", 74 "windows-1253", 75 "windows-1254", 76 "windows-1255", 77 "windows-1256", 78 "windows-1257", 79 "windows-1258", 80 "x-mac-cyrillic", 81 "gbk", 82 "gb18030", 83 "big5", 84 "euc-jp", 85 "iso-2022-jp", 86 "shift_jis", 87 "euc-kr", 88 "replacement", 89 "utf-16be", 90 "utf-16le", 91 "x-user-defined", 92 } 93 94 var nameMap = map[string]htmlEncoding{ 95 "unicode-1-1-utf-8": utf8, 96 "unicode11utf8": utf8, 97 "unicode20utf8": utf8, 98 "utf-8": utf8, 99 "utf8": utf8, 100 "x-unicode20utf8": utf8, 101 "866": ibm866, 102 "cp866": ibm866, 103 "csibm866": ibm866, 104 "ibm866": ibm866, 105 "csisolatin2": iso8859_2, 106 "iso-8859-2": iso8859_2, 107 "iso-ir-101": iso8859_2, 108 "iso8859-2": iso8859_2, 109 "iso88592": iso8859_2, 110 "iso_8859-2": iso8859_2, 111 "iso_8859-2:1987": iso8859_2, 112 "l2": iso8859_2, 113 "latin2": iso8859_2, 114 "csisolatin3": iso8859_3, 115 "iso-8859-3": iso8859_3, 116 "iso-ir-109": iso8859_3, 117 "iso8859-3": iso8859_3, 118 "iso88593": iso8859_3, 119 "iso_8859-3": iso8859_3, 120 "iso_8859-3:1988": iso8859_3, 121 "l3": iso8859_3, 122 "latin3": iso8859_3, 123 "csisolatin4": iso8859_4, 124 "iso-8859-4": iso8859_4, 125 "iso-ir-110": iso8859_4, 126 "iso8859-4": iso8859_4, 127 "iso88594": iso8859_4, 128 "iso_8859-4": iso8859_4, 129 "iso_8859-4:1988": iso8859_4, 130 "l4": iso8859_4, 131 "latin4": iso8859_4, 132 "csisolatincyrillic": iso8859_5, 133 "cyrillic": iso8859_5, 134 "iso-8859-5": iso8859_5, 135 "iso-ir-144": iso8859_5, 136 "iso8859-5": iso8859_5, 137 "iso88595": iso8859_5, 138 "iso_8859-5": iso8859_5, 139 "iso_8859-5:1988": iso8859_5, 140 "arabic": iso8859_6, 141 "asmo-708": iso8859_6, 142 "csiso88596e": iso8859_6, 143 "csiso88596i": iso8859_6, 144 "csisolatinarabic": iso8859_6, 145 "ecma-114": iso8859_6, 146 "iso-8859-6": iso8859_6, 147 "iso-8859-6-e": iso8859_6, 148 "iso-8859-6-i": iso8859_6, 149 "iso-ir-127": iso8859_6, 150 "iso8859-6": iso8859_6, 151 "iso88596": iso8859_6, 152 "iso_8859-6": iso8859_6, 153 "iso_8859-6:1987": iso8859_6, 154 "csisolatingreek": iso8859_7, 155 "ecma-118": iso8859_7, 156 "elot_928": iso8859_7, 157 "greek": iso8859_7, 158 "greek8": iso8859_7, 159 "iso-8859-7": iso8859_7, 160 "iso-ir-126": iso8859_7, 161 "iso8859-7": iso8859_7, 162 "iso88597": iso8859_7, 163 "iso_8859-7": iso8859_7, 164 "iso_8859-7:1987": iso8859_7, 165 "sun_eu_greek": iso8859_7, 166 "csiso88598e": iso8859_8, 167 "csisolatinhebrew": iso8859_8, 168 "hebrew": iso8859_8, 169 "iso-8859-8": iso8859_8, 170 "iso-8859-8-e": iso8859_8, 171 "iso-ir-138": iso8859_8, 172 "iso8859-8": iso8859_8, 173 "iso88598": iso8859_8, 174 "iso_8859-8": iso8859_8, 175 "iso_8859-8:1988": iso8859_8, 176 "visual": iso8859_8, 177 "csiso88598i": iso8859_8I, 178 "iso-8859-8-i": iso8859_8I, 179 "logical": iso8859_8I, 180 "csisolatin6": iso8859_10, 181 "iso-8859-10": iso8859_10, 182 "iso-ir-157": iso8859_10, 183 "iso8859-10": iso8859_10, 184 "iso885910": iso8859_10, 185 "l6": iso8859_10, 186 "latin6": iso8859_10, 187 "iso-8859-13": iso8859_13, 188 "iso8859-13": iso8859_13, 189 "iso885913": iso8859_13, 190 "iso-8859-14": iso8859_14, 191 "iso8859-14": iso8859_14, 192 "iso885914": iso8859_14, 193 "csisolatin9": iso8859_15, 194 "iso-8859-15": iso8859_15, 195 "iso8859-15": iso8859_15, 196 "iso885915": iso8859_15, 197 "iso_8859-15": iso8859_15, 198 "l9": iso8859_15, 199 "iso-8859-16": iso8859_16, 200 "cskoi8r": koi8r, 201 "koi": koi8r, 202 "koi8": koi8r, 203 "koi8-r": koi8r, 204 "koi8_r": koi8r, 205 "koi8-ru": koi8u, 206 "koi8-u": koi8u, 207 "csmacintosh": macintosh, 208 "mac": macintosh, 209 "macintosh": macintosh, 210 "x-mac-roman": macintosh, 211 "dos-874": windows874, 212 "iso-8859-11": windows874, 213 "iso8859-11": windows874, 214 "iso885911": windows874, 215 "tis-620": windows874, 216 "windows-874": windows874, 217 "cp1250": windows1250, 218 "windows-1250": windows1250, 219 "x-cp1250": windows1250, 220 "cp1251": windows1251, 221 "windows-1251": windows1251, 222 "x-cp1251": windows1251, 223 "ansi_x3.4-1968": windows1252, 224 "ascii": windows1252, 225 "cp1252": windows1252, 226 "cp819": windows1252, 227 "csisolatin1": windows1252, 228 "ibm819": windows1252, 229 "iso-8859-1": windows1252, 230 "iso-ir-100": windows1252, 231 "iso8859-1": windows1252, 232 "iso88591": windows1252, 233 "iso_8859-1": windows1252, 234 "iso_8859-1:1987": windows1252, 235 "l1": windows1252, 236 "latin1": windows1252, 237 "us-ascii": windows1252, 238 "windows-1252": windows1252, 239 "x-cp1252": windows1252, 240 "cp1253": windows1253, 241 "windows-1253": windows1253, 242 "x-cp1253": windows1253, 243 "cp1254": windows1254, 244 "csisolatin5": windows1254, 245 "iso-8859-9": windows1254, 246 "iso-ir-148": windows1254, 247 "iso8859-9": windows1254, 248 "iso88599": windows1254, 249 "iso_8859-9": windows1254, 250 "iso_8859-9:1989": windows1254, 251 "l5": windows1254, 252 "latin5": windows1254, 253 "windows-1254": windows1254, 254 "x-cp1254": windows1254, 255 "cp1255": windows1255, 256 "windows-1255": windows1255, 257 "x-cp1255": windows1255, 258 "cp1256": windows1256, 259 "windows-1256": windows1256, 260 "x-cp1256": windows1256, 261 "cp1257": windows1257, 262 "windows-1257": windows1257, 263 "x-cp1257": windows1257, 264 "cp1258": windows1258, 265 "windows-1258": windows1258, 266 "x-cp1258": windows1258, 267 "x-mac-cyrillic": macintoshCyrillic, 268 "x-mac-ukrainian": macintoshCyrillic, 269 "chinese": gbk, 270 "csgb2312": gbk, 271 "csiso58gb231280": gbk, 272 "gb2312": gbk, 273 "gb_2312": gbk, 274 "gb_2312-80": gbk, 275 "gbk": gbk, 276 "iso-ir-58": gbk, 277 "x-gbk": gbk, 278 "gb18030": gb18030, 279 "big5": big5, 280 "big5-hkscs": big5, 281 "cn-big5": big5, 282 "csbig5": big5, 283 "x-x-big5": big5, 284 "cseucpkdfmtjapanese": eucjp, 285 "euc-jp": eucjp, 286 "x-euc-jp": eucjp, 287 "csiso2022jp": iso2022jp, 288 "iso-2022-jp": iso2022jp, 289 "csshiftjis": shiftJIS, 290 "ms932": shiftJIS, 291 "ms_kanji": shiftJIS, 292 "shift-jis": shiftJIS, 293 "shift_jis": shiftJIS, 294 "sjis": shiftJIS, 295 "windows-31j": shiftJIS, 296 "x-sjis": shiftJIS, 297 "cseuckr": euckr, 298 "csksc56011987": euckr, 299 "euc-kr": euckr, 300 "iso-ir-149": euckr, 301 "korean": euckr, 302 "ks_c_5601-1987": euckr, 303 "ks_c_5601-1989": euckr, 304 "ksc5601": euckr, 305 "ksc_5601": euckr, 306 "windows-949": euckr, 307 "csiso2022kr": replacement, 308 "hz-gb-2312": replacement, 309 "iso-2022-cn": replacement, 310 "iso-2022-cn-ext": replacement, 311 "iso-2022-kr": replacement, 312 "replacement": replacement, 313 "unicodefffe": utf16be, 314 "utf-16be": utf16be, 315 "csunicode": utf16le, 316 "iso-10646-ucs-2": utf16le, 317 "ucs-2": utf16le, 318 "unicode": utf16le, 319 "unicodefeff": utf16le, 320 "utf-16": utf16le, 321 "utf-16le": utf16le, 322 "x-user-defined": xUserDefined, 323 } 324 325 var localeMap = []htmlEncoding{ 326 windows1252, // und_Latn 327 windows1256, // ar 328 windows1251, // ba 329 windows1251, // be 330 windows1251, // bg 331 windows1250, // cs 332 iso8859_7, // el 333 windows1257, // et 334 windows1256, // fa 335 windows1255, // he 336 windows1250, // hr 337 iso8859_2, // hu 338 shiftJIS, // ja 339 windows1251, // kk 340 euckr, // ko 341 windows1254, // ku 342 windows1251, // ky 343 windows1257, // lt 344 windows1257, // lv 345 windows1251, // mk 346 iso8859_2, // pl 347 windows1251, // ru 348 windows1251, // sah 349 windows1250, // sk 350 iso8859_2, // sl 351 windows1251, // sr 352 windows1251, // tg 353 windows874, // th 354 windows1254, // tr 355 windows1251, // tt 356 windows1251, // uk 357 windows1258, // vi 358 gb18030, // zh-hans 359 big5, // zh-hant 360 } 361 362 const locales = "und_Latn ar ba be bg cs el et fa he hr hu ja kk ko ku ky lt lv mk pl ru sah sk sl sr tg th tr tt uk vi zh-hans zh-hant"