Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
kardolus
GitHub Repository: kardolus/chatgpt-cli
Path: blob/main/vendor/golang.org/x/text/encoding/htmlindex/tables.go
2893 views
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"
363
364