1 /* This struct of default codesets has been generated by fetching
2 locale data from a Linux system using glibc-2.36-9.fc37.x86_64 on 2023-02-26 */
3 struct default_codeset_t
9 { "aa_DJ", "ISO-8859-1" },
11 { "aa_ER@saaho", "UTF-8" },
13 { "af_ZA", "ISO-8859-1" },
14 { "agr_PE", "UTF-8" },
17 { "an_ES", "ISO-8859-15" },
18 { "anp_IN", "UTF-8" },
19 { "ar_AE", "ISO-8859-6" },
20 { "ar_BH", "ISO-8859-6" },
21 { "ar_DZ", "ISO-8859-6" },
22 { "ar_EG", "ISO-8859-6" },
24 { "ar_IQ", "ISO-8859-6" },
25 { "ar_JO", "ISO-8859-6" },
26 { "ar_KW", "ISO-8859-6" },
27 { "ar_LB", "ISO-8859-6" },
28 { "ar_LY", "ISO-8859-6" },
29 { "ar_MA", "ISO-8859-6" },
30 { "ar_OM", "ISO-8859-6" },
31 { "ar_QA", "ISO-8859-6" },
32 { "ar_SA", "ISO-8859-6" },
33 { "ar_SD", "ISO-8859-6" },
35 { "ar_SY", "ISO-8859-6" },
36 { "ar_TN", "ISO-8859-6" },
37 { "ar_YE", "ISO-8859-6" },
39 { "ast_ES", "ISO-8859-15" },
40 { "ayc_PE", "UTF-8" },
43 { "be_BY", "CP1251" },
44 { "be_BY@latin", "UTF-8" },
45 { "bem_ZM", "UTF-8" },
46 { "ber_DZ", "UTF-8" },
47 { "ber_MA", "UTF-8" },
48 { "bg_BG", "CP1251" },
49 { "bho_IN", "UTF-8" },
50 { "bho_NP", "UTF-8" },
56 { "br_FR", "ISO-8859-1" },
57 { "br_FR@euro", "ISO-8859-15" },
58 { "brx_IN", "UTF-8" },
59 { "bs_BA", "ISO-8859-2" },
60 { "byn_ER", "UTF-8" },
61 { "ca_AD", "ISO-8859-15" },
62 { "ca_ES", "ISO-8859-1" },
63 { "ca_ES@euro", "ISO-8859-15" },
64 { "ca_ES@valencia", "UTF-8" },
65 { "ca_FR", "ISO-8859-15" },
66 { "ca_IT", "ISO-8859-15" },
68 { "chr_US", "UTF-8" },
69 { "ckb_IQ", "UTF-8" },
70 { "cmn_TW", "UTF-8" },
71 { "crh_UA", "UTF-8" },
72 { "cs_CZ", "ISO-8859-2" },
73 { "csb_PL", "UTF-8" },
75 { "cy_GB", "ISO-8859-14" },
76 { "da_DK", "ISO-8859-1" },
77 { "de_AT", "ISO-8859-1" },
78 { "de_AT@euro", "ISO-8859-15" },
79 { "de_BE", "ISO-8859-1" },
80 { "de_BE@euro", "ISO-8859-15" },
81 { "de_CH", "ISO-8859-1" },
82 { "de_DE", "ISO-8859-1" },
83 { "de_DE@euro", "ISO-8859-15" },
84 { "de_IT", "ISO-8859-1" },
85 { "de_LU", "ISO-8859-1" },
86 { "de_LU@euro", "ISO-8859-15" },
87 { "doi_IN", "UTF-8" },
88 { "dsb_DE", "UTF-8" },
91 { "el_CY", "ISO-8859-7" },
92 { "el_GR", "ISO-8859-7" },
93 { "el_GR@euro", "ISO-8859-7" },
95 { "en_AU", "ISO-8859-1" },
96 { "en_BW", "ISO-8859-1" },
97 { "en_CA", "ISO-8859-1" },
98 { "en_DK", "ISO-8859-1" },
99 { "en_GB", "ISO-8859-1" },
100 { "en_HK", "ISO-8859-1" },
101 { "en_IE", "ISO-8859-1" },
102 { "en_IE@euro", "ISO-8859-15" },
103 { "en_IL", "UTF-8" },
104 { "en_IN", "UTF-8" },
105 { "en_NG", "UTF-8" },
106 { "en_NZ", "ISO-8859-1" },
107 { "en_PH", "ISO-8859-1" },
108 { "en_SG", "ISO-8859-1" },
109 { "en_US", "ISO-8859-1" },
110 { "en_ZA", "ISO-8859-1" },
111 { "en_ZM", "UTF-8" },
112 { "en_ZW", "ISO-8859-1" },
113 { "es_AR", "ISO-8859-1" },
114 { "es_BO", "ISO-8859-1" },
115 { "es_CL", "ISO-8859-1" },
116 { "es_CO", "ISO-8859-1" },
117 { "es_CR", "ISO-8859-1" },
118 { "es_CU", "UTF-8" },
119 { "es_DO", "ISO-8859-1" },
120 { "es_EC", "ISO-8859-1" },
121 { "es_ES", "ISO-8859-1" },
122 { "es_ES@euro", "ISO-8859-15" },
123 { "es_GT", "ISO-8859-1" },
124 { "es_HN", "ISO-8859-1" },
125 { "es_MX", "ISO-8859-1" },
126 { "es_NI", "ISO-8859-1" },
127 { "es_PA", "ISO-8859-1" },
128 { "es_PE", "ISO-8859-1" },
129 { "es_PR", "ISO-8859-1" },
130 { "es_PY", "ISO-8859-1" },
131 { "es_SV", "ISO-8859-1" },
132 { "es_US", "ISO-8859-1" },
133 { "es_UY", "ISO-8859-1" },
134 { "es_VE", "ISO-8859-1" },
135 { "et_EE", "ISO-8859-1" },
136 { "eu_ES", "ISO-8859-1" },
137 { "eu_ES@euro", "ISO-8859-15" },
138 { "fa_IR", "UTF-8" },
139 { "ff_SN", "UTF-8" },
140 { "fi_FI", "ISO-8859-1" },
141 { "fi_FI@euro", "ISO-8859-15" },
142 { "fil_PH", "UTF-8" },
143 { "fo_FO", "ISO-8859-1" },
144 { "fr_BE", "ISO-8859-1" },
145 { "fr_BE@euro", "ISO-8859-15" },
146 { "fr_CA", "ISO-8859-1" },
147 { "fr_CH", "ISO-8859-1" },
148 { "fr_FR", "ISO-8859-1" },
149 { "fr_FR@euro", "ISO-8859-15" },
150 { "fr_LU", "ISO-8859-1" },
151 { "fr_LU@euro", "ISO-8859-15" },
152 { "fur_IT", "UTF-8" },
153 { "fy_DE", "UTF-8" },
154 { "fy_NL", "UTF-8" },
155 { "ga_IE", "ISO-8859-1" },
156 { "ga_IE@euro", "ISO-8859-15" },
157 { "gd_GB", "ISO-8859-15" },
158 { "gez_ER", "UTF-8" },
159 { "gez_ER@abegede", "UTF-8" },
160 { "gez_ET", "UTF-8" },
161 { "gez_ET@abegede", "UTF-8" },
162 { "gl_ES", "ISO-8859-1" },
163 { "gl_ES@euro", "ISO-8859-15" },
164 { "gu_IN", "UTF-8" },
165 { "gv_GB", "ISO-8859-1" },
166 { "ha_NG", "UTF-8" },
167 { "hak_TW", "UTF-8" },
168 { "he_IL", "ISO-8859-8" },
169 { "hi_IN", "UTF-8" },
170 { "hif_FJ", "UTF-8" },
171 { "hne_IN", "UTF-8" },
172 { "hr_HR", "ISO-8859-2" },
173 { "hsb_DE", "ISO-8859-2" },
174 { "ht_HT", "UTF-8" },
175 { "hu_HU", "ISO-8859-2" },
176 { "hy_AM", "UTF-8" },
177 { "ia_FR", "UTF-8" },
178 { "id_ID", "ISO-8859-1" },
179 { "ig_NG", "UTF-8" },
180 { "ik_CA", "UTF-8" },
181 { "is_IS", "ISO-8859-1" },
182 { "it_CH", "ISO-8859-1" },
183 { "it_IT", "ISO-8859-1" },
184 { "it_IT@euro", "ISO-8859-15" },
185 { "iu_CA", "UTF-8" },
186 { "ja_JP", "EUC-JP" },
187 { "ka_GE", "GEORGIAN-PS" },
188 { "kab_DZ", "UTF-8" },
189 { "kk_KZ", "PT154" },
190 { "kl_GL", "ISO-8859-1" },
191 { "km_KH", "UTF-8" },
192 { "kn_IN", "UTF-8" },
193 { "ko_KR", "EUC-KR" },
194 { "kok_IN", "UTF-8" },
195 { "ks_IN", "UTF-8" },
196 { "ks_IN@devanagari", "UTF-8" },
197 { "ku_TR", "ISO-8859-9" },
198 { "kw_GB", "ISO-8859-1" },
199 { "ky_KG", "UTF-8" },
200 { "lb_LU", "UTF-8" },
201 { "lg_UG", "ISO-8859-10" },
202 { "li_BE", "UTF-8" },
203 { "li_NL", "UTF-8" },
204 { "lij_IT", "UTF-8" },
205 { "ln_CD", "UTF-8" },
206 { "lo_LA", "UTF-8" },
207 { "lt_LT", "ISO-8859-13" },
208 { "lv_LV", "ISO-8859-13" },
209 { "lzh_TW", "UTF-8" },
210 { "mag_IN", "UTF-8" },
211 { "mai_IN", "UTF-8" },
212 { "mai_NP", "UTF-8" },
213 { "mfe_MU", "UTF-8" },
214 { "mg_MG", "ISO-8859-15" },
215 { "mhr_RU", "UTF-8" },
216 { "mi_NZ", "ISO-8859-13" },
217 { "miq_NI", "UTF-8" },
218 { "mjw_IN", "UTF-8" },
219 { "mk_MK", "ISO-8859-5" },
220 { "ml_IN", "UTF-8" },
221 { "mn_MN", "UTF-8" },
222 { "mni_IN", "UTF-8" },
223 { "mnw_MM", "UTF-8" },
224 { "mr_IN", "UTF-8" },
225 { "ms_MY", "ISO-8859-1" },
226 { "mt_MT", "ISO-8859-3" },
227 { "my_MM", "UTF-8" },
228 { "nan_TW", "UTF-8" },
229 { "nan_TW@latin", "UTF-8" },
230 { "nb_NO", "ISO-8859-1" },
231 { "nds_DE", "UTF-8" },
232 { "nds_NL", "UTF-8" },
233 { "ne_NP", "UTF-8" },
234 { "nhn_MX", "UTF-8" },
235 { "niu_NU", "UTF-8" },
236 { "niu_NZ", "UTF-8" },
237 { "nl_AW", "UTF-8" },
238 { "nl_BE", "ISO-8859-1" },
239 { "nl_BE@euro", "ISO-8859-15" },
240 { "nl_NL", "ISO-8859-1" },
241 { "nl_NL@euro", "ISO-8859-15" },
242 { "nn_NO", "ISO-8859-1" },
243 { "no_NO", "ISO-8859-1" },
244 { "nr_ZA", "UTF-8" },
245 { "nso_ZA", "UTF-8" },
246 { "oc_FR", "ISO-8859-1" },
247 { "om_ET", "UTF-8" },
248 { "om_KE", "ISO-8859-1" },
249 { "or_IN", "UTF-8" },
250 { "os_RU", "UTF-8" },
251 { "pa_IN", "UTF-8" },
252 { "pa_PK", "UTF-8" },
253 { "pap_AW", "UTF-8" },
254 { "pap_CW", "UTF-8" },
255 { "pl_PL", "ISO-8859-2" },
256 { "ps_AF", "UTF-8" },
257 { "pt_BR", "ISO-8859-1" },
258 { "pt_PT", "ISO-8859-1" },
259 { "pt_PT@euro", "ISO-8859-15" },
260 { "quz_PE", "UTF-8" },
261 { "raj_IN", "UTF-8" },
262 { "rif_MA", "UTF-8" },
263 { "ro_RO", "ISO-8859-2" },
264 { "ru_RU", "ISO-8859-5" },
265 { "ru_UA", "KOI8-U" },
266 { "rw_RW", "UTF-8" },
267 { "sa_IN", "UTF-8" },
268 { "sah_RU", "UTF-8" },
269 { "sat_IN", "UTF-8" },
270 { "sc_IT", "UTF-8" },
271 { "sd_IN", "UTF-8" },
272 { "sd_IN@devanagari", "UTF-8" },
273 { "se_NO", "UTF-8" },
274 { "sgs_LT", "UTF-8" },
275 { "shn_MM", "UTF-8" },
276 { "shs_CA", "UTF-8" },
277 { "si_LK", "UTF-8" },
278 { "sid_ET", "UTF-8" },
279 { "sk_SK", "ISO-8859-2" },
280 { "sl_SI", "ISO-8859-2" },
281 { "sm_WS", "UTF-8" },
282 { "so_DJ", "ISO-8859-1" },
283 { "so_ET", "UTF-8" },
284 { "so_KE", "ISO-8859-1" },
285 { "so_SO", "ISO-8859-1" },
286 { "sq_AL", "ISO-8859-1" },
287 { "sq_MK", "UTF-8" },
288 { "sr_ME", "UTF-8" },
289 { "sr_RS", "UTF-8" },
290 { "sr_RS@latin", "UTF-8" },
291 { "ss_ZA", "UTF-8" },
292 { "st_ZA", "ISO-8859-1" },
293 { "sv_FI", "ISO-8859-1" },
294 { "sv_FI@euro", "ISO-8859-15" },
295 { "sv_SE", "ISO-8859-1" },
296 { "sw_KE", "UTF-8" },
297 { "sw_TZ", "UTF-8" },
298 { "szl_PL", "UTF-8" },
299 { "ta_IN", "UTF-8" },
300 { "ta_LK", "UTF-8" },
301 { "te_IN", "UTF-8" },
302 { "tg_TJ", "KOI8-T" },
303 { "th_TH", "TIS-620" },
304 { "the_NP", "UTF-8" },
305 { "ti_ER", "UTF-8" },
306 { "ti_ET", "UTF-8" },
307 { "tig_ER", "UTF-8" },
308 { "tk_TM", "UTF-8" },
309 { "tl_PH", "ISO-8859-1" },
310 { "tn_ZA", "UTF-8" },
311 { "to_TO", "UTF-8" },
312 { "tpi_PG", "UTF-8" },
313 { "tr_CY", "ISO-8859-9" },
314 { "tr_TR", "ISO-8859-9" },
315 { "ts_ZA", "UTF-8" },
316 { "tt_RU", "UTF-8" },
317 { "tt_RU@iqtelif", "UTF-8" },
318 { "ug_CN", "UTF-8" },
319 { "uk_UA", "KOI8-U" },
320 { "unm_US", "UTF-8" },
321 { "ur_IN", "UTF-8" },
322 { "ur_PK", "UTF-8" },
323 { "uz_UZ", "ISO-8859-1" },
324 { "uz_UZ@cyrillic", "UTF-8" },
325 { "ve_ZA", "UTF-8" },
326 { "vi_VN", "UTF-8" },
327 { "wa_BE", "ISO-8859-1" },
328 { "wa_BE@euro", "ISO-8859-15" },
329 { "wae_CH", "UTF-8" },
330 { "wal_ET", "UTF-8" },
331 { "wo_SN", "UTF-8" },
332 { "xh_ZA", "ISO-8859-1" },
333 { "yi_US", "CP1255" },
334 { "yo_NG", "UTF-8" },
335 { "yue_HK", "UTF-8" },
336 { "yuw_PG", "UTF-8" },
337 { "zh_CN", "GB2312" },
339 { "zh_SG", "GB2312" },
341 { "zu_ZA", "ISO-8859-1" },