Renamed more-icons-per-row-5x4-flare576
[webos-internals:adamrmcd-modifications.git] / frameworks / smiley-face-sym-box.patch
1 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/da_dk/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/da_dk/alternatechars_table.json
2 index 79e8589..5ee1935 100644
3 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/da_dk/alternatechars_table.json
4 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/da_dk/alternatechars_table.json
5 @@ -1,28 +1,28 @@
6  [\r
7 -    {"keyCode": 65, "letter":"a", "list": ["æ","å","à","á","â","ä","ã","Æ","Å","À","Á","Â","Ä","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
8 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
9      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
10      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
11 -    {"keyCode": 68, "letter":"d", "list": ["†","‡","ð","Ð"]},\r
12 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
13 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
14 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
15 +    {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
16 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
17 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
18 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
19      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
20 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
21 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
22      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
23      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
24      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
25 -    {"keyCode": 79, "letter":"o", "list": ["ò","ó","ô","œ","ö","ø","õ","Ò","Ó","Ô","Œ","Ö","Ø","Õ","º","“","”","„","<",">","«","»"]},\r
26 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
27      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
28      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
29      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
30      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
31      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
32 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
33 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
34      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
35      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
36      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
37      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
38 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
39 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
40      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
41      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
42      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
43 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/de_ch/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/de_ch/alternatechars_table.json
44 index 907a312..5ee1935 100644
45 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/de_ch/alternatechars_table.json
46 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/de_ch/alternatechars_table.json
47 @@ -1,28 +1,28 @@
48  [\r
49 -    {"keyCode": 65, "letter":"a", "list": ["ä","à","â","æ","á","å","ã","Ä","À","Â","Æ","Á","Å","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
50 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
51      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
52      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
53      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
54 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
55 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
56 -    {"keyCode": 73, "letter":"i", "list": ["î","ï","ì","í","Î","Ï","Ì","Í","÷","‰"]},\r
57 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
58 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
59 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
60      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
61 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
62 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
63      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
64      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
65      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
66 -    {"keyCode": 79, "letter":"o", "list": ["ö","ô","œ","ò","ó","õ","ø","Ö","Ô","Œ","Ò","Ó","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
67 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
68      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
69      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
70      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
71      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
72      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
73 -    {"keyCode": 85, "letter":"u", "list": ["ü","ù","û","ú","Ü","Ù","Û","Ú","[","]","{","}","<",">","«","»"]},\r
74 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
75      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
76      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
77      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
78      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
79 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
80 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
81      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
82      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
83      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
84 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/de_de/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/de_de/alternatechars_table.json
85 index 907a312..5ee1935 100644
86 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/de_de/alternatechars_table.json
87 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/de_de/alternatechars_table.json
88 @@ -1,28 +1,28 @@
89  [\r
90 -    {"keyCode": 65, "letter":"a", "list": ["ä","à","â","æ","á","å","ã","Ä","À","Â","Æ","Á","Å","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
91 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
92      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
93      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
94      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
95 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
96 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
97 -    {"keyCode": 73, "letter":"i", "list": ["î","ï","ì","í","Î","Ï","Ì","Í","÷","‰"]},\r
98 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
99 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
100 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
101      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
102 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
103 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
104      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
105      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
106      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
107 -    {"keyCode": 79, "letter":"o", "list": ["ö","ô","œ","ò","ó","õ","ø","Ö","Ô","Œ","Ò","Ó","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
108 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
109      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
110      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
111      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
112      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
113      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
114 -    {"keyCode": 85, "letter":"u", "list": ["ü","ù","û","ú","Ü","Ù","Û","Ú","[","]","{","}","<",">","«","»"]},\r
115 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
116      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
117      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
118      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
119      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
120 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
121 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
122      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
123      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
124      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
125 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ca/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ca/alternatechars_table.json
126 index 15a459e..5ee1935 100644
127 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ca/alternatechars_table.json
128 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ca/alternatechars_table.json
129 @@ -7,7 +7,7 @@
130      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
131      {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
132      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
133 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
134 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
135      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
136      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
137      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
138 @@ -22,7 +22,7 @@
139      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
140      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
141      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
142 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
143 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
144      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
145      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
146      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
147 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_gb/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_gb/alternatechars_table.json
148 index 15a459e..5ee1935 100644
149 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_gb/alternatechars_table.json
150 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_gb/alternatechars_table.json
151 @@ -7,7 +7,7 @@
152      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
153      {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
154      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
155 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
156 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
157      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
158      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
159      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
160 @@ -22,7 +22,7 @@
161      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
162      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
163      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
164 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
165 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
166      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
167      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
168      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
169 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ie/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ie/alternatechars_table.json
170 index 15a459e..5ee1935 100644
171 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ie/alternatechars_table.json
172 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_ie/alternatechars_table.json
173 @@ -7,7 +7,7 @@
174      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
175      {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
176      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
177 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
178 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
179      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
180      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
181      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
182 @@ -22,7 +22,7 @@
183      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
184      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
185      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
186 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
187 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
188      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
189      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
190      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
191 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_pl/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_pl/alternatechars_table.json
192 index 136a5e5..5ee1935 100644
193 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_pl/alternatechars_table.json
194 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_pl/alternatechars_table.json
195 @@ -1,28 +1,28 @@
196  [\r
197 -    {"keyCode": 65, "letter":"a", "list": ["à","á","â","ä","å","ã","æ","Ą","À","Á","Â","Ä","Å","Ã","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
198 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
199      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
200 -    {"keyCode": 67, "letter":"c", "list": ["ć","ç","Ć","Ç","©","¢"]},\r
201 +    {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
202      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
203 -    {"keyCode": 69, "letter":"e", "list": ["ę","è","é","ê","ë","ē","Ę","È","É","Ê","Ë","€","¹","¼","½"]},\r
204 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
205      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
206 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
207 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
208      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
209 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
210 -    {"keyCode": 76, "letter":"l", "list": ["ł","Ł","`","‘","’","‚","‛"]},\r
211 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
212 +    {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
213      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
214 -    {"keyCode": 78, "letter":"n", "list": ["ń","ñ","Ń","Ñ","¿"]},\r
215 -    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ô","œ","ö","ø","õ","Ò","Ó","Ô","Œ","Ö","Ø","Õ","º","“","”","„","<",">","«","»"]},\r
216 +    {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
217 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
218      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
219      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
220      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
221 -    {"keyCode": 83, "letter":"s", "list": ["ś","Ś","š","Š","ß","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
222 +    {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
223      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
224 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
225 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
226      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
227      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
228      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
229      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
230 -    {"keyCode": 90, "letter":"z", "list": ["ż","ź","Ż","Ź","•"]},\r
231 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
232      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
233      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
234      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
235 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_us/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_us/alternatechars_table.json
236 index 15a459e..5ee1935 100644
237 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/en_us/alternatechars_table.json
238 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/en_us/alternatechars_table.json
239 @@ -7,7 +7,7 @@
240      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
241      {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
242      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
243 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
244 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
245      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
246      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
247      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
248 @@ -22,7 +22,7 @@
249      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
250      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
251      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
252 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
253 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
254      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
255      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
256      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
257 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/es_es/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/es_es/alternatechars_table.json
258 index 5f00c53..5ee1935 100644
259 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/es_es/alternatechars_table.json
260 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/es_es/alternatechars_table.json
261 @@ -1,28 +1,28 @@
262  [\r
263 -    {"keyCode": 65, "letter":"a", "list": ["á","à","â","ã","ä","å","æ","Á","À","Â","Ã","Ä","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
264 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
265      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
266      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
267      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
268 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
269 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
270 -    {"keyCode": 73, "letter":"i", "list": ["í","ì","î","ï","Í","Ì","Î","Ï","÷","‰"]},\r
271 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
272 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
273 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
274      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
275 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
276 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
277      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
278      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
279      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
280 -    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ô","œ","õ","ö","ø","Ò","Ó","Ô","Œ","Õ","Ö","Ø","º","“","”","„","<",">","«","»"]},\r
281 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
282      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
283      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
284      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
285      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
286      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
287 -    {"keyCode": 85, "letter":"u", "list": ["ú","ü","ù","û","Ú","Ü","Ù","Û","[","]","{","}","<",">","«","»"]},\r
288 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
289      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
290      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
291      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
292      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
293 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
294 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
295      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
296      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
297      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
298 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/es_mx/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/es_mx/alternatechars_table.json
299 index 5f00c53..5ee1935 100644
300 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/es_mx/alternatechars_table.json
301 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/es_mx/alternatechars_table.json
302 @@ -1,28 +1,28 @@
303  [\r
304 -    {"keyCode": 65, "letter":"a", "list": ["á","à","â","ã","ä","å","æ","Á","À","Â","Ã","Ä","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
305 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
306      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
307      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
308      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
309 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
310 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
311 -    {"keyCode": 73, "letter":"i", "list": ["í","ì","î","ï","Í","Ì","Î","Ï","÷","‰"]},\r
312 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
313 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
314 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
315      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
316 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
317 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
318      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
319      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
320      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
321 -    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ô","œ","õ","ö","ø","Ò","Ó","Ô","Œ","Õ","Ö","Ø","º","“","”","„","<",">","«","»"]},\r
322 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
323      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
324      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
325      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
326      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
327      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
328 -    {"keyCode": 85, "letter":"u", "list": ["ú","ü","ù","û","Ú","Ü","Ù","Û","[","]","{","}","<",">","«","»"]},\r
329 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
330      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
331      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
332      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
333      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
334 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
335 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
336      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
337      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
338      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
339 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/es_us/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/es_us/alternatechars_table.json
340 index f5a1647..5ee1935 100644
341 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/es_us/alternatechars_table.json
342 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/es_us/alternatechars_table.json
343 @@ -1,28 +1,28 @@
344  [\r
345 -    {"keyCode": 65, "letter":"a", "list": ["á","à","â","ã","ä","å","æ","Á","À","Â","Ã","Ä","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
346 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
347      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
348      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
349      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
350 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
351 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
352      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
353 -    {"keyCode": 73, "letter":"i", "list": ["í","ì","î","ï","Í","Ì","Î","Ï","÷","‰"]},\r
354 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
355      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
356 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
357 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
358      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
359      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
360      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
361 -    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ô","œ","õ","ö","ø","Ò","Ó","Ô","Œ","Õ","Ö","Ø","º","“","”","„","<",">","«","»"]},\r
362 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
363      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
364      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
365      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
366      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
367      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
368 -    {"keyCode": 85, "letter":"u", "list": ["ú","ü","ù","û","Ú","Ü","Ù","Û","[","]","{","}","<",">","«","»"]},\r
369 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
370      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
371      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
372      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
373      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
374 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
375 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
376      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
377      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
378      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
379 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/fi_fi/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/fi_fi/alternatechars_table.json
380 index 438cb83..5ee1935 100644
381 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/fi_fi/alternatechars_table.json
382 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/fi_fi/alternatechars_table.json
383 @@ -1,28 +1,28 @@
384  [\r
385 -    {"keyCode": 65, "letter":"a", "list": ["ä","å","à","á","â","ã","æ","Ä","Å","À","Á","Â","Ã","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
386 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
387      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
388      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
389      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
390 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
391 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
392 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
393 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
394 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
395 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
396      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
397 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
398 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
399      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
400      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
401      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
402 -    {"keyCode": 79, "letter":"o", "list": ["ò","ó","ô","œ","ö","ø","õ","Ò","Ó","Ô","Œ","Ö","Ø","Õ","º","“","”","„","<",">","«","»"]},\r
403 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
404      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
405      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
406      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
407      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
408      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
409 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
410 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
411      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
412      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
413      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
414      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
415 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
416 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
417      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
418      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
419      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
420 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ca/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ca/alternatechars_table.json
421 index adea40f..5ee1935 100644
422 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ca/alternatechars_table.json
423 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ca/alternatechars_table.json
424 @@ -1,28 +1,28 @@
425  [\r
426 -    {"keyCode": 65, "letter":"a", "list": ["à","â","ä","æ","á","å","ã","À","Â","Ä","Æ","Á","Å","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
427 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
428      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
429 -    {"keyCode": 67, "letter":"c", "list": ["ç","Ç","©","¢"]},\r
430 +    {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
431      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
432 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
433 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
434 -    {"keyCode": 73, "letter":"i", "list": ["î","ï","ì","í","Î","Ï","Ì","Í","÷","‰"]},\r
435 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
436 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
437 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
438      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
439 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
440 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
441      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
442      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
443      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
444 -    {"keyCode": 79, "letter":"o", "list": ["ô","œ","ö","ò","ó","õ","ø","Ô","Œ","Ö","Ò","Ó","Õ","Ø","º","«","»","“","”","„","<",">"]},\r
445 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
446      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
447      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
448      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
449      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
450      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
451 -    {"keyCode": 85, "letter":"u", "list": ["ù","û","ü","ú","Ù","Û","Ü","Ú","[","]","{","}","<",">","«","»"]},\r
452 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
453      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
454      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
455      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
456      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
457 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
458 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
459      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
460      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
461      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
462 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ch/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ch/alternatechars_table.json
463 index adea40f..5ee1935 100644
464 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ch/alternatechars_table.json
465 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_ch/alternatechars_table.json
466 @@ -1,28 +1,28 @@
467  [\r
468 -    {"keyCode": 65, "letter":"a", "list": ["à","â","ä","æ","á","å","ã","À","Â","Ä","Æ","Á","Å","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
469 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
470      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
471 -    {"keyCode": 67, "letter":"c", "list": ["ç","Ç","©","¢"]},\r
472 +    {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
473      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
474 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
475 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
476 -    {"keyCode": 73, "letter":"i", "list": ["î","ï","ì","í","Î","Ï","Ì","Í","÷","‰"]},\r
477 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
478 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
479 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
480      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
481 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
482 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
483      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
484      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
485      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
486 -    {"keyCode": 79, "letter":"o", "list": ["ô","œ","ö","ò","ó","õ","ø","Ô","Œ","Ö","Ò","Ó","Õ","Ø","º","«","»","“","”","„","<",">"]},\r
487 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
488      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
489      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
490      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
491      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
492      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
493 -    {"keyCode": 85, "letter":"u", "list": ["ù","û","ü","ú","Ù","Û","Ü","Ú","[","]","{","}","<",">","«","»"]},\r
494 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
495      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
496      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
497      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
498      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
499 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
500 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
501      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
502      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
503      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
504 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_fr/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_fr/alternatechars_table.json
505 index adea40f..5ee1935 100644
506 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_fr/alternatechars_table.json
507 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/fr_fr/alternatechars_table.json
508 @@ -1,28 +1,28 @@
509  [\r
510 -    {"keyCode": 65, "letter":"a", "list": ["à","â","ä","æ","á","å","ã","À","Â","Ä","Æ","Á","Å","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
511 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
512      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
513 -    {"keyCode": 67, "letter":"c", "list": ["ç","Ç","©","¢"]},\r
514 +    {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
515      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
516 -    {"keyCode": 69, "letter":"e", "list": ["é","è","ê","ë","ē","É","È","Ê","Ë","€","¹","¼","½"]},\r
517 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
518 -    {"keyCode": 73, "letter":"i", "list": ["î","ï","ì","í","Î","Ï","Ì","Í","÷","‰"]},\r
519 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
520 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
521 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
522      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
523 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
524 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
525      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
526      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
527      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
528 -    {"keyCode": 79, "letter":"o", "list": ["ô","œ","ö","ò","ó","õ","ø","Ô","Œ","Ö","Ò","Ó","Õ","Ø","º","«","»","“","”","„","<",">"]},\r
529 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
530      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
531      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
532      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
533      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
534      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
535 -    {"keyCode": 85, "letter":"u", "list": ["ù","û","ü","ú","Ù","Û","Ü","Ú","[","]","{","}","<",">","«","»"]},\r
536 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
537      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
538      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
539      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
540      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
541 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
542 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
543      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
544      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
545      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
546 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/it_it/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/it_it/alternatechars_table.json
547 index a047ded..5ee1935 100644
548 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/it_it/alternatechars_table.json
549 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/it_it/alternatechars_table.json
550 @@ -1,28 +1,28 @@
551  [\r
552 -    {"keyCode": 65, "letter":"a", "list": ["à","á","â","ä","å","ã","æ","À","Á","Â","ÄÅ","Ã","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
553 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
554      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
555      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
556      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
557 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
558 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
559 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
560 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
561 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
562 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
563      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
564 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
565 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
566      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
567      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
568      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
569 -    {"keyCode": 79, "letter":"o", "list": ["ò","ó","ô","œ","ö","õ","ø","Ò","Ó","Ô","Œ","Ö","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
570 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
571      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
572      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
573      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
574      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
575      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
576 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
577 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
578      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
579      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
580      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
581      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
582 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
583 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
584      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
585      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
586      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
587 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/nb_no/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/nb_no/alternatechars_table.json
588 index e223fc1..5ee1935 100644
589 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/nb_no/alternatechars_table.json
590 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/nb_no/alternatechars_table.json
591 @@ -1,28 +1,28 @@
592  [\r
593 -    {"keyCode": 65, "letter":"a", "list": ["å","æ","à","á","â","ä","ã","Å","Æ","À","Á","Â","Ä","Ã","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
594 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
595      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
596      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
597 -    {"keyCode": 68, "letter":"d", "list": ["†","‡","ð","Ð"]},\r
598 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
599 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
600 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
601 +    {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
602 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
603 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
604 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
605      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
606 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
607 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
608      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
609      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
610      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
611 -    {"keyCode": 79, "letter":"o", "list": ["ø","ò","ó","ô","œ","ö","õ","Ø","Ò","Ó","Ô","Œ","Ö","Õ","º","“","”","„","<",">","«","»"]},\r
612 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
613      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
614      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
615      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
616      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
617      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
618 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
619 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
620      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
621      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
622      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
623      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
624 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
625 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
626      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
627      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
628      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
629 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/nl_nl/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/nl_nl/alternatechars_table.json
630 index f4f1c21..5ee1935 100644
631 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/nl_nl/alternatechars_table.json
632 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/nl_nl/alternatechars_table.json
633 @@ -1,28 +1,28 @@
634  [\r
635 -    {"keyCode": 65, "letter":"a", "list": ["à","á","â","ä","å","ã","æ","À","Á","Â","Ä","Å","Ã","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
636 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
637      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
638      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
639      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
640 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
641 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
642 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
643 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
644 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
645 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
646      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
647 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
648 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
649      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
650      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
651      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
652 -    {"keyCode": 79, "letter":"o", "list": ["ò","ó","ô","œ","ö","õ","ø","Ò","Ó","Ô","Œ","Ö","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
653 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
654      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
655      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
656      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
657      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
658      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
659 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
660 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
661      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
662      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
663      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
664      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
665 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
666 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
667      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
668      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
669      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
670 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/pl_pl/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/pl_pl/alternatechars_table.json
671 index 822f0fb..5ee1935 100644
672 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/pl_pl/alternatechars_table.json
673 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/pl_pl/alternatechars_table.json
674 @@ -1,29 +1,29 @@
675  [\r
676 -  {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
677 -  {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
678 -  {"keyCode": 48,  "letter":"@", "list": ["°","•","Ø"]},\r
679 -  {"keyCode": 65,  "letter":"a", "list": ["à","á","â","ä","å","ã","æ","Ą","À","Á","Â","Ä","Å","Ã","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
680 -  {"keyCode": 66,  "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|","¬"]},\r
681 -  {"keyCode": 67,  "letter":"c", "list": ["ć","ç","Ć","Ç","©","¢"]},\r
682 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
683 +    {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
684 +    {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
685    {"keyCode": 68,  "letter":"d", "list": ["†","‡"]},\r
686 -  {"keyCode": 69,  "letter":"e", "list": ["ę","è","é","ê","ë","ē","Ę","È","É","Ê","Ë","€","¹","¼","½"]},\r
687 -  {"keyCode": 72,  "letter":"h", "list": ["¢","€","£","¥","ƒ"]},\r
688 -  {"keyCode": 73,  "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
689 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
690 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
691 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
692    {"keyCode": 74,  "letter":"j", "list": ["¡"]},\r
693 -  {"keyCode": 75,  "letter":"k", "list": [":-)",":-(",";-)"]},\r
694 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
695    {"keyCode": 76,  "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
696    {"keyCode": 77,  "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
697 -  {"keyCode": 78,  "letter":"n", "list": ["ń","ñ","Ń","Ñ","¿"]},\r
698 -  {"keyCode": 79,  "letter":"o", "list": ["ó","ò","ô","œ","ö","ø","õ","Ò","Ó","Ô","Œ","Ö","Ø","Õ","º","“","”","„","<",">","«","»"]},\r
699 +    {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
700 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
701    {"keyCode": 80,  "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
702    {"keyCode": 81,  "letter":"q", "list": ["\\","~","|"]},\r
703    {"keyCode": 82,  "letter":"r", "list": ["®","²"]},\r
704 -  {"keyCode": 83,  "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|","§"]},\r
705 +    {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
706    {"keyCode": 84,  "letter":"t", "list": ["™","³","¾"]},\r
707 -  {"keyCode": 85,  "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
708 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
709    {"keyCode": 86,  "letter":"v", "list": ["^"]},\r
710    {"keyCode": 87,  "letter":"w", "list": ["÷","^","±"]},\r
711    {"keyCode": 88,  "letter":"x", "list": ["×","¤"]},\r
712 -  {"keyCode": 89,  "letter":"y", "list": ["ÿ","ý","Ÿ","Ý","¥","[","]","{","}","<",">","«","»"]},\r
713 -  {"keyCode": 90,  "letter":"z", "list": ["ž","Ž","•"]}\r
714 +    {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
715 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
716 +    {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
717 +    {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
718 +    {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
719  ]
720 \ No newline at end of file
721 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_br/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_br/alternatechars_table.json
722 index 2b3d093..5ee1935 100644
723 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_br/alternatechars_table.json
724 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_br/alternatechars_table.json
725 @@ -1,28 +1,28 @@
726  [\r
727 -    {"keyCode": 65, "letter":"a", "list": ["á","ã","â","à","ä","å","æ","Á","Ã","Â","À","Ä","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
728 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
729      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
730      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
731      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
732 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
733 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
734 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
735 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
736 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
737 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
738      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
739 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
740 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
741      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
742      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
743      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
744 -    {"keyCode": 79, "letter":"o", "list": ["ò","ó","ô","œ","ö","õ","ø","Ò","Ó","Ô","Œ","Ö","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
745 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
746      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
747      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
748      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
749      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
750      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
751 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
752 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
753      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
754      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
755      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
756      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
757 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
758 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
759      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
760      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
761      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
762 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_pt/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_pt/alternatechars_table.json
763 index 2b3d093..5ee1935 100644
764 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_pt/alternatechars_table.json
765 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/pt_pt/alternatechars_table.json
766 @@ -1,28 +1,28 @@
767  [\r
768 -    {"keyCode": 65, "letter":"a", "list": ["á","ã","â","à","ä","å","æ","Á","Ã","Â","À","Ä","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
769 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
770      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
771      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
772      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
773 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
774 -    {"keyCode": 72, "letter":"h", "list": ["€","¢","£","¥"]},\r
775 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
776 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
777 +    {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
778 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
779      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
780 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
781 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
782      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
783      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
784      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
785 -    {"keyCode": 79, "letter":"o", "list": ["ò","ó","ô","œ","ö","õ","ø","Ò","Ó","Ô","Œ","Ö","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
786 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
787      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
788      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
789      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
790      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
791      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
792 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
793 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
794      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
795      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
796      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
797      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
798 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
799 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
800      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
801      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
802      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r
803 diff --git a/usr/palm/frameworks/mojo/submissions/200.18/resources/sv_se/alternatechars_table.json b/usr/palm/frameworks/mojo/submissions/200.18/resources/sv_se/alternatechars_table.json
804 index db0fd98..5ee1935 100644
805 --- a/usr/palm/frameworks/mojo/submissions/200.18/resources/sv_se/alternatechars_table.json
806 +++ b/usr/palm/frameworks/mojo/submissions/200.18/resources/sv_se/alternatechars_table.json
807 @@ -1,28 +1,28 @@
808  [\r
809 -    {"keyCode": 65, "letter":"a", "list": ["ä","å","à","á","â","ã","æ","Ä","Å","À","Á","Â","Ã","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
810 +    {"keyCode": 65, "letter":"a", "list": ["á","à","ä","â","ã","å","æ","Á","À","Ä","Â","Ã","Å","Æ","ª","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
811      {"keyCode": 66, "letter":"b", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
812      {"keyCode": 67, "letter":"c", "list": ["©","ç","Ç","¢"]},\r
813      {"keyCode": 68, "letter":"d", "list": ["†","‡"]},\r
814 -    {"keyCode": 69, "letter":"e", "list": ["è","é","ê","ë","ē","È","É","Ê","Ë","€","¹","¼","½"]},\r
815 +    {"keyCode": 69, "letter":"e", "list": ["é","è","ë","ê","ē","É","È","Ë","Ê","€","¹","¼","½"]},\r
816      {"keyCode": 72, "letter":"h", "list": ["¢","€","£","¥"]},\r
817 -    {"keyCode": 73, "letter":"i", "list": ["ì","í","î","ï","Ì","Í","Î","Ï","÷","‰"]},\r
818 +    {"keyCode": 73, "letter":"i", "list": ["í","ì","ï","î","Í","Ì","Ï","Î","÷","‰"]},\r
819      {"keyCode": 74, "letter":"j", "list": ["¡"]},\r
820 -    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)"]},\r
821 +    {"keyCode": 75, "letter":"k", "list": [":-)",":-(",";-)","o_O","8)",":'(",":[",":S",":!",":O","^_^","O:-)",":-*",":-D","=-@",":/",":P",":|",":evil",":mad",":heart"]},\r
822      {"keyCode": 76, "letter":"l", "list": ["`","‘","’","‚","‛"]},\r
823      {"keyCode": 77, "letter":"m", "list": ["µ",":-)",":-(",";-)"]},\r
824      {"keyCode": 78, "letter":"n", "list": ["ñ","Ñ","¿"]},\r
825 -    {"keyCode": 79, "letter":"o", "list": ["ö","ò","ó","ô","ø","œ","õ","Ö","Ò","Ó","Ô","Ø","Œ","Õ","º","“","”","„","<",">","«","»"]},\r
826 +    {"keyCode": 79, "letter":"o", "list": ["ó","ò","ö","ô","œ","õ","ø","Ó","Ò","Ö","Ô","Œ","Õ","Ø","º","“","”","„","<",">","«","»"]},\r
827      {"keyCode": 80, "letter":"p", "list": ["¶","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
828      {"keyCode": 81, "letter":"q", "list": ["\\","~","|"]},\r
829      {"keyCode": 82, "letter":"r", "list": ["®","²"]},\r
830      {"keyCode": 83, "letter":"s", "list": ["ß","š","Š","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","|"]},\r
831      {"keyCode": 84, "letter":"t", "list": ["™","³","¾"]},\r
832 -    {"keyCode": 85, "letter":"u", "list": ["ù","ú","û","ü","Ù","Ú","Û","Ü","[","]","{","}","<",">","«","»"]},\r
833 +    {"keyCode": 85, "letter":"u", "list": ["ú","ù","ü","û","Ú","Ù","Ü","Û","[","]","{","}","<",">","«","»"]},\r
834      {"keyCode": 86, "letter":"v", "list": ["^"]},\r
835      {"keyCode": 87, "letter":"w", "list": ["÷","^","±"]},\r
836      {"keyCode": 88, "letter":"x", "list": ["×","¤"]},\r
837      {"keyCode": 89, "letter":"y", "list": ["ÿ","Ÿ","¥","[","]","{","}","<",">","«","»"]},\r
838 -    {"keyCode": 90, "letter":"z", "list": ["•"]},\r
839 +    {"keyCode": 90, "letter":"z", "list": ["•",":doh",":mad",":wtf",":cool",":cry",":eek",":sad",":omg",":grin",":kiss",":lol",":evil",":meh",":sick",":smile",":wink",":yuck",":eww",":heart",":angel",":redface"]},\r
840      {"keyCode": 190, "letter":".", "list": ["…","~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
841      {"keyCode": 188, "letter":",", "list": ["~","\\","`","•","÷","^","[","]","{","}","<",">","«","»","Ø","µ","|"]},\r
842      {"keyCode": 48, "letter":"@", "list": ["°","•","Ø"]}\r