github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/text/encoding/htmlindex/tables.go (about) 1 // This file was generated by go generate; 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 "utf-8": utf8, 97 "utf8": utf8, 98 "866": ibm866, 99 "cp866": ibm866, 100 "csibm866": ibm866, 101 "ibm866": ibm866, 102 "csisolatin2": iso8859_2, 103 "iso-8859-2": iso8859_2, 104 "iso-ir-101": iso8859_2, 105 "iso8859-2": iso8859_2, 106 "iso88592": iso8859_2, 107 "iso_8859-2": iso8859_2, 108 "iso_8859-2:1987": iso8859_2, 109 "l2": iso8859_2, 110 "latin2": iso8859_2, 111 "csisolatin3": iso8859_3, 112 "iso-8859-3": iso8859_3, 113 "iso-ir-109": iso8859_3, 114 "iso8859-3": iso8859_3, 115 "iso88593": iso8859_3, 116 "iso_8859-3": iso8859_3, 117 "iso_8859-3:1988": iso8859_3, 118 "l3": iso8859_3, 119 "latin3": iso8859_3, 120 "csisolatin4": iso8859_4, 121 "iso-8859-4": iso8859_4, 122 "iso-ir-110": iso8859_4, 123 "iso8859-4": iso8859_4, 124 "iso88594": iso8859_4, 125 "iso_8859-4": iso8859_4, 126 "iso_8859-4:1988": iso8859_4, 127 "l4": iso8859_4, 128 "latin4": iso8859_4, 129 "csisolatincyrillic": iso8859_5, 130 "cyrillic": iso8859_5, 131 "iso-8859-5": iso8859_5, 132 "iso-ir-144": iso8859_5, 133 "iso8859-5": iso8859_5, 134 "iso88595": iso8859_5, 135 "iso_8859-5": iso8859_5, 136 "iso_8859-5:1988": iso8859_5, 137 "arabic": iso8859_6, 138 "asmo-708": iso8859_6, 139 "csiso88596e": iso8859_6, 140 "csiso88596i": iso8859_6, 141 "csisolatinarabic": iso8859_6, 142 "ecma-114": iso8859_6, 143 "iso-8859-6": iso8859_6, 144 "iso-8859-6-e": iso8859_6, 145 "iso-8859-6-i": iso8859_6, 146 "iso-ir-127": iso8859_6, 147 "iso8859-6": iso8859_6, 148 "iso88596": iso8859_6, 149 "iso_8859-6": iso8859_6, 150 "iso_8859-6:1987": iso8859_6, 151 "csisolatingreek": iso8859_7, 152 "ecma-118": iso8859_7, 153 "elot_928": iso8859_7, 154 "greek": iso8859_7, 155 "greek8": iso8859_7, 156 "iso-8859-7": iso8859_7, 157 "iso-ir-126": iso8859_7, 158 "iso8859-7": iso8859_7, 159 "iso88597": iso8859_7, 160 "iso_8859-7": iso8859_7, 161 "iso_8859-7:1987": iso8859_7, 162 "sun_eu_greek": iso8859_7, 163 "csiso88598e": iso8859_8, 164 "csisolatinhebrew": iso8859_8, 165 "hebrew": iso8859_8, 166 "iso-8859-8": iso8859_8, 167 "iso-8859-8-e": iso8859_8, 168 "iso-ir-138": iso8859_8, 169 "iso8859-8": iso8859_8, 170 "iso88598": iso8859_8, 171 "iso_8859-8": iso8859_8, 172 "iso_8859-8:1988": iso8859_8, 173 "visual": iso8859_8, 174 "csiso88598i": iso8859_8I, 175 "iso-8859-8-i": iso8859_8I, 176 "logical": iso8859_8I, 177 "csisolatin6": iso8859_10, 178 "iso-8859-10": iso8859_10, 179 "iso-ir-157": iso8859_10, 180 "iso8859-10": iso8859_10, 181 "iso885910": iso8859_10, 182 "l6": iso8859_10, 183 "latin6": iso8859_10, 184 "iso-8859-13": iso8859_13, 185 "iso8859-13": iso8859_13, 186 "iso885913": iso8859_13, 187 "iso-8859-14": iso8859_14, 188 "iso8859-14": iso8859_14, 189 "iso885914": iso8859_14, 190 "csisolatin9": iso8859_15, 191 "iso-8859-15": iso8859_15, 192 "iso8859-15": iso8859_15, 193 "iso885915": iso8859_15, 194 "iso_8859-15": iso8859_15, 195 "l9": iso8859_15, 196 "iso-8859-16": iso8859_16, 197 "cskoi8r": koi8r, 198 "koi": koi8r, 199 "koi8": koi8r, 200 "koi8-r": koi8r, 201 "koi8_r": koi8r, 202 "koi8-ru": koi8u, 203 "koi8-u": koi8u, 204 "csmacintosh": macintosh, 205 "mac": macintosh, 206 "macintosh": macintosh, 207 "x-mac-roman": macintosh, 208 "dos-874": windows874, 209 "iso-8859-11": windows874, 210 "iso8859-11": windows874, 211 "iso885911": windows874, 212 "tis-620": windows874, 213 "windows-874": windows874, 214 "cp1250": windows1250, 215 "windows-1250": windows1250, 216 "x-cp1250": windows1250, 217 "cp1251": windows1251, 218 "windows-1251": windows1251, 219 "x-cp1251": windows1251, 220 "ansi_x3.4-1968": windows1252, 221 "ascii": windows1252, 222 "cp1252": windows1252, 223 "cp819": windows1252, 224 "csisolatin1": windows1252, 225 "ibm819": windows1252, 226 "iso-8859-1": windows1252, 227 "iso-ir-100": windows1252, 228 "iso8859-1": windows1252, 229 "iso88591": windows1252, 230 "iso_8859-1": windows1252, 231 "iso_8859-1:1987": windows1252, 232 "l1": windows1252, 233 "latin1": windows1252, 234 "us-ascii": windows1252, 235 "windows-1252": windows1252, 236 "x-cp1252": windows1252, 237 "cp1253": windows1253, 238 "windows-1253": windows1253, 239 "x-cp1253": windows1253, 240 "cp1254": windows1254, 241 "csisolatin5": windows1254, 242 "iso-8859-9": windows1254, 243 "iso-ir-148": windows1254, 244 "iso8859-9": windows1254, 245 "iso88599": windows1254, 246 "iso_8859-9": windows1254, 247 "iso_8859-9:1989": windows1254, 248 "l5": windows1254, 249 "latin5": windows1254, 250 "windows-1254": windows1254, 251 "x-cp1254": windows1254, 252 "cp1255": windows1255, 253 "windows-1255": windows1255, 254 "x-cp1255": windows1255, 255 "cp1256": windows1256, 256 "windows-1256": windows1256, 257 "x-cp1256": windows1256, 258 "cp1257": windows1257, 259 "windows-1257": windows1257, 260 "x-cp1257": windows1257, 261 "cp1258": windows1258, 262 "windows-1258": windows1258, 263 "x-cp1258": windows1258, 264 "x-mac-cyrillic": macintoshCyrillic, 265 "x-mac-ukrainian": macintoshCyrillic, 266 "chinese": gbk, 267 "csgb2312": gbk, 268 "csiso58gb231280": gbk, 269 "gb2312": gbk, 270 "gb_2312": gbk, 271 "gb_2312-80": gbk, 272 "gbk": gbk, 273 "iso-ir-58": gbk, 274 "x-gbk": gbk, 275 "gb18030": gb18030, 276 "big5": big5, 277 "big5-hkscs": big5, 278 "cn-big5": big5, 279 "csbig5": big5, 280 "x-x-big5": big5, 281 "cseucpkdfmtjapanese": eucjp, 282 "euc-jp": eucjp, 283 "x-euc-jp": eucjp, 284 "csiso2022jp": iso2022jp, 285 "iso-2022-jp": iso2022jp, 286 "csshiftjis": shiftJIS, 287 "ms932": shiftJIS, 288 "ms_kanji": shiftJIS, 289 "shift-jis": shiftJIS, 290 "shift_jis": shiftJIS, 291 "sjis": shiftJIS, 292 "windows-31j": shiftJIS, 293 "x-sjis": shiftJIS, 294 "cseuckr": euckr, 295 "csksc56011987": euckr, 296 "euc-kr": euckr, 297 "iso-ir-149": euckr, 298 "korean": euckr, 299 "ks_c_5601-1987": euckr, 300 "ks_c_5601-1989": euckr, 301 "ksc5601": euckr, 302 "ksc_5601": euckr, 303 "windows-949": euckr, 304 "csiso2022kr": replacement, 305 "hz-gb-2312": replacement, 306 "iso-2022-cn": replacement, 307 "iso-2022-cn-ext": replacement, 308 "iso-2022-kr": replacement, 309 "utf-16be": utf16be, 310 "utf-16": utf16le, 311 "utf-16le": utf16le, 312 "x-user-defined": xUserDefined, 313 } 314 315 var localeMap = []htmlEncoding{ 316 windows1252, // und 317 windows1256, // ar 318 windows1251, // ba 319 windows1251, // be 320 windows1251, // bg 321 windows1250, // cs 322 iso8859_7, // el 323 windows1257, // et 324 windows1256, // fa 325 windows1255, // he 326 windows1250, // hr 327 iso8859_2, // hu 328 shiftJIS, // ja 329 windows1251, // kk 330 euckr, // ko 331 windows1254, // ku 332 windows1251, // ky 333 windows1257, // lt 334 windows1257, // lv 335 windows1251, // mk 336 iso8859_2, // pl 337 windows1251, // ru 338 windows1251, // sah 339 windows1250, // sk 340 iso8859_2, // sl 341 windows1251, // sr 342 windows1251, // tg 343 windows874, // th 344 windows1254, // tr 345 windows1251, // tt 346 windows1251, // uk 347 windows1258, // vi 348 gb18030, // zh-hans 349 big5, // zh-hant 350 } 351 352 const locales = "und 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"