1// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 3package htmlindex 4 5type htmlEncoding byte 6 7const ( 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 51var 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 94var 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 "replacement": replacement, 310 "utf-16be": utf16be, 311 "utf-16": utf16le, 312 "utf-16le": utf16le, 313 "x-user-defined": xUserDefined, 314} 315 316var localeMap = []htmlEncoding{ 317 windows1252, // und_Latn 318 windows1256, // ar 319 windows1251, // ba 320 windows1251, // be 321 windows1251, // bg 322 windows1250, // cs 323 iso8859_7, // el 324 windows1257, // et 325 windows1256, // fa 326 windows1255, // he 327 windows1250, // hr 328 iso8859_2, // hu 329 shiftJIS, // ja 330 windows1251, // kk 331 euckr, // ko 332 windows1254, // ku 333 windows1251, // ky 334 windows1257, // lt 335 windows1257, // lv 336 windows1251, // mk 337 iso8859_2, // pl 338 windows1251, // ru 339 windows1251, // sah 340 windows1250, // sk 341 iso8859_2, // sl 342 windows1251, // sr 343 windows1251, // tg 344 windows874, // th 345 windows1254, // tr 346 windows1251, // tt 347 windows1251, // uk 348 windows1258, // vi 349 gb18030, // zh-hans 350 big5, // zh-hant 351} 352 353const 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" 354