Line data Source code
1 : //Do not edit manually, generated from bestreversemap.cxx
2 2612 : rtl_TextEncoding getBestMSEncodingByChar(sal_Unicode c)
3 : {
4 2612 : if (c < 0x80)
5 1382 : return RTL_TEXTENCODING_MS_1252;
6 1230 : if (c < 0xa0)
7 0 : return RTL_TEXTENCODING_DONTKNOW;
8 1230 : if (c < 0x100)
9 476 : return RTL_TEXTENCODING_MS_1252;
10 754 : if (c < 0x102)
11 2 : return RTL_TEXTENCODING_MS_1257;
12 752 : if (c < 0x108)
13 12 : return RTL_TEXTENCODING_MS_1250;
14 740 : if (c < 0x10c)
15 0 : return RTL_TEXTENCODING_DONTKNOW;
16 740 : if (c < 0x112)
17 10 : return RTL_TEXTENCODING_MS_1250;
18 730 : if (c < 0x114)
19 2 : return RTL_TEXTENCODING_MS_1257;
20 728 : if (c < 0x116)
21 0 : return RTL_TEXTENCODING_DONTKNOW;
22 728 : if (c < 0x11a)
23 6 : return RTL_TEXTENCODING_MS_1257;
24 722 : if (c < 0x11c)
25 2 : return RTL_TEXTENCODING_MS_1250;
26 720 : if (c < 0x11e)
27 0 : return RTL_TEXTENCODING_DONTKNOW;
28 720 : if (c < 0x120)
29 2 : return RTL_TEXTENCODING_MS_1254;
30 718 : if (c < 0x122)
31 0 : return RTL_TEXTENCODING_DONTKNOW;
32 718 : if (c < 0x124)
33 2 : return RTL_TEXTENCODING_MS_1257;
34 716 : if (c < 0x126)
35 0 : return RTL_TEXTENCODING_DONTKNOW;
36 716 : if (c < 0x128)
37 0 : return RTL_TEXTENCODING_MS_949;
38 716 : if (c < 0x12a)
39 0 : return RTL_TEXTENCODING_MS_1258;
40 716 : if (c < 0x12c)
41 2 : return RTL_TEXTENCODING_MS_1257;
42 714 : if (c < 0x12e)
43 0 : return RTL_TEXTENCODING_DONTKNOW;
44 714 : if (c < 0x130)
45 2 : return RTL_TEXTENCODING_MS_1257;
46 712 : if (c < 0x132)
47 2 : return RTL_TEXTENCODING_MS_1254;
48 710 : if (c < 0x134)
49 0 : return RTL_TEXTENCODING_MS_949;
50 710 : if (c < 0x136)
51 0 : return RTL_TEXTENCODING_DONTKNOW;
52 710 : if (c < 0x138)
53 2 : return RTL_TEXTENCODING_MS_1257;
54 708 : if (c < 0x139)
55 0 : return RTL_TEXTENCODING_MS_949;
56 708 : if (c < 0x13b)
57 2 : return RTL_TEXTENCODING_MS_1250;
58 706 : if (c < 0x13d)
59 2 : return RTL_TEXTENCODING_MS_1257;
60 704 : if (c < 0x13f)
61 2 : return RTL_TEXTENCODING_MS_1250;
62 702 : if (c < 0x143)
63 4 : return RTL_TEXTENCODING_MS_949;
64 698 : if (c < 0x147)
65 6 : return RTL_TEXTENCODING_MS_1257;
66 692 : if (c < 0x149)
67 2 : return RTL_TEXTENCODING_MS_1250;
68 690 : if (c < 0x14c)
69 0 : return RTL_TEXTENCODING_MS_949;
70 690 : if (c < 0x14e)
71 2 : return RTL_TEXTENCODING_MS_1257;
72 688 : if (c < 0x150)
73 0 : return RTL_TEXTENCODING_DONTKNOW;
74 688 : if (c < 0x152)
75 2 : return RTL_TEXTENCODING_MS_1250;
76 686 : if (c < 0x154)
77 8 : return RTL_TEXTENCODING_MS_1252;
78 678 : if (c < 0x156)
79 2 : return RTL_TEXTENCODING_MS_1250;
80 676 : if (c < 0x158)
81 2 : return RTL_TEXTENCODING_MS_1257;
82 674 : if (c < 0x15c)
83 6 : return RTL_TEXTENCODING_MS_1250;
84 668 : if (c < 0x15e)
85 0 : return RTL_TEXTENCODING_DONTKNOW;
86 668 : if (c < 0x166)
87 16 : return RTL_TEXTENCODING_MS_1250;
88 652 : if (c < 0x168)
89 0 : return RTL_TEXTENCODING_MS_949;
90 652 : if (c < 0x16a)
91 0 : return RTL_TEXTENCODING_MS_1258;
92 652 : if (c < 0x16c)
93 2 : return RTL_TEXTENCODING_MS_1257;
94 650 : if (c < 0x16e)
95 0 : return RTL_TEXTENCODING_DONTKNOW;
96 650 : if (c < 0x172)
97 4 : return RTL_TEXTENCODING_MS_1250;
98 646 : if (c < 0x174)
99 2 : return RTL_TEXTENCODING_MS_1257;
100 644 : if (c < 0x178)
101 0 : return RTL_TEXTENCODING_DONTKNOW;
102 644 : if (c < 0x179)
103 3 : return RTL_TEXTENCODING_MS_1252;
104 641 : if (c < 0x17f)
105 14 : return RTL_TEXTENCODING_MS_1250;
106 627 : if (c < 0x192)
107 0 : return RTL_TEXTENCODING_DONTKNOW;
108 627 : if (c < 0x193)
109 6 : return RTL_TEXTENCODING_MS_1252;
110 621 : if (c < 0x1a0)
111 0 : return RTL_TEXTENCODING_DONTKNOW;
112 621 : if (c < 0x1a2)
113 2 : return RTL_TEXTENCODING_MS_1258;
114 619 : if (c < 0x1af)
115 0 : return RTL_TEXTENCODING_DONTKNOW;
116 619 : if (c < 0x1b1)
117 2 : return RTL_TEXTENCODING_MS_1258;
118 617 : if (c < 0x1ce)
119 0 : return RTL_TEXTENCODING_DONTKNOW;
120 617 : if (c < 0x1cf)
121 0 : return RTL_TEXTENCODING_MS_936;
122 617 : if (c < 0x1d0)
123 0 : return RTL_TEXTENCODING_DONTKNOW;
124 617 : if (c < 0x1d1)
125 0 : return RTL_TEXTENCODING_MS_936;
126 617 : if (c < 0x1d2)
127 0 : return RTL_TEXTENCODING_DONTKNOW;
128 617 : if (c < 0x1d3)
129 0 : return RTL_TEXTENCODING_MS_936;
130 617 : if (c < 0x1d4)
131 0 : return RTL_TEXTENCODING_DONTKNOW;
132 617 : if (c < 0x1d5)
133 0 : return RTL_TEXTENCODING_MS_936;
134 617 : if (c < 0x1d6)
135 0 : return RTL_TEXTENCODING_DONTKNOW;
136 617 : if (c < 0x1d7)
137 0 : return RTL_TEXTENCODING_MS_936;
138 617 : if (c < 0x1d8)
139 0 : return RTL_TEXTENCODING_DONTKNOW;
140 617 : if (c < 0x1d9)
141 0 : return RTL_TEXTENCODING_MS_936;
142 617 : if (c < 0x1da)
143 0 : return RTL_TEXTENCODING_DONTKNOW;
144 617 : if (c < 0x1db)
145 0 : return RTL_TEXTENCODING_MS_936;
146 617 : if (c < 0x1dc)
147 0 : return RTL_TEXTENCODING_DONTKNOW;
148 617 : if (c < 0x1dd)
149 0 : return RTL_TEXTENCODING_MS_936;
150 617 : if (c < 0x251)
151 0 : return RTL_TEXTENCODING_DONTKNOW;
152 617 : if (c < 0x252)
153 0 : return RTL_TEXTENCODING_MS_936;
154 617 : if (c < 0x261)
155 0 : return RTL_TEXTENCODING_DONTKNOW;
156 617 : if (c < 0x262)
157 0 : return RTL_TEXTENCODING_MS_936;
158 617 : if (c < 0x2c6)
159 0 : return RTL_TEXTENCODING_DONTKNOW;
160 617 : if (c < 0x2c7)
161 5 : return RTL_TEXTENCODING_MS_1252;
162 612 : if (c < 0x2c8)
163 3 : return RTL_TEXTENCODING_MS_1250;
164 609 : if (c < 0x2c9)
165 0 : return RTL_TEXTENCODING_DONTKNOW;
166 609 : if (c < 0x2cc)
167 0 : return RTL_TEXTENCODING_MS_936;
168 609 : if (c < 0x2cd)
169 0 : return RTL_TEXTENCODING_DONTKNOW;
170 609 : if (c < 0x2ce)
171 0 : return RTL_TEXTENCODING_MS_950;
172 609 : if (c < 0x2d0)
173 0 : return RTL_TEXTENCODING_DONTKNOW;
174 609 : if (c < 0x2d1)
175 0 : return RTL_TEXTENCODING_MS_949;
176 609 : if (c < 0x2d8)
177 0 : return RTL_TEXTENCODING_DONTKNOW;
178 609 : if (c < 0x2dc)
179 8 : return RTL_TEXTENCODING_MS_949;
180 601 : if (c < 0x2dd)
181 4 : return RTL_TEXTENCODING_MS_1252;
182 597 : if (c < 0x2de)
183 1 : return RTL_TEXTENCODING_MS_1250;
184 596 : if (c < 0x300)
185 0 : return RTL_TEXTENCODING_DONTKNOW;
186 596 : if (c < 0x302)
187 2 : return RTL_TEXTENCODING_MS_1258;
188 594 : if (c < 0x303)
189 0 : return RTL_TEXTENCODING_DONTKNOW;
190 594 : if (c < 0x304)
191 1 : return RTL_TEXTENCODING_MS_1258;
192 593 : if (c < 0x309)
193 0 : return RTL_TEXTENCODING_DONTKNOW;
194 593 : if (c < 0x30a)
195 1 : return RTL_TEXTENCODING_MS_1258;
196 592 : if (c < 0x323)
197 0 : return RTL_TEXTENCODING_DONTKNOW;
198 592 : if (c < 0x324)
199 1 : return RTL_TEXTENCODING_MS_1258;
200 591 : if (c < 0x384)
201 0 : return RTL_TEXTENCODING_DONTKNOW;
202 591 : if (c < 0x387)
203 3 : return RTL_TEXTENCODING_MS_1253;
204 588 : if (c < 0x388)
205 0 : return RTL_TEXTENCODING_DONTKNOW;
206 588 : if (c < 0x38b)
207 3 : return RTL_TEXTENCODING_MS_1253;
208 585 : if (c < 0x38c)
209 0 : return RTL_TEXTENCODING_DONTKNOW;
210 585 : if (c < 0x38d)
211 1 : return RTL_TEXTENCODING_MS_1253;
212 584 : if (c < 0x38e)
213 0 : return RTL_TEXTENCODING_DONTKNOW;
214 584 : if (c < 0x3a2)
215 20 : return RTL_TEXTENCODING_MS_1253;
216 564 : if (c < 0x3a3)
217 0 : return RTL_TEXTENCODING_DONTKNOW;
218 564 : if (c < 0x3cf)
219 59 : return RTL_TEXTENCODING_MS_1253;
220 505 : if (c < 0x401)
221 0 : return RTL_TEXTENCODING_DONTKNOW;
222 505 : if (c < 0x40d)
223 12 : return RTL_TEXTENCODING_MS_1251;
224 493 : if (c < 0x40e)
225 0 : return RTL_TEXTENCODING_DONTKNOW;
226 493 : if (c < 0x450)
227 66 : return RTL_TEXTENCODING_MS_1251;
228 427 : if (c < 0x451)
229 0 : return RTL_TEXTENCODING_DONTKNOW;
230 427 : if (c < 0x45d)
231 12 : return RTL_TEXTENCODING_MS_1251;
232 415 : if (c < 0x45e)
233 0 : return RTL_TEXTENCODING_DONTKNOW;
234 415 : if (c < 0x460)
235 2 : return RTL_TEXTENCODING_MS_1251;
236 413 : if (c < 0x490)
237 0 : return RTL_TEXTENCODING_DONTKNOW;
238 413 : if (c < 0x492)
239 2 : return RTL_TEXTENCODING_MS_1251;
240 411 : if (c < 0x5b0)
241 0 : return RTL_TEXTENCODING_DONTKNOW;
242 411 : if (c < 0x5ba)
243 10 : return RTL_TEXTENCODING_MS_1255;
244 401 : if (c < 0x5bb)
245 0 : return RTL_TEXTENCODING_DONTKNOW;
246 401 : if (c < 0x5c4)
247 9 : return RTL_TEXTENCODING_MS_1255;
248 392 : if (c < 0x5d0)
249 0 : return RTL_TEXTENCODING_DONTKNOW;
250 392 : if (c < 0x5eb)
251 27 : return RTL_TEXTENCODING_MS_1255;
252 365 : if (c < 0x5f0)
253 0 : return RTL_TEXTENCODING_DONTKNOW;
254 365 : if (c < 0x5f5)
255 5 : return RTL_TEXTENCODING_MS_1255;
256 360 : if (c < 0x60c)
257 0 : return RTL_TEXTENCODING_DONTKNOW;
258 360 : if (c < 0x60d)
259 1 : return RTL_TEXTENCODING_MS_1256;
260 359 : if (c < 0x61b)
261 0 : return RTL_TEXTENCODING_DONTKNOW;
262 359 : if (c < 0x61c)
263 1 : return RTL_TEXTENCODING_MS_1256;
264 358 : if (c < 0x61f)
265 0 : return RTL_TEXTENCODING_DONTKNOW;
266 358 : if (c < 0x620)
267 1 : return RTL_TEXTENCODING_MS_1256;
268 357 : if (c < 0x621)
269 0 : return RTL_TEXTENCODING_DONTKNOW;
270 357 : if (c < 0x63b)
271 26 : return RTL_TEXTENCODING_MS_1256;
272 331 : if (c < 0x640)
273 0 : return RTL_TEXTENCODING_DONTKNOW;
274 331 : if (c < 0x653)
275 19 : return RTL_TEXTENCODING_MS_1256;
276 312 : if (c < 0x679)
277 0 : return RTL_TEXTENCODING_DONTKNOW;
278 312 : if (c < 0x67a)
279 1 : return RTL_TEXTENCODING_MS_1256;
280 311 : if (c < 0x67e)
281 0 : return RTL_TEXTENCODING_DONTKNOW;
282 311 : if (c < 0x67f)
283 1 : return RTL_TEXTENCODING_MS_1256;
284 310 : if (c < 0x686)
285 0 : return RTL_TEXTENCODING_DONTKNOW;
286 310 : if (c < 0x687)
287 1 : return RTL_TEXTENCODING_MS_1256;
288 309 : if (c < 0x688)
289 0 : return RTL_TEXTENCODING_DONTKNOW;
290 309 : if (c < 0x689)
291 1 : return RTL_TEXTENCODING_MS_1256;
292 308 : if (c < 0x691)
293 0 : return RTL_TEXTENCODING_DONTKNOW;
294 308 : if (c < 0x692)
295 1 : return RTL_TEXTENCODING_MS_1256;
296 307 : if (c < 0x698)
297 0 : return RTL_TEXTENCODING_DONTKNOW;
298 307 : if (c < 0x699)
299 1 : return RTL_TEXTENCODING_MS_1256;
300 306 : if (c < 0x6a9)
301 0 : return RTL_TEXTENCODING_DONTKNOW;
302 306 : if (c < 0x6aa)
303 1 : return RTL_TEXTENCODING_MS_1256;
304 305 : if (c < 0x6af)
305 0 : return RTL_TEXTENCODING_DONTKNOW;
306 305 : if (c < 0x6b0)
307 1 : return RTL_TEXTENCODING_MS_1256;
308 304 : if (c < 0x6ba)
309 0 : return RTL_TEXTENCODING_DONTKNOW;
310 304 : if (c < 0x6bb)
311 1 : return RTL_TEXTENCODING_MS_1256;
312 303 : if (c < 0x6be)
313 0 : return RTL_TEXTENCODING_DONTKNOW;
314 303 : if (c < 0x6bf)
315 1 : return RTL_TEXTENCODING_MS_1256;
316 302 : if (c < 0x6c1)
317 0 : return RTL_TEXTENCODING_DONTKNOW;
318 302 : if (c < 0x6c2)
319 1 : return RTL_TEXTENCODING_MS_1256;
320 301 : if (c < 0x6d2)
321 0 : return RTL_TEXTENCODING_DONTKNOW;
322 301 : if (c < 0x6d3)
323 1 : return RTL_TEXTENCODING_MS_1256;
324 300 : if (c < 0xe01)
325 0 : return RTL_TEXTENCODING_DONTKNOW;
326 300 : if (c < 0xe3b)
327 58 : return RTL_TEXTENCODING_MS_874;
328 242 : if (c < 0xe3f)
329 0 : return RTL_TEXTENCODING_DONTKNOW;
330 242 : if (c < 0xe5c)
331 29 : return RTL_TEXTENCODING_MS_874;
332 213 : if (c < 0x1e3f)
333 0 : return RTL_TEXTENCODING_DONTKNOW;
334 213 : if (c < 0x1e40)
335 0 : return RTL_TEXTENCODING_MS_936;
336 213 : if (c < 0x1ea0)
337 0 : return RTL_TEXTENCODING_DONTKNOW;
338 213 : if (c < 0x1efa)
339 0 : return RTL_TEXTENCODING_MS_1258;
340 213 : if (c < 0x200c)
341 0 : return RTL_TEXTENCODING_DONTKNOW;
342 213 : if (c < 0x2010)
343 6 : return RTL_TEXTENCODING_MS_1256;
344 207 : if (c < 0x2011)
345 0 : return RTL_TEXTENCODING_MS_932;
346 207 : if (c < 0x2013)
347 0 : return RTL_TEXTENCODING_DONTKNOW;
348 207 : if (c < 0x2017)
349 23 : return RTL_TEXTENCODING_MS_936;
350 184 : if (c < 0x2018)
351 0 : return RTL_TEXTENCODING_DONTKNOW;
352 184 : if (c < 0x201b)
353 29 : return RTL_TEXTENCODING_MS_1252;
354 155 : if (c < 0x201c)
355 0 : return RTL_TEXTENCODING_DONTKNOW;
356 155 : if (c < 0x201f)
357 29 : return RTL_TEXTENCODING_MS_1252;
358 126 : if (c < 0x2020)
359 0 : return RTL_TEXTENCODING_DONTKNOW;
360 126 : if (c < 0x2023)
361 28 : return RTL_TEXTENCODING_MS_1252;
362 98 : if (c < 0x2025)
363 0 : return RTL_TEXTENCODING_DONTKNOW;
364 98 : if (c < 0x2028)
365 10 : return RTL_TEXTENCODING_MS_950;
366 88 : if (c < 0x2030)
367 0 : return RTL_TEXTENCODING_DONTKNOW;
368 88 : if (c < 0x2031)
369 9 : return RTL_TEXTENCODING_MS_1252;
370 79 : if (c < 0x2032)
371 0 : return RTL_TEXTENCODING_DONTKNOW;
372 79 : if (c < 0x2034)
373 0 : return RTL_TEXTENCODING_MS_932;
374 79 : if (c < 0x2035)
375 0 : return RTL_TEXTENCODING_DONTKNOW;
376 79 : if (c < 0x2036)
377 0 : return RTL_TEXTENCODING_MS_936;
378 79 : if (c < 0x2039)
379 0 : return RTL_TEXTENCODING_DONTKNOW;
380 79 : if (c < 0x203b)
381 18 : return RTL_TEXTENCODING_MS_1252;
382 61 : if (c < 0x203c)
383 0 : return RTL_TEXTENCODING_MS_932;
384 61 : if (c < 0x203e)
385 0 : return RTL_TEXTENCODING_DONTKNOW;
386 61 : if (c < 0x203f)
387 0 : return RTL_TEXTENCODING_MS_932;
388 61 : if (c < 0x2074)
389 0 : return RTL_TEXTENCODING_DONTKNOW;
390 61 : if (c < 0x2075)
391 0 : return RTL_TEXTENCODING_MS_949;
392 61 : if (c < 0x207f)
393 0 : return RTL_TEXTENCODING_DONTKNOW;
394 61 : if (c < 0x2080)
395 0 : return RTL_TEXTENCODING_MS_949;
396 61 : if (c < 0x2081)
397 0 : return RTL_TEXTENCODING_DONTKNOW;
398 61 : if (c < 0x2085)
399 0 : return RTL_TEXTENCODING_MS_949;
400 61 : if (c < 0x20a9)
401 0 : return RTL_TEXTENCODING_DONTKNOW;
402 61 : if (c < 0x20aa)
403 0 : return RTL_TEXTENCODING_MS_1361;
404 61 : if (c < 0x20ab)
405 1 : return RTL_TEXTENCODING_MS_1255;
406 60 : if (c < 0x20ad)
407 11 : return RTL_TEXTENCODING_MS_1258;
408 49 : if (c < 0x2103)
409 3 : return RTL_TEXTENCODING_DONTKNOW;
410 46 : if (c < 0x2104)
411 0 : return RTL_TEXTENCODING_MS_932;
412 46 : if (c < 0x2105)
413 0 : return RTL_TEXTENCODING_DONTKNOW;
414 46 : if (c < 0x2106)
415 0 : return RTL_TEXTENCODING_MS_936;
416 46 : if (c < 0x2109)
417 0 : return RTL_TEXTENCODING_DONTKNOW;
418 46 : if (c < 0x210a)
419 0 : return RTL_TEXTENCODING_MS_936;
420 46 : if (c < 0x2113)
421 0 : return RTL_TEXTENCODING_DONTKNOW;
422 46 : if (c < 0x2114)
423 0 : return RTL_TEXTENCODING_MS_949;
424 46 : if (c < 0x2116)
425 0 : return RTL_TEXTENCODING_DONTKNOW;
426 46 : if (c < 0x2117)
427 1 : return RTL_TEXTENCODING_MS_1251;
428 45 : if (c < 0x2121)
429 0 : return RTL_TEXTENCODING_DONTKNOW;
430 45 : if (c < 0x2123)
431 9 : return RTL_TEXTENCODING_MS_949;
432 36 : if (c < 0x2126)
433 0 : return RTL_TEXTENCODING_DONTKNOW;
434 36 : if (c < 0x2127)
435 0 : return RTL_TEXTENCODING_MS_949;
436 36 : if (c < 0x212b)
437 0 : return RTL_TEXTENCODING_DONTKNOW;
438 36 : if (c < 0x212c)
439 0 : return RTL_TEXTENCODING_MS_932;
440 36 : if (c < 0x2153)
441 0 : return RTL_TEXTENCODING_DONTKNOW;
442 36 : if (c < 0x2155)
443 0 : return RTL_TEXTENCODING_MS_949;
444 36 : if (c < 0x215b)
445 0 : return RTL_TEXTENCODING_DONTKNOW;
446 36 : if (c < 0x215f)
447 0 : return RTL_TEXTENCODING_MS_949;
448 36 : if (c < 0x2160)
449 0 : return RTL_TEXTENCODING_DONTKNOW;
450 36 : if (c < 0x216c)
451 0 : return RTL_TEXTENCODING_MS_936;
452 36 : if (c < 0x2170)
453 0 : return RTL_TEXTENCODING_DONTKNOW;
454 36 : if (c < 0x217a)
455 0 : return RTL_TEXTENCODING_MS_932;
456 36 : if (c < 0x2190)
457 0 : return RTL_TEXTENCODING_DONTKNOW;
458 36 : if (c < 0x219a)
459 1 : return RTL_TEXTENCODING_MS_949;
460 35 : if (c < 0x21d2)
461 0 : return RTL_TEXTENCODING_DONTKNOW;
462 35 : if (c < 0x21d3)
463 0 : return RTL_TEXTENCODING_MS_932;
464 35 : if (c < 0x21d4)
465 0 : return RTL_TEXTENCODING_DONTKNOW;
466 35 : if (c < 0x21d5)
467 0 : return RTL_TEXTENCODING_MS_932;
468 35 : if (c < 0x2200)
469 0 : return RTL_TEXTENCODING_DONTKNOW;
470 35 : if (c < 0x2201)
471 0 : return RTL_TEXTENCODING_MS_932;
472 35 : if (c < 0x2202)
473 0 : return RTL_TEXTENCODING_DONTKNOW;
474 35 : if (c < 0x2204)
475 0 : return RTL_TEXTENCODING_MS_932;
476 35 : if (c < 0x2207)
477 0 : return RTL_TEXTENCODING_DONTKNOW;
478 35 : if (c < 0x2209)
479 0 : return RTL_TEXTENCODING_MS_932;
480 35 : if (c < 0x220b)
481 0 : return RTL_TEXTENCODING_DONTKNOW;
482 35 : if (c < 0x220c)
483 0 : return RTL_TEXTENCODING_MS_932;
484 35 : if (c < 0x220f)
485 0 : return RTL_TEXTENCODING_DONTKNOW;
486 35 : if (c < 0x2210)
487 1 : return RTL_TEXTENCODING_MS_936;
488 34 : if (c < 0x2211)
489 0 : return RTL_TEXTENCODING_DONTKNOW;
490 34 : if (c < 0x2213)
491 10 : return RTL_TEXTENCODING_MS_932;
492 24 : if (c < 0x2215)
493 1 : return RTL_TEXTENCODING_DONTKNOW;
494 23 : if (c < 0x2216)
495 0 : return RTL_TEXTENCODING_MS_936;
496 23 : if (c < 0x221a)
497 1 : return RTL_TEXTENCODING_DONTKNOW;
498 22 : if (c < 0x221b)
499 3 : return RTL_TEXTENCODING_MS_932;
500 19 : if (c < 0x221d)
501 0 : return RTL_TEXTENCODING_DONTKNOW;
502 19 : if (c < 0x2221)
503 3 : return RTL_TEXTENCODING_MS_932;
504 16 : if (c < 0x2223)
505 0 : return RTL_TEXTENCODING_DONTKNOW;
506 16 : if (c < 0x2224)
507 0 : return RTL_TEXTENCODING_MS_936;
508 16 : if (c < 0x2225)
509 0 : return RTL_TEXTENCODING_DONTKNOW;
510 16 : if (c < 0x2226)
511 0 : return RTL_TEXTENCODING_MS_932;
512 16 : if (c < 0x2227)
513 0 : return RTL_TEXTENCODING_DONTKNOW;
514 16 : if (c < 0x222d)
515 0 : return RTL_TEXTENCODING_MS_932;
516 16 : if (c < 0x222e)
517 1 : return RTL_TEXTENCODING_DONTKNOW;
518 15 : if (c < 0x222f)
519 0 : return RTL_TEXTENCODING_MS_932;
520 15 : if (c < 0x2234)
521 2 : return RTL_TEXTENCODING_DONTKNOW;
522 13 : if (c < 0x2238)
523 0 : return RTL_TEXTENCODING_MS_936;
524 13 : if (c < 0x223c)
525 0 : return RTL_TEXTENCODING_DONTKNOW;
526 13 : if (c < 0x223e)
527 0 : return RTL_TEXTENCODING_MS_949;
528 13 : if (c < 0x2248)
529 0 : return RTL_TEXTENCODING_DONTKNOW;
530 13 : if (c < 0x2249)
531 0 : return RTL_TEXTENCODING_MS_936;
532 13 : if (c < 0x224c)
533 0 : return RTL_TEXTENCODING_DONTKNOW;
534 13 : if (c < 0x224d)
535 0 : return RTL_TEXTENCODING_MS_936;
536 13 : if (c < 0x2252)
537 0 : return RTL_TEXTENCODING_DONTKNOW;
538 13 : if (c < 0x2253)
539 0 : return RTL_TEXTENCODING_MS_932;
540 13 : if (c < 0x2260)
541 0 : return RTL_TEXTENCODING_DONTKNOW;
542 13 : if (c < 0x2262)
543 0 : return RTL_TEXTENCODING_MS_932;
544 13 : if (c < 0x2264)
545 0 : return RTL_TEXTENCODING_DONTKNOW;
546 13 : if (c < 0x2268)
547 0 : return RTL_TEXTENCODING_MS_936;
548 13 : if (c < 0x226a)
549 0 : return RTL_TEXTENCODING_DONTKNOW;
550 13 : if (c < 0x226c)
551 0 : return RTL_TEXTENCODING_MS_932;
552 13 : if (c < 0x226e)
553 0 : return RTL_TEXTENCODING_DONTKNOW;
554 13 : if (c < 0x2270)
555 0 : return RTL_TEXTENCODING_MS_936;
556 13 : if (c < 0x2282)
557 0 : return RTL_TEXTENCODING_DONTKNOW;
558 13 : if (c < 0x2284)
559 0 : return RTL_TEXTENCODING_MS_932;
560 13 : if (c < 0x2286)
561 0 : return RTL_TEXTENCODING_DONTKNOW;
562 13 : if (c < 0x2288)
563 0 : return RTL_TEXTENCODING_MS_932;
564 13 : if (c < 0x2295)
565 0 : return RTL_TEXTENCODING_DONTKNOW;
566 13 : if (c < 0x2296)
567 0 : return RTL_TEXTENCODING_MS_936;
568 13 : if (c < 0x2299)
569 0 : return RTL_TEXTENCODING_DONTKNOW;
570 13 : if (c < 0x229a)
571 0 : return RTL_TEXTENCODING_MS_936;
572 13 : if (c < 0x22a5)
573 0 : return RTL_TEXTENCODING_DONTKNOW;
574 13 : if (c < 0x22a6)
575 0 : return RTL_TEXTENCODING_MS_932;
576 13 : if (c < 0x22bf)
577 0 : return RTL_TEXTENCODING_DONTKNOW;
578 13 : if (c < 0x22c0)
579 0 : return RTL_TEXTENCODING_MS_932;
580 13 : if (c < 0x22ef)
581 0 : return RTL_TEXTENCODING_DONTKNOW;
582 13 : if (c < 0x22f0)
583 0 : return RTL_TEXTENCODING_MS_936;
584 13 : if (c < 0x2312)
585 0 : return RTL_TEXTENCODING_DONTKNOW;
586 13 : if (c < 0x2313)
587 0 : return RTL_TEXTENCODING_MS_932;
588 13 : if (c < 0x2460)
589 2 : return RTL_TEXTENCODING_DONTKNOW;
590 11 : if (c < 0x2474)
591 0 : return RTL_TEXTENCODING_MS_932;
592 11 : if (c < 0x249c)
593 0 : return RTL_TEXTENCODING_MS_936;
594 11 : if (c < 0x24b6)
595 0 : return RTL_TEXTENCODING_MS_949;
596 11 : if (c < 0x24d0)
597 0 : return RTL_TEXTENCODING_DONTKNOW;
598 11 : if (c < 0x24ea)
599 0 : return RTL_TEXTENCODING_MS_949;
600 11 : if (c < 0x2500)
601 0 : return RTL_TEXTENCODING_DONTKNOW;
602 11 : if (c < 0x254c)
603 0 : return RTL_TEXTENCODING_MS_936;
604 11 : if (c < 0x2550)
605 0 : return RTL_TEXTENCODING_DONTKNOW;
606 11 : if (c < 0x2575)
607 0 : return RTL_TEXTENCODING_MS_950;
608 11 : if (c < 0x2581)
609 0 : return RTL_TEXTENCODING_DONTKNOW;
610 11 : if (c < 0x2590)
611 0 : return RTL_TEXTENCODING_MS_936;
612 11 : if (c < 0x2592)
613 0 : return RTL_TEXTENCODING_DONTKNOW;
614 11 : if (c < 0x2593)
615 0 : return RTL_TEXTENCODING_MS_949;
616 11 : if (c < 0x2596)
617 0 : return RTL_TEXTENCODING_MS_936;
618 11 : if (c < 0x25a0)
619 0 : return RTL_TEXTENCODING_DONTKNOW;
620 11 : if (c < 0x25a2)
621 0 : return RTL_TEXTENCODING_MS_932;
622 11 : if (c < 0x25a3)
623 0 : return RTL_TEXTENCODING_DONTKNOW;
624 11 : if (c < 0x25aa)
625 0 : return RTL_TEXTENCODING_MS_949;
626 11 : if (c < 0x25b2)
627 0 : return RTL_TEXTENCODING_DONTKNOW;
628 11 : if (c < 0x25b4)
629 0 : return RTL_TEXTENCODING_MS_932;
630 11 : if (c < 0x25b6)
631 0 : return RTL_TEXTENCODING_DONTKNOW;
632 11 : if (c < 0x25b8)
633 0 : return RTL_TEXTENCODING_MS_949;
634 11 : if (c < 0x25bc)
635 0 : return RTL_TEXTENCODING_DONTKNOW;
636 11 : if (c < 0x25be)
637 0 : return RTL_TEXTENCODING_MS_932;
638 11 : if (c < 0x25c0)
639 0 : return RTL_TEXTENCODING_DONTKNOW;
640 11 : if (c < 0x25c2)
641 0 : return RTL_TEXTENCODING_MS_949;
642 11 : if (c < 0x25c6)
643 0 : return RTL_TEXTENCODING_DONTKNOW;
644 11 : if (c < 0x25c9)
645 0 : return RTL_TEXTENCODING_MS_949;
646 11 : if (c < 0x25cb)
647 0 : return RTL_TEXTENCODING_DONTKNOW;
648 11 : if (c < 0x25cc)
649 0 : return RTL_TEXTENCODING_MS_932;
650 11 : if (c < 0x25ce)
651 0 : return RTL_TEXTENCODING_DONTKNOW;
652 11 : if (c < 0x25d2)
653 0 : return RTL_TEXTENCODING_MS_949;
654 11 : if (c < 0x25e2)
655 0 : return RTL_TEXTENCODING_DONTKNOW;
656 11 : if (c < 0x25e6)
657 0 : return RTL_TEXTENCODING_MS_936;
658 11 : if (c < 0x25ef)
659 0 : return RTL_TEXTENCODING_DONTKNOW;
660 11 : if (c < 0x25f0)
661 0 : return RTL_TEXTENCODING_MS_932;
662 11 : if (c < 0x2605)
663 0 : return RTL_TEXTENCODING_DONTKNOW;
664 11 : if (c < 0x2607)
665 0 : return RTL_TEXTENCODING_MS_932;
666 11 : if (c < 0x2609)
667 0 : return RTL_TEXTENCODING_DONTKNOW;
668 11 : if (c < 0x260a)
669 0 : return RTL_TEXTENCODING_MS_936;
670 11 : if (c < 0x260e)
671 0 : return RTL_TEXTENCODING_DONTKNOW;
672 11 : if (c < 0x2610)
673 0 : return RTL_TEXTENCODING_MS_949;
674 11 : if (c < 0x261c)
675 0 : return RTL_TEXTENCODING_DONTKNOW;
676 11 : if (c < 0x261d)
677 0 : return RTL_TEXTENCODING_MS_949;
678 11 : if (c < 0x261e)
679 0 : return RTL_TEXTENCODING_DONTKNOW;
680 11 : if (c < 0x261f)
681 0 : return RTL_TEXTENCODING_MS_949;
682 11 : if (c < 0x2640)
683 0 : return RTL_TEXTENCODING_DONTKNOW;
684 11 : if (c < 0x2643)
685 0 : return RTL_TEXTENCODING_MS_950;
686 11 : if (c < 0x2660)
687 0 : return RTL_TEXTENCODING_DONTKNOW;
688 11 : if (c < 0x2662)
689 0 : return RTL_TEXTENCODING_MS_949;
690 11 : if (c < 0x2663)
691 0 : return RTL_TEXTENCODING_DONTKNOW;
692 11 : if (c < 0x2666)
693 0 : return RTL_TEXTENCODING_MS_949;
694 11 : if (c < 0x2667)
695 0 : return RTL_TEXTENCODING_DONTKNOW;
696 11 : if (c < 0x266b)
697 0 : return RTL_TEXTENCODING_MS_949;
698 11 : if (c < 0x266c)
699 0 : return RTL_TEXTENCODING_DONTKNOW;
700 11 : if (c < 0x266e)
701 0 : return RTL_TEXTENCODING_MS_949;
702 11 : if (c < 0x266f)
703 0 : return RTL_TEXTENCODING_DONTKNOW;
704 11 : if (c < 0x2670)
705 0 : return RTL_TEXTENCODING_MS_932;
706 11 : if (c < 0x3000)
707 11 : return RTL_TEXTENCODING_DONTKNOW;
708 0 : if (c < 0x3004)
709 0 : return RTL_TEXTENCODING_MS_932;
710 0 : if (c < 0x3005)
711 0 : return RTL_TEXTENCODING_DONTKNOW;
712 0 : if (c < 0x3018)
713 0 : return RTL_TEXTENCODING_MS_936;
714 0 : if (c < 0x301c)
715 0 : return RTL_TEXTENCODING_DONTKNOW;
716 0 : if (c < 0x301f)
717 0 : return RTL_TEXTENCODING_MS_936;
718 0 : if (c < 0x3020)
719 0 : return RTL_TEXTENCODING_MS_932;
720 0 : if (c < 0x3021)
721 0 : return RTL_TEXTENCODING_DONTKNOW;
722 0 : if (c < 0x302a)
723 0 : return RTL_TEXTENCODING_MS_936;
724 0 : if (c < 0x3041)
725 0 : return RTL_TEXTENCODING_DONTKNOW;
726 0 : if (c < 0x3094)
727 0 : return RTL_TEXTENCODING_MS_932;
728 0 : if (c < 0x309b)
729 0 : return RTL_TEXTENCODING_DONTKNOW;
730 0 : if (c < 0x309f)
731 0 : return RTL_TEXTENCODING_MS_932;
732 0 : if (c < 0x30a1)
733 0 : return RTL_TEXTENCODING_DONTKNOW;
734 0 : if (c < 0x30f7)
735 0 : return RTL_TEXTENCODING_MS_932;
736 0 : if (c < 0x30fb)
737 0 : return RTL_TEXTENCODING_DONTKNOW;
738 0 : if (c < 0x30ff)
739 0 : return RTL_TEXTENCODING_MS_932;
740 0 : if (c < 0x3105)
741 0 : return RTL_TEXTENCODING_DONTKNOW;
742 0 : if (c < 0x312a)
743 0 : return RTL_TEXTENCODING_MS_936;
744 0 : if (c < 0x3131)
745 0 : return RTL_TEXTENCODING_DONTKNOW;
746 0 : if (c < 0x318f)
747 0 : return RTL_TEXTENCODING_MS_949;
748 0 : if (c < 0x3191)
749 0 : return RTL_TEXTENCODING_DONTKNOW;
750 0 : if (c < 0x31ae)
751 0 : return RTL_TEXTENCODING_MS_949;
752 0 : if (c < 0x31f1)
753 0 : return RTL_TEXTENCODING_DONTKNOW;
754 0 : if (c < 0x31ff)
755 0 : return RTL_TEXTENCODING_MS_949;
756 0 : if (c < 0x3200)
757 0 : return RTL_TEXTENCODING_DONTKNOW;
758 0 : if (c < 0x321d)
759 0 : return RTL_TEXTENCODING_MS_949;
760 0 : if (c < 0x3220)
761 0 : return RTL_TEXTENCODING_DONTKNOW;
762 0 : if (c < 0x322a)
763 0 : return RTL_TEXTENCODING_MS_936;
764 0 : if (c < 0x3231)
765 0 : return RTL_TEXTENCODING_DONTKNOW;
766 0 : if (c < 0x3233)
767 0 : return RTL_TEXTENCODING_MS_932;
768 0 : if (c < 0x3239)
769 0 : return RTL_TEXTENCODING_DONTKNOW;
770 0 : if (c < 0x323a)
771 0 : return RTL_TEXTENCODING_MS_932;
772 0 : if (c < 0x3260)
773 0 : return RTL_TEXTENCODING_DONTKNOW;
774 0 : if (c < 0x327c)
775 0 : return RTL_TEXTENCODING_MS_949;
776 0 : if (c < 0x327f)
777 0 : return RTL_TEXTENCODING_DONTKNOW;
778 0 : if (c < 0x3280)
779 0 : return RTL_TEXTENCODING_MS_949;
780 0 : if (c < 0x32a3)
781 0 : return RTL_TEXTENCODING_DONTKNOW;
782 0 : if (c < 0x32a4)
783 0 : return RTL_TEXTENCODING_MS_936;
784 0 : if (c < 0x32a9)
785 0 : return RTL_TEXTENCODING_MS_932;
786 0 : if (c < 0x3303)
787 0 : return RTL_TEXTENCODING_DONTKNOW;
788 0 : if (c < 0x3304)
789 0 : return RTL_TEXTENCODING_MS_932;
790 0 : if (c < 0x330d)
791 0 : return RTL_TEXTENCODING_DONTKNOW;
792 0 : if (c < 0x330e)
793 0 : return RTL_TEXTENCODING_MS_932;
794 0 : if (c < 0x3314)
795 0 : return RTL_TEXTENCODING_DONTKNOW;
796 0 : if (c < 0x3315)
797 0 : return RTL_TEXTENCODING_MS_932;
798 0 : if (c < 0x3318)
799 0 : return RTL_TEXTENCODING_DONTKNOW;
800 0 : if (c < 0x3319)
801 0 : return RTL_TEXTENCODING_MS_932;
802 0 : if (c < 0x3322)
803 0 : return RTL_TEXTENCODING_DONTKNOW;
804 0 : if (c < 0x3324)
805 0 : return RTL_TEXTENCODING_MS_932;
806 0 : if (c < 0x3326)
807 0 : return RTL_TEXTENCODING_DONTKNOW;
808 0 : if (c < 0x3328)
809 0 : return RTL_TEXTENCODING_MS_932;
810 0 : if (c < 0x332b)
811 0 : return RTL_TEXTENCODING_DONTKNOW;
812 0 : if (c < 0x332c)
813 0 : return RTL_TEXTENCODING_MS_932;
814 0 : if (c < 0x3336)
815 0 : return RTL_TEXTENCODING_DONTKNOW;
816 0 : if (c < 0x3337)
817 0 : return RTL_TEXTENCODING_MS_932;
818 0 : if (c < 0x333b)
819 0 : return RTL_TEXTENCODING_DONTKNOW;
820 0 : if (c < 0x333c)
821 0 : return RTL_TEXTENCODING_MS_932;
822 0 : if (c < 0x3349)
823 0 : return RTL_TEXTENCODING_DONTKNOW;
824 0 : if (c < 0x334b)
825 0 : return RTL_TEXTENCODING_MS_932;
826 0 : if (c < 0x334d)
827 0 : return RTL_TEXTENCODING_DONTKNOW;
828 0 : if (c < 0x334e)
829 0 : return RTL_TEXTENCODING_MS_932;
830 0 : if (c < 0x3351)
831 0 : return RTL_TEXTENCODING_DONTKNOW;
832 0 : if (c < 0x3352)
833 0 : return RTL_TEXTENCODING_MS_932;
834 0 : if (c < 0x3357)
835 0 : return RTL_TEXTENCODING_DONTKNOW;
836 0 : if (c < 0x3358)
837 0 : return RTL_TEXTENCODING_MS_932;
838 0 : if (c < 0x337b)
839 0 : return RTL_TEXTENCODING_DONTKNOW;
840 0 : if (c < 0x337f)
841 0 : return RTL_TEXTENCODING_MS_932;
842 0 : if (c < 0x3380)
843 0 : return RTL_TEXTENCODING_DONTKNOW;
844 0 : if (c < 0x3385)
845 0 : return RTL_TEXTENCODING_MS_949;
846 0 : if (c < 0x3388)
847 0 : return RTL_TEXTENCODING_DONTKNOW;
848 0 : if (c < 0x33cb)
849 0 : return RTL_TEXTENCODING_MS_949;
850 0 : if (c < 0x33cd)
851 0 : return RTL_TEXTENCODING_DONTKNOW;
852 0 : if (c < 0x33ce)
853 0 : return RTL_TEXTENCODING_MS_932;
854 0 : if (c < 0x33cf)
855 0 : return RTL_TEXTENCODING_MS_936;
856 0 : if (c < 0x33d1)
857 0 : return RTL_TEXTENCODING_MS_949;
858 0 : if (c < 0x33d3)
859 0 : return RTL_TEXTENCODING_MS_936;
860 0 : if (c < 0x33d4)
861 0 : return RTL_TEXTENCODING_MS_949;
862 0 : if (c < 0x33d5)
863 0 : return RTL_TEXTENCODING_DONTKNOW;
864 0 : if (c < 0x33d6)
865 0 : return RTL_TEXTENCODING_MS_936;
866 0 : if (c < 0x33d7)
867 0 : return RTL_TEXTENCODING_MS_949;
868 0 : if (c < 0x33d8)
869 0 : return RTL_TEXTENCODING_DONTKNOW;
870 0 : if (c < 0x33d9)
871 0 : return RTL_TEXTENCODING_MS_949;
872 0 : if (c < 0x33db)
873 0 : return RTL_TEXTENCODING_DONTKNOW;
874 0 : if (c < 0x33de)
875 0 : return RTL_TEXTENCODING_MS_949;
876 0 : if (c < 0x4e00)
877 0 : return RTL_TEXTENCODING_DONTKNOW;
878 0 : if (c < 0x9fa6)
879 0 : return RTL_TEXTENCODING_MS_936;
880 0 : if (c < 0xac00)
881 0 : return RTL_TEXTENCODING_DONTKNOW;
882 0 : if (c < 0xd7a4)
883 0 : return RTL_TEXTENCODING_MS_949;
884 0 : if (c < 0xe000)
885 0 : return RTL_TEXTENCODING_DONTKNOW;
886 0 : if (c < 0xf849)
887 0 : return RTL_TEXTENCODING_MS_950;
888 0 : if (c < 0xf900)
889 0 : return RTL_TEXTENCODING_DONTKNOW;
890 0 : if (c < 0xfa0c)
891 0 : return RTL_TEXTENCODING_MS_949;
892 0 : if (c < 0xfa10)
893 0 : return RTL_TEXTENCODING_MS_936;
894 0 : if (c < 0xfa2e)
895 0 : return RTL_TEXTENCODING_MS_932;
896 0 : if (c < 0xfe30)
897 0 : return RTL_TEXTENCODING_DONTKNOW;
898 0 : if (c < 0xfe32)
899 0 : return RTL_TEXTENCODING_MS_936;
900 0 : if (c < 0xfe33)
901 0 : return RTL_TEXTENCODING_DONTKNOW;
902 0 : if (c < 0xfe45)
903 0 : return RTL_TEXTENCODING_MS_936;
904 0 : if (c < 0xfe49)
905 0 : return RTL_TEXTENCODING_DONTKNOW;
906 0 : if (c < 0xfe53)
907 0 : return RTL_TEXTENCODING_MS_936;
908 0 : if (c < 0xfe54)
909 0 : return RTL_TEXTENCODING_DONTKNOW;
910 0 : if (c < 0xfe58)
911 0 : return RTL_TEXTENCODING_MS_936;
912 0 : if (c < 0xfe59)
913 0 : return RTL_TEXTENCODING_DONTKNOW;
914 0 : if (c < 0xfe67)
915 0 : return RTL_TEXTENCODING_MS_936;
916 0 : if (c < 0xfe68)
917 0 : return RTL_TEXTENCODING_DONTKNOW;
918 0 : if (c < 0xfe6c)
919 0 : return RTL_TEXTENCODING_MS_936;
920 0 : if (c < 0xff01)
921 0 : return RTL_TEXTENCODING_DONTKNOW;
922 0 : if (c < 0xff5f)
923 0 : return RTL_TEXTENCODING_MS_932;
924 0 : if (c < 0xff61)
925 0 : return RTL_TEXTENCODING_DONTKNOW;
926 0 : if (c < 0xffa0)
927 0 : return RTL_TEXTENCODING_MS_932;
928 0 : if (c < 0xffe0)
929 0 : return RTL_TEXTENCODING_DONTKNOW;
930 0 : if (c < 0xffe6)
931 0 : return RTL_TEXTENCODING_MS_932;
932 0 : if (c < 0xffe7)
933 0 : return RTL_TEXTENCODING_MS_949;
934 0 : if (c < 0xfffd)
935 0 : return RTL_TEXTENCODING_DONTKNOW;
936 0 : if (c < 0xfffe)
937 0 : return RTL_TEXTENCODING_MS_950;
938 0 : return RTL_TEXTENCODING_DONTKNOW;
939 : }
|