Line data Source code
1 : //Do not edit manually, generated from bestreversemap.cxx
2 5234 : rtl_TextEncoding getBestMSEncodingByChar(sal_Unicode c)
3 : {
4 5234 : if (c < 0x80)
5 2764 : return RTL_TEXTENCODING_MS_1252;
6 2470 : if (c < 0xa0)
7 0 : return RTL_TEXTENCODING_DONTKNOW;
8 2470 : if (c < 0x100)
9 952 : return RTL_TEXTENCODING_MS_1252;
10 1518 : if (c < 0x102)
11 4 : return RTL_TEXTENCODING_MS_1257;
12 1514 : if (c < 0x108)
13 24 : return RTL_TEXTENCODING_MS_1250;
14 1490 : if (c < 0x10c)
15 0 : return RTL_TEXTENCODING_DONTKNOW;
16 1490 : if (c < 0x112)
17 20 : return RTL_TEXTENCODING_MS_1250;
18 1470 : if (c < 0x114)
19 4 : return RTL_TEXTENCODING_MS_1257;
20 1466 : if (c < 0x116)
21 0 : return RTL_TEXTENCODING_DONTKNOW;
22 1466 : if (c < 0x11a)
23 12 : return RTL_TEXTENCODING_MS_1257;
24 1454 : if (c < 0x11c)
25 4 : return RTL_TEXTENCODING_MS_1250;
26 1450 : if (c < 0x11e)
27 0 : return RTL_TEXTENCODING_DONTKNOW;
28 1450 : if (c < 0x120)
29 4 : return RTL_TEXTENCODING_MS_1254;
30 1446 : if (c < 0x122)
31 0 : return RTL_TEXTENCODING_DONTKNOW;
32 1446 : if (c < 0x124)
33 4 : return RTL_TEXTENCODING_MS_1257;
34 1442 : if (c < 0x126)
35 0 : return RTL_TEXTENCODING_DONTKNOW;
36 1442 : if (c < 0x128)
37 0 : return RTL_TEXTENCODING_MS_949;
38 1442 : if (c < 0x12a)
39 0 : return RTL_TEXTENCODING_MS_1258;
40 1442 : if (c < 0x12c)
41 4 : return RTL_TEXTENCODING_MS_1257;
42 1438 : if (c < 0x12e)
43 0 : return RTL_TEXTENCODING_DONTKNOW;
44 1438 : if (c < 0x130)
45 4 : return RTL_TEXTENCODING_MS_1257;
46 1434 : if (c < 0x132)
47 4 : return RTL_TEXTENCODING_MS_1254;
48 1430 : if (c < 0x134)
49 0 : return RTL_TEXTENCODING_MS_949;
50 1430 : if (c < 0x136)
51 0 : return RTL_TEXTENCODING_DONTKNOW;
52 1430 : if (c < 0x138)
53 4 : return RTL_TEXTENCODING_MS_1257;
54 1426 : if (c < 0x139)
55 0 : return RTL_TEXTENCODING_MS_949;
56 1426 : if (c < 0x13b)
57 4 : return RTL_TEXTENCODING_MS_1250;
58 1422 : if (c < 0x13d)
59 4 : return RTL_TEXTENCODING_MS_1257;
60 1418 : if (c < 0x13f)
61 4 : return RTL_TEXTENCODING_MS_1250;
62 1414 : if (c < 0x143)
63 8 : return RTL_TEXTENCODING_MS_949;
64 1406 : if (c < 0x147)
65 12 : return RTL_TEXTENCODING_MS_1257;
66 1394 : if (c < 0x149)
67 4 : return RTL_TEXTENCODING_MS_1250;
68 1390 : if (c < 0x14c)
69 0 : return RTL_TEXTENCODING_MS_949;
70 1390 : if (c < 0x14e)
71 4 : return RTL_TEXTENCODING_MS_1257;
72 1386 : if (c < 0x150)
73 0 : return RTL_TEXTENCODING_DONTKNOW;
74 1386 : if (c < 0x152)
75 4 : return RTL_TEXTENCODING_MS_1250;
76 1382 : if (c < 0x154)
77 16 : return RTL_TEXTENCODING_MS_1252;
78 1366 : if (c < 0x156)
79 4 : return RTL_TEXTENCODING_MS_1250;
80 1362 : if (c < 0x158)
81 4 : return RTL_TEXTENCODING_MS_1257;
82 1358 : if (c < 0x15c)
83 12 : return RTL_TEXTENCODING_MS_1250;
84 1346 : if (c < 0x15e)
85 0 : return RTL_TEXTENCODING_DONTKNOW;
86 1346 : if (c < 0x166)
87 32 : return RTL_TEXTENCODING_MS_1250;
88 1314 : if (c < 0x168)
89 0 : return RTL_TEXTENCODING_MS_949;
90 1314 : if (c < 0x16a)
91 0 : return RTL_TEXTENCODING_MS_1258;
92 1314 : if (c < 0x16c)
93 4 : return RTL_TEXTENCODING_MS_1257;
94 1310 : if (c < 0x16e)
95 0 : return RTL_TEXTENCODING_DONTKNOW;
96 1310 : if (c < 0x172)
97 8 : return RTL_TEXTENCODING_MS_1250;
98 1302 : if (c < 0x174)
99 4 : return RTL_TEXTENCODING_MS_1257;
100 1298 : if (c < 0x178)
101 0 : return RTL_TEXTENCODING_DONTKNOW;
102 1298 : if (c < 0x179)
103 6 : return RTL_TEXTENCODING_MS_1252;
104 1292 : if (c < 0x17f)
105 28 : return RTL_TEXTENCODING_MS_1250;
106 1264 : if (c < 0x192)
107 0 : return RTL_TEXTENCODING_DONTKNOW;
108 1264 : if (c < 0x193)
109 12 : return RTL_TEXTENCODING_MS_1252;
110 1252 : if (c < 0x1a0)
111 0 : return RTL_TEXTENCODING_DONTKNOW;
112 1252 : if (c < 0x1a2)
113 4 : return RTL_TEXTENCODING_MS_1258;
114 1248 : if (c < 0x1af)
115 0 : return RTL_TEXTENCODING_DONTKNOW;
116 1248 : if (c < 0x1b1)
117 4 : return RTL_TEXTENCODING_MS_1258;
118 1244 : if (c < 0x1ce)
119 0 : return RTL_TEXTENCODING_DONTKNOW;
120 1244 : if (c < 0x1cf)
121 0 : return RTL_TEXTENCODING_MS_936;
122 1244 : if (c < 0x1d0)
123 0 : return RTL_TEXTENCODING_DONTKNOW;
124 1244 : if (c < 0x1d1)
125 0 : return RTL_TEXTENCODING_MS_936;
126 1244 : if (c < 0x1d2)
127 0 : return RTL_TEXTENCODING_DONTKNOW;
128 1244 : if (c < 0x1d3)
129 0 : return RTL_TEXTENCODING_MS_936;
130 1244 : if (c < 0x1d4)
131 0 : return RTL_TEXTENCODING_DONTKNOW;
132 1244 : if (c < 0x1d5)
133 0 : return RTL_TEXTENCODING_MS_936;
134 1244 : if (c < 0x1d6)
135 0 : return RTL_TEXTENCODING_DONTKNOW;
136 1244 : if (c < 0x1d7)
137 0 : return RTL_TEXTENCODING_MS_936;
138 1244 : if (c < 0x1d8)
139 0 : return RTL_TEXTENCODING_DONTKNOW;
140 1244 : if (c < 0x1d9)
141 0 : return RTL_TEXTENCODING_MS_936;
142 1244 : if (c < 0x1da)
143 0 : return RTL_TEXTENCODING_DONTKNOW;
144 1244 : if (c < 0x1db)
145 0 : return RTL_TEXTENCODING_MS_936;
146 1244 : if (c < 0x1dc)
147 0 : return RTL_TEXTENCODING_DONTKNOW;
148 1244 : if (c < 0x1dd)
149 0 : return RTL_TEXTENCODING_MS_936;
150 1244 : if (c < 0x251)
151 0 : return RTL_TEXTENCODING_DONTKNOW;
152 1244 : if (c < 0x252)
153 0 : return RTL_TEXTENCODING_MS_936;
154 1244 : if (c < 0x261)
155 0 : return RTL_TEXTENCODING_DONTKNOW;
156 1244 : if (c < 0x262)
157 0 : return RTL_TEXTENCODING_MS_936;
158 1244 : if (c < 0x2c6)
159 0 : return RTL_TEXTENCODING_DONTKNOW;
160 1244 : if (c < 0x2c7)
161 10 : return RTL_TEXTENCODING_MS_1252;
162 1234 : if (c < 0x2c8)
163 4 : return RTL_TEXTENCODING_MS_1250;
164 1230 : if (c < 0x2c9)
165 0 : return RTL_TEXTENCODING_DONTKNOW;
166 1230 : if (c < 0x2cc)
167 0 : return RTL_TEXTENCODING_MS_936;
168 1230 : if (c < 0x2cd)
169 0 : return RTL_TEXTENCODING_DONTKNOW;
170 1230 : if (c < 0x2ce)
171 0 : return RTL_TEXTENCODING_MS_950;
172 1230 : if (c < 0x2d0)
173 0 : return RTL_TEXTENCODING_DONTKNOW;
174 1230 : if (c < 0x2d1)
175 0 : return RTL_TEXTENCODING_MS_949;
176 1230 : if (c < 0x2d8)
177 0 : return RTL_TEXTENCODING_DONTKNOW;
178 1230 : if (c < 0x2dc)
179 12 : return RTL_TEXTENCODING_MS_949;
180 1218 : if (c < 0x2dd)
181 8 : return RTL_TEXTENCODING_MS_1252;
182 1210 : if (c < 0x2de)
183 2 : return RTL_TEXTENCODING_MS_1250;
184 1208 : if (c < 0x300)
185 0 : return RTL_TEXTENCODING_DONTKNOW;
186 1208 : if (c < 0x302)
187 8 : return RTL_TEXTENCODING_MS_1258;
188 1200 : if (c < 0x303)
189 2 : return RTL_TEXTENCODING_DONTKNOW;
190 1198 : if (c < 0x304)
191 6 : return RTL_TEXTENCODING_MS_1258;
192 1192 : if (c < 0x309)
193 2 : return RTL_TEXTENCODING_DONTKNOW;
194 1190 : if (c < 0x30a)
195 2 : return RTL_TEXTENCODING_MS_1258;
196 1188 : if (c < 0x323)
197 4 : return RTL_TEXTENCODING_DONTKNOW;
198 1184 : if (c < 0x324)
199 2 : return RTL_TEXTENCODING_MS_1258;
200 1182 : if (c < 0x384)
201 0 : return RTL_TEXTENCODING_DONTKNOW;
202 1182 : if (c < 0x387)
203 6 : return RTL_TEXTENCODING_MS_1253;
204 1176 : if (c < 0x388)
205 0 : return RTL_TEXTENCODING_DONTKNOW;
206 1176 : if (c < 0x38b)
207 6 : return RTL_TEXTENCODING_MS_1253;
208 1170 : if (c < 0x38c)
209 0 : return RTL_TEXTENCODING_DONTKNOW;
210 1170 : if (c < 0x38d)
211 2 : return RTL_TEXTENCODING_MS_1253;
212 1168 : if (c < 0x38e)
213 0 : return RTL_TEXTENCODING_DONTKNOW;
214 1168 : if (c < 0x3a2)
215 40 : return RTL_TEXTENCODING_MS_1253;
216 1128 : if (c < 0x3a3)
217 0 : return RTL_TEXTENCODING_DONTKNOW;
218 1128 : if (c < 0x3cf)
219 118 : return RTL_TEXTENCODING_MS_1253;
220 1010 : if (c < 0x401)
221 0 : return RTL_TEXTENCODING_DONTKNOW;
222 1010 : if (c < 0x40d)
223 24 : return RTL_TEXTENCODING_MS_1251;
224 986 : if (c < 0x40e)
225 0 : return RTL_TEXTENCODING_DONTKNOW;
226 986 : if (c < 0x450)
227 132 : return RTL_TEXTENCODING_MS_1251;
228 854 : if (c < 0x451)
229 0 : return RTL_TEXTENCODING_DONTKNOW;
230 854 : if (c < 0x45d)
231 24 : return RTL_TEXTENCODING_MS_1251;
232 830 : if (c < 0x45e)
233 0 : return RTL_TEXTENCODING_DONTKNOW;
234 830 : if (c < 0x460)
235 4 : return RTL_TEXTENCODING_MS_1251;
236 826 : if (c < 0x490)
237 0 : return RTL_TEXTENCODING_DONTKNOW;
238 826 : if (c < 0x492)
239 4 : return RTL_TEXTENCODING_MS_1251;
240 822 : if (c < 0x5b0)
241 0 : return RTL_TEXTENCODING_DONTKNOW;
242 822 : if (c < 0x5ba)
243 20 : return RTL_TEXTENCODING_MS_1255;
244 802 : if (c < 0x5bb)
245 0 : return RTL_TEXTENCODING_DONTKNOW;
246 802 : if (c < 0x5c4)
247 18 : return RTL_TEXTENCODING_MS_1255;
248 784 : if (c < 0x5d0)
249 0 : return RTL_TEXTENCODING_DONTKNOW;
250 784 : if (c < 0x5eb)
251 54 : return RTL_TEXTENCODING_MS_1255;
252 730 : if (c < 0x5f0)
253 0 : return RTL_TEXTENCODING_DONTKNOW;
254 730 : if (c < 0x5f5)
255 10 : return RTL_TEXTENCODING_MS_1255;
256 720 : if (c < 0x60c)
257 0 : return RTL_TEXTENCODING_DONTKNOW;
258 720 : if (c < 0x60d)
259 2 : return RTL_TEXTENCODING_MS_1256;
260 718 : if (c < 0x61b)
261 0 : return RTL_TEXTENCODING_DONTKNOW;
262 718 : if (c < 0x61c)
263 2 : return RTL_TEXTENCODING_MS_1256;
264 716 : if (c < 0x61f)
265 0 : return RTL_TEXTENCODING_DONTKNOW;
266 716 : if (c < 0x620)
267 2 : return RTL_TEXTENCODING_MS_1256;
268 714 : if (c < 0x621)
269 0 : return RTL_TEXTENCODING_DONTKNOW;
270 714 : if (c < 0x63b)
271 52 : return RTL_TEXTENCODING_MS_1256;
272 662 : if (c < 0x640)
273 0 : return RTL_TEXTENCODING_DONTKNOW;
274 662 : if (c < 0x653)
275 38 : return RTL_TEXTENCODING_MS_1256;
276 624 : if (c < 0x679)
277 0 : return RTL_TEXTENCODING_DONTKNOW;
278 624 : if (c < 0x67a)
279 2 : return RTL_TEXTENCODING_MS_1256;
280 622 : if (c < 0x67e)
281 0 : return RTL_TEXTENCODING_DONTKNOW;
282 622 : if (c < 0x67f)
283 2 : return RTL_TEXTENCODING_MS_1256;
284 620 : if (c < 0x686)
285 0 : return RTL_TEXTENCODING_DONTKNOW;
286 620 : if (c < 0x687)
287 2 : return RTL_TEXTENCODING_MS_1256;
288 618 : if (c < 0x688)
289 0 : return RTL_TEXTENCODING_DONTKNOW;
290 618 : if (c < 0x689)
291 2 : return RTL_TEXTENCODING_MS_1256;
292 616 : if (c < 0x691)
293 0 : return RTL_TEXTENCODING_DONTKNOW;
294 616 : if (c < 0x692)
295 2 : return RTL_TEXTENCODING_MS_1256;
296 614 : if (c < 0x698)
297 0 : return RTL_TEXTENCODING_DONTKNOW;
298 614 : if (c < 0x699)
299 2 : return RTL_TEXTENCODING_MS_1256;
300 612 : if (c < 0x6a9)
301 0 : return RTL_TEXTENCODING_DONTKNOW;
302 612 : if (c < 0x6aa)
303 2 : return RTL_TEXTENCODING_MS_1256;
304 610 : if (c < 0x6af)
305 0 : return RTL_TEXTENCODING_DONTKNOW;
306 610 : if (c < 0x6b0)
307 2 : return RTL_TEXTENCODING_MS_1256;
308 608 : if (c < 0x6ba)
309 0 : return RTL_TEXTENCODING_DONTKNOW;
310 608 : if (c < 0x6bb)
311 2 : return RTL_TEXTENCODING_MS_1256;
312 606 : if (c < 0x6be)
313 0 : return RTL_TEXTENCODING_DONTKNOW;
314 606 : if (c < 0x6bf)
315 2 : return RTL_TEXTENCODING_MS_1256;
316 604 : if (c < 0x6c1)
317 0 : return RTL_TEXTENCODING_DONTKNOW;
318 604 : if (c < 0x6c2)
319 2 : return RTL_TEXTENCODING_MS_1256;
320 602 : if (c < 0x6d2)
321 0 : return RTL_TEXTENCODING_DONTKNOW;
322 602 : if (c < 0x6d3)
323 2 : return RTL_TEXTENCODING_MS_1256;
324 600 : if (c < 0xe01)
325 0 : return RTL_TEXTENCODING_DONTKNOW;
326 600 : if (c < 0xe3b)
327 116 : return RTL_TEXTENCODING_MS_874;
328 484 : if (c < 0xe3f)
329 0 : return RTL_TEXTENCODING_DONTKNOW;
330 484 : if (c < 0xe5c)
331 58 : return RTL_TEXTENCODING_MS_874;
332 426 : if (c < 0x1e3f)
333 0 : return RTL_TEXTENCODING_DONTKNOW;
334 426 : if (c < 0x1e40)
335 0 : return RTL_TEXTENCODING_MS_936;
336 426 : if (c < 0x1ea0)
337 0 : return RTL_TEXTENCODING_DONTKNOW;
338 426 : if (c < 0x1efa)
339 0 : return RTL_TEXTENCODING_MS_1258;
340 426 : if (c < 0x200c)
341 0 : return RTL_TEXTENCODING_DONTKNOW;
342 426 : if (c < 0x2010)
343 12 : return RTL_TEXTENCODING_MS_1256;
344 414 : if (c < 0x2011)
345 0 : return RTL_TEXTENCODING_MS_932;
346 414 : if (c < 0x2013)
347 0 : return RTL_TEXTENCODING_DONTKNOW;
348 414 : if (c < 0x2017)
349 42 : return RTL_TEXTENCODING_MS_936;
350 372 : if (c < 0x2018)
351 0 : return RTL_TEXTENCODING_DONTKNOW;
352 372 : if (c < 0x201b)
353 58 : return RTL_TEXTENCODING_MS_1252;
354 314 : if (c < 0x201c)
355 0 : return RTL_TEXTENCODING_DONTKNOW;
356 314 : if (c < 0x201f)
357 58 : return RTL_TEXTENCODING_MS_1252;
358 256 : if (c < 0x2020)
359 0 : return RTL_TEXTENCODING_DONTKNOW;
360 256 : if (c < 0x2023)
361 56 : return RTL_TEXTENCODING_MS_1252;
362 200 : if (c < 0x2025)
363 0 : return RTL_TEXTENCODING_DONTKNOW;
364 200 : if (c < 0x2028)
365 20 : return RTL_TEXTENCODING_MS_950;
366 180 : if (c < 0x2030)
367 0 : return RTL_TEXTENCODING_DONTKNOW;
368 180 : if (c < 0x2031)
369 18 : return RTL_TEXTENCODING_MS_1252;
370 162 : if (c < 0x2032)
371 0 : return RTL_TEXTENCODING_DONTKNOW;
372 162 : if (c < 0x2034)
373 0 : return RTL_TEXTENCODING_MS_932;
374 162 : if (c < 0x2035)
375 0 : return RTL_TEXTENCODING_DONTKNOW;
376 162 : if (c < 0x2036)
377 0 : return RTL_TEXTENCODING_MS_936;
378 162 : if (c < 0x2039)
379 0 : return RTL_TEXTENCODING_DONTKNOW;
380 162 : if (c < 0x203b)
381 36 : return RTL_TEXTENCODING_MS_1252;
382 126 : if (c < 0x203c)
383 0 : return RTL_TEXTENCODING_MS_932;
384 126 : if (c < 0x203e)
385 0 : return RTL_TEXTENCODING_DONTKNOW;
386 126 : if (c < 0x203f)
387 0 : return RTL_TEXTENCODING_MS_932;
388 126 : if (c < 0x2074)
389 0 : return RTL_TEXTENCODING_DONTKNOW;
390 126 : if (c < 0x2075)
391 0 : return RTL_TEXTENCODING_MS_949;
392 126 : if (c < 0x207f)
393 0 : return RTL_TEXTENCODING_DONTKNOW;
394 126 : if (c < 0x2080)
395 0 : return RTL_TEXTENCODING_MS_949;
396 126 : if (c < 0x2081)
397 0 : return RTL_TEXTENCODING_DONTKNOW;
398 126 : if (c < 0x2085)
399 0 : return RTL_TEXTENCODING_MS_949;
400 126 : if (c < 0x20a9)
401 0 : return RTL_TEXTENCODING_DONTKNOW;
402 126 : if (c < 0x20aa)
403 0 : return RTL_TEXTENCODING_MS_1361;
404 126 : if (c < 0x20ab)
405 2 : return RTL_TEXTENCODING_MS_1255;
406 124 : if (c < 0x20ad)
407 22 : return RTL_TEXTENCODING_MS_1258;
408 102 : if (c < 0x2103)
409 6 : return RTL_TEXTENCODING_DONTKNOW;
410 96 : if (c < 0x2104)
411 0 : return RTL_TEXTENCODING_MS_932;
412 96 : if (c < 0x2105)
413 0 : return RTL_TEXTENCODING_DONTKNOW;
414 96 : if (c < 0x2106)
415 0 : return RTL_TEXTENCODING_MS_936;
416 96 : if (c < 0x2109)
417 0 : return RTL_TEXTENCODING_DONTKNOW;
418 96 : if (c < 0x210a)
419 0 : return RTL_TEXTENCODING_MS_936;
420 96 : if (c < 0x2113)
421 0 : return RTL_TEXTENCODING_DONTKNOW;
422 96 : if (c < 0x2114)
423 0 : return RTL_TEXTENCODING_MS_949;
424 96 : if (c < 0x2116)
425 0 : return RTL_TEXTENCODING_DONTKNOW;
426 96 : if (c < 0x2117)
427 2 : return RTL_TEXTENCODING_MS_1251;
428 94 : if (c < 0x2121)
429 0 : return RTL_TEXTENCODING_DONTKNOW;
430 94 : if (c < 0x2123)
431 18 : return RTL_TEXTENCODING_MS_949;
432 76 : if (c < 0x2126)
433 0 : return RTL_TEXTENCODING_DONTKNOW;
434 76 : if (c < 0x2127)
435 0 : return RTL_TEXTENCODING_MS_949;
436 76 : if (c < 0x212b)
437 0 : return RTL_TEXTENCODING_DONTKNOW;
438 76 : if (c < 0x212c)
439 0 : return RTL_TEXTENCODING_MS_932;
440 76 : if (c < 0x2153)
441 0 : return RTL_TEXTENCODING_DONTKNOW;
442 76 : if (c < 0x2155)
443 0 : return RTL_TEXTENCODING_MS_949;
444 76 : if (c < 0x215b)
445 0 : return RTL_TEXTENCODING_DONTKNOW;
446 76 : if (c < 0x215f)
447 0 : return RTL_TEXTENCODING_MS_949;
448 76 : if (c < 0x2160)
449 0 : return RTL_TEXTENCODING_DONTKNOW;
450 76 : if (c < 0x216c)
451 0 : return RTL_TEXTENCODING_MS_936;
452 76 : if (c < 0x2170)
453 0 : return RTL_TEXTENCODING_DONTKNOW;
454 76 : if (c < 0x217a)
455 0 : return RTL_TEXTENCODING_MS_932;
456 76 : if (c < 0x2190)
457 0 : return RTL_TEXTENCODING_DONTKNOW;
458 76 : if (c < 0x219a)
459 2 : return RTL_TEXTENCODING_MS_949;
460 74 : if (c < 0x21d2)
461 0 : return RTL_TEXTENCODING_DONTKNOW;
462 74 : if (c < 0x21d3)
463 0 : return RTL_TEXTENCODING_MS_932;
464 74 : if (c < 0x21d4)
465 0 : return RTL_TEXTENCODING_DONTKNOW;
466 74 : if (c < 0x21d5)
467 0 : return RTL_TEXTENCODING_MS_932;
468 74 : if (c < 0x2200)
469 0 : return RTL_TEXTENCODING_DONTKNOW;
470 74 : if (c < 0x2201)
471 0 : return RTL_TEXTENCODING_MS_932;
472 74 : if (c < 0x2202)
473 0 : return RTL_TEXTENCODING_DONTKNOW;
474 74 : if (c < 0x2204)
475 0 : return RTL_TEXTENCODING_MS_932;
476 74 : if (c < 0x2207)
477 0 : return RTL_TEXTENCODING_DONTKNOW;
478 74 : if (c < 0x2209)
479 0 : return RTL_TEXTENCODING_MS_932;
480 74 : if (c < 0x220b)
481 0 : return RTL_TEXTENCODING_DONTKNOW;
482 74 : if (c < 0x220c)
483 0 : return RTL_TEXTENCODING_MS_932;
484 74 : if (c < 0x220f)
485 0 : return RTL_TEXTENCODING_DONTKNOW;
486 74 : if (c < 0x2210)
487 2 : return RTL_TEXTENCODING_MS_936;
488 72 : if (c < 0x2211)
489 0 : return RTL_TEXTENCODING_DONTKNOW;
490 72 : if (c < 0x2213)
491 20 : return RTL_TEXTENCODING_MS_932;
492 52 : if (c < 0x2215)
493 2 : return RTL_TEXTENCODING_DONTKNOW;
494 50 : if (c < 0x2216)
495 0 : return RTL_TEXTENCODING_MS_936;
496 50 : if (c < 0x221a)
497 0 : return RTL_TEXTENCODING_DONTKNOW;
498 50 : if (c < 0x221b)
499 6 : return RTL_TEXTENCODING_MS_932;
500 44 : if (c < 0x221d)
501 0 : return RTL_TEXTENCODING_DONTKNOW;
502 44 : if (c < 0x2221)
503 6 : return RTL_TEXTENCODING_MS_932;
504 38 : if (c < 0x2223)
505 0 : return RTL_TEXTENCODING_DONTKNOW;
506 38 : if (c < 0x2224)
507 10 : return RTL_TEXTENCODING_MS_936;
508 28 : if (c < 0x2225)
509 0 : return RTL_TEXTENCODING_DONTKNOW;
510 28 : if (c < 0x2226)
511 4 : return RTL_TEXTENCODING_MS_932;
512 24 : if (c < 0x2227)
513 0 : return RTL_TEXTENCODING_DONTKNOW;
514 24 : if (c < 0x222d)
515 0 : return RTL_TEXTENCODING_MS_932;
516 24 : if (c < 0x222e)
517 0 : return RTL_TEXTENCODING_DONTKNOW;
518 24 : if (c < 0x222f)
519 0 : return RTL_TEXTENCODING_MS_932;
520 24 : if (c < 0x2234)
521 2 : return RTL_TEXTENCODING_DONTKNOW;
522 22 : if (c < 0x2238)
523 0 : return RTL_TEXTENCODING_MS_936;
524 22 : if (c < 0x223c)
525 0 : return RTL_TEXTENCODING_DONTKNOW;
526 22 : if (c < 0x223e)
527 0 : return RTL_TEXTENCODING_MS_949;
528 22 : if (c < 0x2248)
529 0 : return RTL_TEXTENCODING_DONTKNOW;
530 22 : if (c < 0x2249)
531 0 : return RTL_TEXTENCODING_MS_936;
532 22 : if (c < 0x224c)
533 0 : return RTL_TEXTENCODING_DONTKNOW;
534 22 : if (c < 0x224d)
535 0 : return RTL_TEXTENCODING_MS_936;
536 22 : if (c < 0x2252)
537 0 : return RTL_TEXTENCODING_DONTKNOW;
538 22 : if (c < 0x2253)
539 0 : return RTL_TEXTENCODING_MS_932;
540 22 : if (c < 0x2260)
541 0 : return RTL_TEXTENCODING_DONTKNOW;
542 22 : if (c < 0x2262)
543 0 : return RTL_TEXTENCODING_MS_932;
544 22 : if (c < 0x2264)
545 0 : return RTL_TEXTENCODING_DONTKNOW;
546 22 : if (c < 0x2268)
547 0 : return RTL_TEXTENCODING_MS_936;
548 22 : if (c < 0x226a)
549 0 : return RTL_TEXTENCODING_DONTKNOW;
550 22 : if (c < 0x226c)
551 0 : return RTL_TEXTENCODING_MS_932;
552 22 : if (c < 0x226e)
553 0 : return RTL_TEXTENCODING_DONTKNOW;
554 22 : if (c < 0x2270)
555 0 : return RTL_TEXTENCODING_MS_936;
556 22 : if (c < 0x2282)
557 0 : return RTL_TEXTENCODING_DONTKNOW;
558 22 : if (c < 0x2284)
559 0 : return RTL_TEXTENCODING_MS_932;
560 22 : if (c < 0x2286)
561 0 : return RTL_TEXTENCODING_DONTKNOW;
562 22 : if (c < 0x2288)
563 0 : return RTL_TEXTENCODING_MS_932;
564 22 : if (c < 0x2295)
565 0 : return RTL_TEXTENCODING_DONTKNOW;
566 22 : if (c < 0x2296)
567 0 : return RTL_TEXTENCODING_MS_936;
568 22 : if (c < 0x2299)
569 0 : return RTL_TEXTENCODING_DONTKNOW;
570 22 : if (c < 0x229a)
571 0 : return RTL_TEXTENCODING_MS_936;
572 22 : if (c < 0x22a5)
573 0 : return RTL_TEXTENCODING_DONTKNOW;
574 22 : if (c < 0x22a6)
575 0 : return RTL_TEXTENCODING_MS_932;
576 22 : if (c < 0x22bf)
577 0 : return RTL_TEXTENCODING_DONTKNOW;
578 22 : if (c < 0x22c0)
579 0 : return RTL_TEXTENCODING_MS_932;
580 22 : if (c < 0x22ef)
581 0 : return RTL_TEXTENCODING_DONTKNOW;
582 22 : if (c < 0x22f0)
583 0 : return RTL_TEXTENCODING_MS_936;
584 22 : if (c < 0x2312)
585 0 : return RTL_TEXTENCODING_DONTKNOW;
586 22 : if (c < 0x2313)
587 0 : return RTL_TEXTENCODING_MS_932;
588 22 : if (c < 0x2460)
589 12 : return RTL_TEXTENCODING_DONTKNOW;
590 10 : if (c < 0x2474)
591 0 : return RTL_TEXTENCODING_MS_932;
592 10 : if (c < 0x249c)
593 0 : return RTL_TEXTENCODING_MS_936;
594 10 : if (c < 0x24b6)
595 0 : return RTL_TEXTENCODING_MS_949;
596 10 : if (c < 0x24d0)
597 0 : return RTL_TEXTENCODING_DONTKNOW;
598 10 : if (c < 0x24ea)
599 0 : return RTL_TEXTENCODING_MS_949;
600 10 : if (c < 0x2500)
601 0 : return RTL_TEXTENCODING_DONTKNOW;
602 10 : if (c < 0x254c)
603 0 : return RTL_TEXTENCODING_MS_936;
604 10 : if (c < 0x2550)
605 0 : return RTL_TEXTENCODING_DONTKNOW;
606 10 : if (c < 0x2575)
607 0 : return RTL_TEXTENCODING_MS_950;
608 10 : if (c < 0x2581)
609 0 : return RTL_TEXTENCODING_DONTKNOW;
610 10 : if (c < 0x2590)
611 0 : return RTL_TEXTENCODING_MS_936;
612 10 : if (c < 0x2592)
613 0 : return RTL_TEXTENCODING_DONTKNOW;
614 10 : if (c < 0x2593)
615 0 : return RTL_TEXTENCODING_MS_949;
616 10 : if (c < 0x2596)
617 0 : return RTL_TEXTENCODING_MS_936;
618 10 : if (c < 0x25a0)
619 0 : return RTL_TEXTENCODING_DONTKNOW;
620 10 : if (c < 0x25a2)
621 0 : return RTL_TEXTENCODING_MS_932;
622 10 : if (c < 0x25a3)
623 0 : return RTL_TEXTENCODING_DONTKNOW;
624 10 : if (c < 0x25aa)
625 0 : return RTL_TEXTENCODING_MS_949;
626 10 : if (c < 0x25b2)
627 0 : return RTL_TEXTENCODING_DONTKNOW;
628 10 : if (c < 0x25b4)
629 0 : return RTL_TEXTENCODING_MS_932;
630 10 : if (c < 0x25b6)
631 0 : return RTL_TEXTENCODING_DONTKNOW;
632 10 : if (c < 0x25b8)
633 0 : return RTL_TEXTENCODING_MS_949;
634 10 : if (c < 0x25bc)
635 0 : return RTL_TEXTENCODING_DONTKNOW;
636 10 : if (c < 0x25be)
637 0 : return RTL_TEXTENCODING_MS_932;
638 10 : if (c < 0x25c0)
639 0 : return RTL_TEXTENCODING_DONTKNOW;
640 10 : if (c < 0x25c2)
641 0 : return RTL_TEXTENCODING_MS_949;
642 10 : if (c < 0x25c6)
643 0 : return RTL_TEXTENCODING_DONTKNOW;
644 10 : if (c < 0x25c9)
645 0 : return RTL_TEXTENCODING_MS_949;
646 10 : if (c < 0x25cb)
647 0 : return RTL_TEXTENCODING_DONTKNOW;
648 10 : if (c < 0x25cc)
649 0 : return RTL_TEXTENCODING_MS_932;
650 10 : if (c < 0x25ce)
651 0 : return RTL_TEXTENCODING_DONTKNOW;
652 10 : if (c < 0x25d2)
653 0 : return RTL_TEXTENCODING_MS_949;
654 10 : if (c < 0x25e2)
655 0 : return RTL_TEXTENCODING_DONTKNOW;
656 10 : if (c < 0x25e6)
657 0 : return RTL_TEXTENCODING_MS_936;
658 10 : if (c < 0x25ef)
659 0 : return RTL_TEXTENCODING_DONTKNOW;
660 10 : if (c < 0x25f0)
661 0 : return RTL_TEXTENCODING_MS_932;
662 10 : if (c < 0x2605)
663 0 : return RTL_TEXTENCODING_DONTKNOW;
664 10 : if (c < 0x2607)
665 0 : return RTL_TEXTENCODING_MS_932;
666 10 : if (c < 0x2609)
667 0 : return RTL_TEXTENCODING_DONTKNOW;
668 10 : if (c < 0x260a)
669 0 : return RTL_TEXTENCODING_MS_936;
670 10 : if (c < 0x260e)
671 0 : return RTL_TEXTENCODING_DONTKNOW;
672 10 : if (c < 0x2610)
673 0 : return RTL_TEXTENCODING_MS_949;
674 10 : if (c < 0x261c)
675 0 : return RTL_TEXTENCODING_DONTKNOW;
676 10 : if (c < 0x261d)
677 0 : return RTL_TEXTENCODING_MS_949;
678 10 : if (c < 0x261e)
679 0 : return RTL_TEXTENCODING_DONTKNOW;
680 10 : if (c < 0x261f)
681 0 : return RTL_TEXTENCODING_MS_949;
682 10 : if (c < 0x2640)
683 0 : return RTL_TEXTENCODING_DONTKNOW;
684 10 : if (c < 0x2643)
685 0 : return RTL_TEXTENCODING_MS_950;
686 10 : if (c < 0x2660)
687 0 : return RTL_TEXTENCODING_DONTKNOW;
688 10 : if (c < 0x2662)
689 0 : return RTL_TEXTENCODING_MS_949;
690 10 : if (c < 0x2663)
691 0 : return RTL_TEXTENCODING_DONTKNOW;
692 10 : if (c < 0x2666)
693 0 : return RTL_TEXTENCODING_MS_949;
694 10 : if (c < 0x2667)
695 0 : return RTL_TEXTENCODING_DONTKNOW;
696 10 : if (c < 0x266b)
697 0 : return RTL_TEXTENCODING_MS_949;
698 10 : if (c < 0x266c)
699 0 : return RTL_TEXTENCODING_DONTKNOW;
700 10 : if (c < 0x266e)
701 0 : return RTL_TEXTENCODING_MS_949;
702 10 : if (c < 0x266f)
703 0 : return RTL_TEXTENCODING_DONTKNOW;
704 10 : if (c < 0x2670)
705 0 : return RTL_TEXTENCODING_MS_932;
706 10 : if (c < 0x3000)
707 10 : 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 : }
|