40
|
1 |
# Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
|
|
2 |
# All rights reserved.
|
|
3 |
# This component and the accompanying materials are made available
|
|
4 |
# under the terms of "Eclipse Public License v1.0"
|
|
5 |
# which accompanies this distribution, and is available
|
|
6 |
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
|
|
7 |
#
|
|
8 |
# Initial Contributors:
|
|
9 |
# Nokia Corporation - initial contribution.
|
|
10 |
#
|
|
11 |
# Contributors:
|
|
12 |
#
|
|
13 |
# Description:
|
|
14 |
#
|
|
15 |
|
|
16 |
Endianness FixedBigEndian
|
|
17 |
ReplacementForUnconvertibleUnicodeCharacters 0x3F
|
|
18 |
|
|
19 |
StartForeignVariableByteData
|
|
20 |
# FirstInitialByteValueInRange LastInitialByteValueInRange NumberOfSubsequentBytes
|
|
21 |
0x00 0x1A 0
|
|
22 |
0x1B 0x1B 1
|
|
23 |
0x1C 0xFF 0
|
|
24 |
EndForeignVariableByteData
|
|
25 |
|
|
26 |
StartForeignToUnicodeData
|
|
27 |
# First Last Algorithm Parameters
|
|
28 |
2 2 0x0A 0x0A Direct {}
|
|
29 |
2 2 0x0D 0x0D Direct {}
|
|
30 |
2 2 0x20 0x23 Direct {}
|
|
31 |
2 2 0x25 0x3F Direct {}
|
|
32 |
2 2 0x41 0x5A Direct {}
|
|
33 |
2 2 0x61 0x7A Direct {}
|
|
34 |
1 1 0x00 0x7F KeyedTable16OfIndexedTables16 {1}
|
|
35 |
2 2 0x1B20 0x1B23 Offset {}
|
|
36 |
2 2 0x1B25 0x1B27 Offset {}
|
|
37 |
2 2 0x1B2A 0x1B2E Offset {}
|
|
38 |
2 2 0x1B30 0x1B3B Offset {}
|
|
39 |
2 2 0x1B41 0x1B5A Offset {}
|
|
40 |
2 2 0x1B61 0x1B64 Offset {}
|
|
41 |
2 2 0x1B66 0x1B7A Offset {}
|
|
42 |
1 1 0x1B00 0x1B7F KeyedTable16OfIndexedTables16 {1}
|
|
43 |
ConflictResolution
|
|
44 |
# ForeignCharacterCodeToResolve UnicodeCharacterCodePreferred
|
|
45 |
0x0009 0x00E7
|
|
46 |
0x0010 0x0394
|
|
47 |
0x0012 0x03A6
|
|
48 |
0x0013 0x0393
|
|
49 |
0x0014 0x039B
|
|
50 |
0x0015 0x03A9
|
|
51 |
0x0016 0x03A0
|
|
52 |
0x0017 0x03A8
|
|
53 |
0x0018 0x03A3
|
|
54 |
0x0019 0x0398
|
|
55 |
0x001A 0x039E
|
|
56 |
0x0020 0x0020
|
|
57 |
0x0022 0x0022
|
|
58 |
0x0027 0x0027
|
|
59 |
0x002A 0x002A
|
|
60 |
0x002C 0x002C
|
|
61 |
0x002D 0x002D
|
|
62 |
0x002E 0x002E
|
|
63 |
0x002F 0x002F
|
|
64 |
0x0031 0x0031
|
|
65 |
0x0032 0x0032
|
|
66 |
0x0033 0x0033
|
|
67 |
0x003B 0x003B
|
|
68 |
0x0041 0x0041
|
|
69 |
0x0042 0x0042
|
|
70 |
0x0043 0x0043
|
|
71 |
0x0044 0x0044
|
|
72 |
0x0045 0x0045
|
|
73 |
0x0047 0x0047
|
|
74 |
0x0048 0x0048
|
|
75 |
0x0049 0x0049
|
|
76 |
0x004A 0x004A
|
|
77 |
0x004B 0x004B
|
|
78 |
0x004C 0x004C
|
|
79 |
0x004D 0x004D
|
|
80 |
0x004E 0x004E
|
|
81 |
0x004F 0x004F
|
|
82 |
0x0050 0x0050
|
|
83 |
0x0052 0x0052
|
|
84 |
0x0053 0x0053
|
|
85 |
0x0054 0x0054
|
|
86 |
0x0055 0x0055
|
|
87 |
0x0057 0x0057
|
|
88 |
0x0058 0x0058
|
|
89 |
0x0059 0x0059
|
|
90 |
0x005A 0x005A
|
|
91 |
0x005C 0x00D6
|
|
92 |
0x005E 0x00DC
|
|
93 |
0x0061 0x0061
|
|
94 |
0x0063 0x0063
|
|
95 |
0x0064 0x0064
|
|
96 |
0x0065 0x0065
|
|
97 |
0x0067 0x0067
|
|
98 |
0x0068 0x0068
|
|
99 |
0x0069 0x0069
|
|
100 |
0x006A 0x006A
|
|
101 |
0x006B 0x006B
|
|
102 |
0x006C 0x006C
|
|
103 |
0x006E 0x006E
|
|
104 |
0x006F 0x006F
|
|
105 |
0x0072 0x0072
|
|
106 |
0x0073 0x0073
|
|
107 |
0x0074 0x0074
|
|
108 |
0x0075 0x0075
|
|
109 |
0x0077 0x0077
|
|
110 |
0x0079 0x0079
|
|
111 |
0x007A 0x007A
|
|
112 |
0x007C 0x00F6
|
|
113 |
0x007E 0x00FC
|
|
114 |
EndForeignToUnicodeData
|
|
115 |
|
|
116 |
StartUnicodeToForeignData
|
|
117 |
# First Last Algorithm Parameters
|
|
118 |
2 2 0x0025 0x003F Direct 1 {}
|
|
119 |
2 2 0x0041 0x005A Direct 1 {}
|
|
120 |
2 2 0x0061 0x007A Direct 1 {}
|
|
121 |
2 2 0x000C 0x000C Offset 2 {}
|
|
122 |
2 2 0x005B 0x005E IndexedTable16 2 {}
|
|
123 |
2 2 0x007B 0x007E IndexedTable16 2 {}
|
|
124 |
2 2 0x0020 0x0023 Direct 1 {}
|
|
125 |
2 2 0x000A 0x000A Direct 1 {}
|
|
126 |
2 2 0x000D 0x000D Direct 1 {}
|
|
127 |
2 2 0x0024 0x0024 Offset 1 {}
|
|
128 |
2 2 0x0040 0x0040 Offset 1 {}
|
|
129 |
2 2 0x20AC 0x20AC Offset 2 {}
|
|
130 |
1 1 0x005F 0x03CE KeyedTable16OfIndexedTables16 1 {1}
|
|
131 |
ConflictResolution
|
|
132 |
# UnicodeCharacterCodeToResolve ForeignCharacterCodePreferred
|
|
133 |
0x0040 0x00
|
|
134 |
0x00A3 0x01
|
|
135 |
0x0024 0x02
|
|
136 |
0x00A5 0x03
|
|
137 |
0x00E8 0x04
|
|
138 |
0x00E9 0x05
|
|
139 |
0x00F9 0x06
|
|
140 |
0x00EC 0x07
|
|
141 |
0x00F2 0x08
|
|
142 |
0x00E7 0x09
|
|
143 |
0x00D8 0x0B
|
|
144 |
0x00F8 0x0C
|
|
145 |
0x000D 0x0D
|
|
146 |
0x00C5 0x0E
|
|
147 |
0x00E5 0x0F
|
|
148 |
0x0394 0x10
|
|
149 |
0x005F 0x11
|
|
150 |
0x03A6 0x12
|
|
151 |
0x0393 0x13
|
|
152 |
0x03A9 0x15
|
|
153 |
0x03A0 0x16
|
|
154 |
0x03A8 0x17
|
|
155 |
0x03A3 0x18
|
|
156 |
0x0398 0x19
|
|
157 |
0x039E 0x1A
|
|
158 |
0x00C6 0x1C
|
|
159 |
0x00E6 0x1D
|
|
160 |
0x00DF 0x1E
|
|
161 |
0x00C9 0x1F
|
|
162 |
0x0020 0x20
|
|
163 |
0x0021 0x21
|
|
164 |
0x0022 0x22
|
|
165 |
0x0023 0x23
|
|
166 |
0x00A4 0x24
|
|
167 |
0x0025 0x25
|
|
168 |
0x0026 0x26
|
|
169 |
0x0027 0x27
|
|
170 |
0x002A 0x2A
|
|
171 |
0x002B 0x2B
|
|
172 |
0x002C 0x2C
|
|
173 |
0x002D 0x2D
|
|
174 |
0x002E 0x2E
|
|
175 |
0x0030 0x30
|
|
176 |
0x0031 0x31
|
|
177 |
0x0032 0x32
|
|
178 |
0x0033 0x33
|
|
179 |
0x0034 0x34
|
|
180 |
0x0035 0x35
|
|
181 |
0x0036 0x36
|
|
182 |
0x0037 0x37
|
|
183 |
0x0038 0x38
|
|
184 |
0x0039 0x39
|
|
185 |
0x003A 0x3A
|
|
186 |
0x003B 0x3B
|
|
187 |
0x003F 0x3F
|
|
188 |
0x0041 0x41
|
|
189 |
0x0042 0x42
|
|
190 |
0x0043 0x43
|
|
191 |
0x0044 0x44
|
|
192 |
0x0045 0x45
|
|
193 |
0x0046 0x46
|
|
194 |
0x0047 0x47
|
|
195 |
0x0048 0x48
|
|
196 |
0x0049 0x49
|
|
197 |
0x004A 0x4A
|
|
198 |
0x004B 0x4B
|
|
199 |
0x004C 0x4C
|
|
200 |
0x004D 0x4D
|
|
201 |
0x004E 0x4E
|
|
202 |
0x004F 0x4F
|
|
203 |
0x0050 0x50
|
|
204 |
0x0051 0x51
|
|
205 |
0x0052 0x52
|
|
206 |
0x0053 0x53
|
|
207 |
0x0054 0x54
|
|
208 |
0x0055 0x55
|
|
209 |
0x0056 0x56
|
|
210 |
0x0057 0x57
|
|
211 |
0x0058 0x58
|
|
212 |
0x0059 0x59
|
|
213 |
0x005A 0x5A
|
|
214 |
0x00C4 0x5B
|
|
215 |
0x00D6 0x5C
|
|
216 |
0x00D1 0x5D
|
|
217 |
0x00DC 0x5E
|
|
218 |
0x00A7 0x5F
|
|
219 |
0x00BF 0x60
|
|
220 |
0x0061 0x61
|
|
221 |
0x0062 0x62
|
|
222 |
0x0063 0x63
|
|
223 |
0x0064 0x64
|
|
224 |
0x0066 0x66
|
|
225 |
0x0067 0x67
|
|
226 |
0x0068 0x68
|
|
227 |
0x0069 0x69
|
|
228 |
0x006A 0x6A
|
|
229 |
0x006B 0x6B
|
|
230 |
0x006C 0x6C
|
|
231 |
0x006D 0x6D
|
|
232 |
0x006E 0x6E
|
|
233 |
0x006F 0x6F
|
|
234 |
0x0070 0x70
|
|
235 |
0x0071 0x71
|
|
236 |
0x0072 0x72
|
|
237 |
0x0073 0x73
|
|
238 |
0x0074 0x74
|
|
239 |
0x0075 0x75
|
|
240 |
0x0076 0x76
|
|
241 |
0x0077 0x77
|
|
242 |
0x0078 0x78
|
|
243 |
0x0079 0x79
|
|
244 |
0x007A 0x7A
|
|
245 |
0x00E4 0x7B
|
|
246 |
0x00F6 0x7C
|
|
247 |
0x00F1 0x7D
|
|
248 |
0x00FC 0x7E
|
|
249 |
0x00E0 0x7F
|
|
250 |
EndUnicodeToForeignData
|