sms_7bit_translation_table.xml revision 43eb8a97e7638c4f4e529ae9b9d22132400b8fe1
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4** Licensed under the Apache License, Version 2.0 (the "License");
5** you may not use this file except in compliance with the License.
6** You may obtain a copy of the License at
7**
8**     http://www.apache.org/licenses/LICENSE-2.0
9**
10** Unless required by applicable law or agreed to in writing, software
11** distributed under the License is distributed on an "AS IS" BASIS,
12** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13** See the License for the specific language governing permissions and
14** limitations under the License.
15*/
16-->
17<SmsEnforce7BitTranslationTable>
18    <TranslationType Type="common">
19        <Character from="0x00C1" to="0x0041"/>
20        <Character from="0x00C2" to="0x0041"/>
21        <Character from="0x00C3" to="0x0041"/>
22        <Character from="0x00CA" to="0x0045"/>
23        <Character from="0x00CB" to="0x0045"/>
24        <Character from="0x00CD" to="0x0049"/>
25        <Character from="0x00CE" to="0x0049"/>
26        <Character from="0x00CF" to="0x0049"/>
27        <Character from="0x00D3" to="0x004F"/>
28        <Character from="0x00D4" to="0x004F"/>
29        <Character from="0x00D5" to="0x004F"/>
30        <Character from="0x00D7" to="0x0078"/>
31        <Character from="0x00DA" to="0x0055"/>
32        <Character from="0x00DB" to="0x0055"/>
33        <Character from="0x00E1" to="0x0061"/>
34        <Character from="0x00E2" to="0x0061"/>
35        <Character from="0x00E3" to="0x0061"/>
36        <Character from="0x00EA" to="0x0065"/>
37        <Character from="0x00EB" to="0x0065"/>
38        <Character from="0x00ED" to="0x0069"/>
39        <Character from="0x00EE" to="0x0069"/>
40        <Character from="0x00EF" to="0x0069"/>
41        <Character from="0x00F3" to="0x006F"/>
42        <Character from="0x00F4" to="0x006F"/>
43        <Character from="0x00F5" to="0x006F"/>
44        <Character from="0x00FA" to="0x0075"/>
45        <Character from="0x00FB" to="0x0075"/>
46        <Character from="0x0104" to="0x0041"/>
47        <Character from="0x0105" to="0x0061"/>
48        <Character from="0x0106" to="0x0043"/>
49        <Character from="0x0107" to="0x0063"/>
50        <Character from="0x0110" to="0x0044"/>
51        <Character from="0x0118" to="0x0045"/>
52        <Character from="0x0119" to="0x0065"/>
53        <Character from="0x011E" to="0x0047"/>
54        <Character from="0x011F" to="0x0067"/>
55        <Character from="0x0131" to="0x0069"/>
56        <Character from="0x0139" to="0x004C"/>
57        <Character from="0x013A" to="0x006C"/>
58        <Character from="0x0141" to="0x004C"/>
59        <Character from="0x0142" to="0x006C"/>
60        <Character from="0x0143" to="0x004E"/>
61        <Character from="0x0144" to="0x006E"/>
62        <Character from="0x0150" to="0x004F"/>
63        <Character from="0x0151" to="0x006F"/>
64        <Character from="0x015A" to="0x0053"/>
65        <Character from="0x015B" to="0x0073"/>
66        <Character from="0x015E" to="0x0053"/>
67        <Character from="0x015F" to="0x0073"/>
68        <Character from="0x0170" to="0x0055"/>
69        <Character from="0x0171" to="0x0075"/>
70        <Character from="0x0179" to="0x005A"/>
71        <Character from="0x017A" to="0x007A"/>
72        <Character from="0x017B" to="0x005A"/>
73        <Character from="0x017C" to="0x007A"/>
74        <Character from="0x0386" to="0x0041"/>
75        <Character from="0x0388" to="0x0045"/>
76        <Character from="0x0389" to="0x0048"/>
77        <Character from="0x038A" to="0x0049"/>
78        <Character from="0x038C" to="0x004F"/>
79        <Character from="0x038E" to="0x0059"/>
80        <Character from="0x038F" to="0x03A9"/>
81        <Character from="0x0390" to="0x0049"/>
82        <Character from="0x0391" to="0x0041"/>
83        <Character from="0x0392" to="0x0042"/>
84        <Character from="0x0395" to="0x0045"/>
85        <Character from="0x0396" to="0x005A"/>
86        <Character from="0x0397" to="0x0048"/>
87        <Character from="0x0399" to="0x0049"/>
88        <Character from="0x039A" to="0x004B"/>
89        <Character from="0x039C" to="0x004D"/>
90        <Character from="0x039D" to="0x004E"/>
91        <Character from="0x039F" to="0x004F"/>
92        <Character from="0x03A1" to="0x0050"/>
93        <Character from="0x03A4" to="0x0054"/>
94        <Character from="0x03A5" to="0x0059"/>
95        <Character from="0x03A7" to="0x0058"/>
96        <Character from="0x03AA" to="0x0049"/>
97        <Character from="0x03AB" to="0x0059"/>
98        <Character from="0x03AC" to="0x0041"/>
99        <Character from="0x03AD" to="0x0045"/>
100        <Character from="0x03AE" to="0x0048"/>
101        <Character from="0x03AF" to="0x0049"/>
102        <Character from="0x03B0" to="0x0059"/>
103        <Character from="0x03B1" to="0x0041"/>
104        <Character from="0x03B2" to="0x0042"/>
105        <Character from="0x03B3" to="0x0393"/>
106        <Character from="0x03B4" to="0x0394"/>
107        <Character from="0x03B5" to="0x0045"/>
108        <Character from="0x03B6" to="0x005A"/>
109        <Character from="0x03B7" to="0x0048"/>
110        <Character from="0x03B8" to="0x0398"/>
111        <Character from="0x03B9" to="0x0049"/>
112        <Character from="0x03BA" to="0x004B"/>
113        <Character from="0x03BB" to="0x039B"/>
114        <Character from="0x03BC" to="0x004D"/>
115        <Character from="0x03BD" to="0x004E"/>
116        <Character from="0x03BE" to="0x039E"/>
117        <Character from="0x03BF" to="0x004F"/>
118        <Character from="0x03C0" to="0x03A0"/>
119        <Character from="0x03C1" to="0x0050"/>
120        <Character from="0x03C2" to="0x03A3"/>
121        <Character from="0x03C3" to="0x03A3"/>
122        <Character from="0x03C4" to="0x0054"/>
123        <Character from="0x03C5" to="0x0059"/>
124        <Character from="0x03C6" to="0x03A6"/>
125        <Character from="0x03C7" to="0x0058"/>
126        <Character from="0x03C8" to="0x03A8"/>
127        <Character from="0x03C9" to="0x03A9"/>
128        <Character from="0x03CA" to="0x0049"/>
129        <Character from="0x03CB" to="0x0059"/>
130        <Character from="0x03CC" to="0x004F"/>
131        <Character from="0x03CD" to="0x0059"/>
132        <Character from="0x03CE" to="0x03A9"/>
133        <Character from="0x2010" to="0x002D"/>
134        <Character from="0x00D0" to="0x0044"/>
135        <Character from="0x00DD" to="0x0059"/>
136        <Character from="0x00FD" to="0x0079"/>
137        <Character from="0x00FF" to="0x0079"/>
138        <Character from="0x0100" to="0x0041"/>
139        <Character from="0x0101" to="0x0061"/>
140        <Character from="0x010C" to="0x0043"/>
141        <Character from="0x010D" to="0x0063"/>
142        <Character from="0x010E" to="0x0044"/>
143        <Character from="0x010F" to="0x0064"/>
144        <Character from="0x0111" to="0x0064"/>
145        <Character from="0x0112" to="0x0045"/>
146        <Character from="0x0113" to="0x0065"/>
147        <Character from="0x011A" to="0x0045"/>
148        <Character from="0x011B" to="0x0065"/>
149        <Character from="0x012A" to="0x0049"/>
150        <Character from="0x012B" to="0x0069"/>
151        <Character from="0x0132" to="0x004A"/>
152        <Character from="0x0133" to="0x006A"/>
153        <Character from="0x013D" to="0x004C"/>
154        <Character from="0x013E" to="0x006C"/>
155        <Character from="0x0147" to="0x004E"/>
156        <Character from="0x0148" to="0x006E"/>
157        <Character from="0x014C" to="0x004F"/>
158        <Character from="0x014D" to="0x006F"/>
159        <Character from="0x0152" to="0x004F"/>
160        <Character from="0x0153" to="0x006F"/>
161        <Character from="0x0154" to="0x0052"/>
162        <Character from="0x0155" to="0x0072"/>
163        <Character from="0x0158" to="0x0052"/>
164        <Character from="0x0159" to="0x0072"/>
165        <Character from="0x0160" to="0x0053"/>
166        <Character from="0x0161" to="0x0073"/>
167        <Character from="0x0164" to="0x0054"/>
168        <Character from="0x0165" to="0x0074"/>
169        <Character from="0x016A" to="0x0055"/>
170        <Character from="0x016B" to="0x0075"/>
171        <Character from="0x016E" to="0x0055"/>
172        <Character from="0x016F" to="0x0075"/>
173        <Character from="0x0178" to="0x0079"/>
174        <Character from="0x017D" to="0x005A"/>
175        <Character from="0x017E" to="0x007A"/>
176        <Character from="0x0060" to="0x0027"/>
177        <Character from="0x00A9" to="0x0063"/>
178        <Character from="0x00AB" to="0x003C"/>
179        <Character from="0x00AE" to="0x0052"/>
180        <Character from="0x00AF" to="0x002D"/>
181        <Character from="0x00B0" to="0x006F"/>
182        <Character from="0x00BB" to="0x003E"/>
183        <Character from="0x02DD" to="0x0022"/>
184        <Character from="0x2013" to="0x002D"/>
185        <Character from="0x2014" to="0x002D"/>
186        <Character from="0x201A" to="0x0027"/>
187        <Character from="0x201C" to="0x0022"/>
188        <Character from="0x201D" to="0x0022"/>
189        <Character from="0x201E" to="0x0022"/>
190        <Character from="0x2020" to="0x002B"/>
191        <Character from="0x2021" to="0x002B"/>
192        <Character from="0x2022" to="0x002E"/>
193        <Character from="0x2026" to="0x002E"/>
194        <Character from="0x2030" to="0x0025"/>
195        <Character from="0x2039" to="0x003C"/>
196        <Character from="0x203A" to="0x003E"/>
197        <Character from="0x20A3" to="0x0023"/>
198        <Character from="0x20A4" to="0x0023"/>
199        <Character from="0x20B1" to="0x0023"/>
200        <Character from="0x2264" to="0x003C"/>
201        <Character from="0x2265" to="0x003E"/>
202        <Character from="0x0102" to="0x0041"/>
203        <Character from="0x0103" to="0x0061"/>
204        <Character from="0x0162" to="0x0054"/>
205        <Character from="0x0163" to="0x0074"/>
206    </TranslationType>
207    <TranslationType Type="gsm">
208        <Character from="0x00C0" to="0x00E0"/>
209        <Character from="0x00C8" to="0x00E8"/>
210        <Character from="0x00CC" to="0x00EC"/>
211        <Character from="0x00D2" to="0x00F2"/>
212        <Character from="0x00D9" to="0x00F9"/>
213        <Character from="0x00E7" to="0x00C7"/>
214        <Character from="0x00A2" to="0x003F"/>
215        <Character from="0x00A6" to="0x003F"/>
216        <Character from="0x00B1" to="0x003F"/>
217        <Character from="0x00B6" to="0x003F"/>
218        <Character from="0x00F7" to="0x003F"/>
219        <Character from="0x0192" to="0x003F"/>
220        <Character from="0x2122" to="0x003F"/>
221        <Character from="0x221A" to="0x003F"/>
222        <Character from="0x221E" to="0x003F"/>
223        <Character from="0x2248" to="0x003F"/>
224        <Character from="0x2260" to="0x003F"/>
225    </TranslationType>
226    <TranslationType Type="cdma">
227        <Character from="0x00A1" to="0x0021"/>
228        <Character from="0x00BF" to="0x0020"/>
229        <Character from="0x00C0" to="0x0041"/>
230        <Character from="0x00C4" to="0x0041"/>
231        <Character from="0x00C5" to="0x0041"/>
232        <Character from="0x00C6" to="0x0020"/>
233        <Character from="0x00C7" to="0x0043"/>
234        <Character from="0x00C8" to="0x0045"/>
235        <Character from="0x00C9" to="0x0045"/>
236        <Character from="0x00CC" to="0x0049"/>
237        <Character from="0x00D1" to="0x004E"/>
238        <Character from="0x00D2" to="0x004F"/>
239        <Character from="0x00D6" to="0x004F"/>
240        <Character from="0x00D8" to="0x0020"/>
241        <Character from="0x00D9" to="0x0055"/>
242        <Character from="0x00DC" to="0x0055"/>
243        <Character from="0x00DD" to="0x0059"/>
244        <Character from="0x00DF" to="0x0020"/>
245        <Character from="0x00E0" to="0x0061"/>
246        <Character from="0x00E4" to="0x0061"/>
247        <Character from="0x00E5" to="0x0061"/>
248        <Character from="0x00E6" to="0x0020"/>
249        <Character from="0x00E7" to="0x0063"/>
250        <Character from="0x00E8" to="0x0065"/>
251        <Character from="0x00E9" to="0x0065"/>
252        <Character from="0x00EC" to="0x0069"/>
253        <Character from="0x00F1" to="0x006F"/>
254        <Character from="0x00F2" to="0x006F"/>
255        <Character from="0x00F6" to="0x006F"/>
256        <Character from="0x00F8" to="0x0020"/>
257        <Character from="0x00F9" to="0x0075"/>
258        <Character from="0x00FC" to="0x0075"/>
259        <Character from="0x00A2" to="0x0023"/>
260        <Character from="0x00A6" to="0x0020"/>
261        <Character from="0x00B1" to="0x0020"/>
262        <Character from="0x00B6" to="0x0020"/>
263        <Character from="0x00F7" to="0x0020"/>
264        <Character from="0x0192" to="0x0020"/>
265        <Character from="0x2122" to="0x0020"/>
266        <Character from="0x221A" to="0x0020"/>
267        <Character from="0x221E" to="0x0020"/>
268        <Character from="0x2248" to="0x0020"/>
269        <Character from="0x2260" to="0x0020"/>
270    </TranslationType>
271</SmsEnforce7BitTranslationTable>