|
1 /* |
|
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0"" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * |
|
16 */ |
|
17 class TLangMeritPair |
|
18 { |
|
19 public: |
|
20 TText iDeadKey; |
|
21 TText iChar; |
|
22 TText iAccentedChar; |
|
23 }; |
|
24 |
|
25 const TLangMeritPair KSupportLanguages[] = |
|
26 { |
|
27 {0x005E, 0x0041, 0x00C2},// ^ + A |
|
28 {0x005E, 0x0061, 0x00E2},// ^ + a |
|
29 {0x005E, 0x0045, 0x00CA},// ^ + E |
|
30 {0x005E, 0x0065, 0x00EA},// ^ + e |
|
31 {0x005E, 0x0049, 0x00CE},// ^ + I |
|
32 {0x005E, 0x0069, 0x00EE},// ^ + i |
|
33 {0x005E, 0x004F, 0x00D4},// ^ + O |
|
34 {0x005E, 0x006F, 0x00F4},// ^ + o |
|
35 {0x005E, 0x0055, 0x00DB},// ^ + U |
|
36 {0x005E, 0x0075, 0x00FB},// ^ + u |
|
37 {0x0060, 0x0041, 0x00C0},// \ + A |
|
38 {0x0060, 0x0061, 0x00E0},// \ + a |
|
39 {0x0060, 0x0045, 0x00C8},// \ + E |
|
40 {0x0060, 0x0065, 0x00E8},// \ + e |
|
41 {0x0060, 0x0049, 0x00CC},// \ + I |
|
42 {0x0060, 0x0069, 0x00EC},// \ + i |
|
43 {0x0060, 0x004F, 0x00D2},// \ + O |
|
44 {0x0060, 0x006F, 0x00F2},// \ + o |
|
45 {0x0060, 0x0055, 0x00D9},// \ + U |
|
46 {0x0060, 0x0075, 0x00F9},// \ + u |
|
47 {0x00A8, 0x0045, 0x00CB},// .. + E |
|
48 {0x00A8, 0x0065, 0x00EB},// .. + e |
|
49 {0x00A8, 0x0049, 0x00CF},// .. + I |
|
50 {0x00A8, 0x0069, 0x00EF},// .. + i |
|
51 {0x00A8, 0x006F, 0x00F6},// .. + o |
|
52 {0x00A8, 0x004F, 0x00D6},// .. + O |
|
53 {0x00A8, 0x0055, 0x00DC},// .. + u |
|
54 {0x00A8, 0x0075, 0x00FC},// .. + U |
|
55 {0x00A8, 0x0059, 0x0178},// .. + Y |
|
56 {0x00A8, 0x0079, 0x00FF},// .. + y |
|
57 {0x007E, 0x0041, 0x00C3},// ~ + A |
|
58 {0x007E, 0x0061, 0x00E3},// ~ + a |
|
59 {0x007E, 0x004F, 0x00D5},// ~ + O |
|
60 {0x007E, 0x006F, 0x00F5},// ~ + o |
|
61 {0x00AF, 0x0041, 0x0100},// - + A |
|
62 {0x00AF, 0x0061, 0x0101},// - + a |
|
63 {0x00AF, 0x0045, 0x0112},// - + E |
|
64 {0x00AF, 0x0065, 0x0113},// - + e |
|
65 {0x00AF, 0x0049, 0x012A},// - + I |
|
66 {0x00AF, 0x0069, 0x012B},// - + i |
|
67 {0x00AF, 0x0055, 0x016A},// - + U |
|
68 {0x00AF, 0x0075, 0x016B},// - + u |
|
69 {0x00B4, 0x0041, 0x00C1},// / + A |
|
70 {0x00B4, 0x0061, 0x00E1},// / + a |
|
71 {0x00B4, 0x0043, 0x0106},// / + C |
|
72 {0x00B4, 0x0063, 0x0107},// / + c |
|
73 {0x00B4, 0x0045, 0x00C9},// / + E |
|
74 {0x00B4, 0x0065, 0x00E9},// / + e |
|
75 {0x00B4, 0x0049, 0x00CD},// / + I |
|
76 {0x00B4, 0x0069, 0x00ED},// / + i |
|
77 {0x00B4, 0x004C, 0x0139},// / + L |
|
78 {0x00B4, 0x006C, 0x013A},// / + l |
|
79 {0x00B4, 0x004E, 0x0143},// / + N |
|
80 {0x00B4, 0x006E, 0x0144},// / + n |
|
81 {0x00B4, 0x004F, 0x00D3},// / + O |
|
82 {0x00B4, 0x006F, 0x00F3},// / + o |
|
83 {0x00B4, 0x0052, 0x0154},// / + R |
|
84 {0x00B4, 0x0072, 0x0155},// / + r |
|
85 {0x00B4, 0x0053, 0x015A},// / + S |
|
86 {0x00B4, 0x0073, 0x015B},// / + s |
|
87 {0x00B4, 0x0055, 0x00DA},// / + U |
|
88 {0x00B4, 0x0075, 0x00FA},// / + u |
|
89 {0x00B4, 0x0059, 0x00DD},// / + Y |
|
90 {0x00B4, 0x0079, 0x00FD},// / + y |
|
91 {0x00B4, 0x005A, 0x0179},// / + Z |
|
92 {0x00B4, 0x007A, 0x017A},// / + z |
|
93 {0x00B8, 0x0047, 0x0122},// , + G |
|
94 {0x00B8, 0x0067, 0x0123},// , + g |
|
95 {0x00B8, 0x004B, 0x0136},// , + K |
|
96 {0x00B8, 0x006B, 0x0137},// , + k |
|
97 {0x00B8, 0x004C, 0x013B},// , + L |
|
98 {0x00B8, 0x006C, 0x013C},// , + l |
|
99 {0x00B8, 0x004E, 0x0145},// , + N |
|
100 {0x00B8, 0x006E, 0x0146},// , + n |
|
101 {0x00B8, 0x0052, 0x0156},// , + R |
|
102 {0x00B8, 0x0072, 0x0157},// , + r |
|
103 {0x02C7, 0x0043, 0x010C},// ^ + C |
|
104 {0x02C7, 0x0063, 0x010D},// ^ + c |
|
105 {0x02C7, 0x0044, 0x010E},// ^ + D |
|
106 {0x02C7, 0x0064, 0x010F},// ^ + d |
|
107 {0x02C7, 0x0045, 0x011A},// ^ + E |
|
108 {0x02C7, 0x0065, 0x011B},// ^ + e |
|
109 {0x02C7, 0x004E, 0x0147},// ^ + N |
|
110 {0x02C7, 0x006E, 0x0148},// ^ + n |
|
111 {0x02C7, 0x0052, 0x0158},// ^ + R |
|
112 {0x02C7, 0x0072, 0x0159},// ^ + r |
|
113 {0x02C7, 0x0053, 0x0160},// ^ + S |
|
114 {0x02C7, 0x0073, 0x0161},// ^ + s |
|
115 {0x02C7, 0x0054, 0x0164},// ^ + T |
|
116 {0x02C7, 0x0074, 0x0165},// ^ + t |
|
117 {0x02C7, 0x005A, 0x017D},// ^ + Z |
|
118 {0x02C7, 0x007A, 0x017E},// ^ + z |
|
119 {0x02DB, 0x0041, 0x0104},// \ + A |
|
120 {0x02DB, 0x0061, 0x0105},// + a |
|
121 {0x02DB, 0x0045, 0x0118},// + E |
|
122 {0x02DB, 0x0065, 0x0119},// + e |
|
123 {0x02DB, 0x0049, 0x012E},// + I |
|
124 {0x02DB, 0x0069, 0x012F},// + i |
|
125 {0x02DB, 0x0055, 0x0172},// + U |
|
126 {0x02DB, 0x0075, 0x0173},// + u |
|
127 {0x02DD, 0x004F, 0x0150},// ~ + O |
|
128 {0x02DD, 0x006F, 0x0151},// ~ + o |
|
129 {0x02DD, 0x0055, 0x0170},// ~ + U |
|
130 {0x02DD, 0x0075, 0x0171}, // ~ + u |
|
131 {0x00A8, 0x0399, 0x03AA},// .. + ¦© |
|
132 {0x00A8, 0x03B9, 0x03CA},// .. + ¦É |
|
133 {0x00A8, 0x03A5, 0x03AB},// .. + Y |
|
134 {0x00A8, 0x03C5, 0x03CB},// .. + u |
|
135 {0x0384, 0x0391, 0x0386}, |
|
136 {0x0384, 0x03B1, 0x03AC}, |
|
137 {0x0384, 0x0395, 0x0388}, |
|
138 {0x0384, 0x03B5, 0x03AD}, |
|
139 {0x0384, 0x0397, 0x0389}, |
|
140 {0x0384, 0x03B7, 0x03AE}, |
|
141 {0x0384, 0x0399, 0x038A}, |
|
142 {0x0384, 0x03B9, 0x03AF}, |
|
143 {0x0384, 0x039F, 0x038C}, |
|
144 {0x0384, 0x03BF, 0x03CC}, |
|
145 {0x0384, 0x03A5, 0x038E}, |
|
146 {0x0384, 0x03C5, 0x03CD}, |
|
147 {0x0384, 0x03A9, 0x038F}, |
|
148 {0x0384, 0x03C9, 0x03CE}, |
|
149 {0x0385, 0x03B9, 0x0390}, |
|
150 {0x0385, 0x03C5, 0x03B0} |
|
151 }; |