r99456 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r99455‎ | r99456 | r99457 >
Date:03:10, 11 October 2011
Author:junaidpv
Status:ok
Tags:
Comment:
Narayam: Update Amharic transliteration scheme.
Modified paths:
  • /trunk/extensions/Narayam/js/ext.narayam.rules.am.js (modified) (history)

Diff [purge]

Index: trunk/extensions/Narayam/js/ext.narayam.rules.am.js
@@ -22,22 +22,22 @@
2323
2424 ['ጕe', '', 'ጐ'], // gwe
2525 ['ጕi', '', 'ጒ'], // gwi
26 -['ጕa', '', 'ጓ'], // gwa
 26+// removed
2727 ['ጐe', '', 'ጔ'], // gwee
2828
2929 ['ዅe', '', 'ዀ'], // kxwe
3030 ['ዅi', '', 'ዂ'], // kxwi
31 -['ዅa', '', 'ዃ'], // kxwa
 31+['(ኻ|ኹ|ዅ)a', '', 'ዃ'], // kxwa
3232 ['ዀe', '', 'ዄ'], // kxwee
3333
3434 ['ኵe', '', 'ኰ'], // kwe
3535 ['ኵi', '', 'ኲ'], // kwi
36 -['ኵa', '', 'ኳ'], // kwa
 36+// removed
3737 ['ኰe', '', 'ኴ'], // kwee
3838
3939 ['ኍe', '', 'ኈ'], // xwe, TODO: wrong?
4040 ['ኍi', '', 'ኊ'], // xwi, TODO: wrong?
41 -['ኍa', '', 'ኋ'], // xwa, TODO: wrong?
 41+// removed
4242 ['ኈe', '', 'ኌ'], // xwee, TODO: wrong?
4343
4444 ['ቝe', '', 'ቘ'], // qhwe, TODO: wrong?
@@ -47,7 +47,7 @@
4848
4949 ['ቍe', '', 'ቈ'], // qwe
5050 ['ቍi', '', 'ቊ'], // qwi
51 -['ቍa', '', 'ቋ'], // qwa
 51+// removed
5252 ['ቈe', '', 'ቌ'], // qwee
5353
5454 ['ፕe', '', 'ፐ'], // pe
@@ -56,7 +56,7 @@
5757 ['ፕa', '', 'ፓ'], // pa
5858 ['ፐe', '', 'ፔ'], // pee
5959 ['ፕo', '', 'ፖ'], // po
60 -['ፓa', '', 'ፗ'], // paa
 60+['(ፓ|ፑ|ፕው)a', '', 'ፗ'], // paa or pua or pwa
6161
6262 ['ፍe', '', 'ፈ'], // fe
6363 ['ፍu', '', 'ፉ'], // fu
@@ -64,7 +64,7 @@
6565 ['ፍa', '', 'ፋ'], // fa
6666 ['ፈe', '', 'ፌ'], // fee
6767 ['ፍo', '', 'ፎ'], // fo
68 -['ፋa', '', 'ፏ'], // faa
 68+['(ፋ|ፉ|ፍው)a', '', 'ፏ'], // faa or fua or fwa
6969
7070 ['ፅe', '', 'ፀ'], // tze
7171 ['ፅu', '', 'ፁ'], // tzu
@@ -72,7 +72,7 @@
7373 ['ፅa', '', 'ፃ'], // tza
7474 ['ፀe', '', 'ፄ'], // tzee
7575 ['ፅo', '', 'ፆ'], // tzo
76 -['ፃa', '', 'ፇ'], // tzaa
 76+['(ፃ|ፁ|ፅው)a', '', 'ፇ'], // tzaa or tzua or tzwa
7777
7878 ['ጽe', '', 'ጸ'], // tse
7979 ['ጽu', '', 'ጹ'], // tsu
@@ -80,7 +80,7 @@
8181 ['ጽa', '', 'ጻ'], // tsa
8282 ['ጸe', '', 'ጼ'], // tsee
8383 ['ጽo', '', 'ጾ'], // tso
84 -['ጻa', '', 'ጿ'], // tsaa
 84+['(ጻ|ጹ|ጽው)a', '', 'ጿ'], // tsaa or tsua or tswa
8585
8686 ['ጵe', '', 'ጰ'], // phe or ppe (ph is alias for pp)
8787 ['ጵu', '', 'ጱ'], // phu
@@ -88,7 +88,7 @@
8989 ['ጵa', '', 'ጳ'], // pha
9090 ['ጰe', '', 'ጴ'], // phee
9191 ['ጵo', '', 'ጶ'], // pho
92 -['ጳa', '', 'ጷ'], // phaa
 92+['(ጳ|ጱ|ጵው)a', '', 'ጷ'], // phaa or phua or phwa
9393
9494 ['ጭe', '', 'ጨ'], // che
9595 ['ጭu', '', 'ጩ'], // chu
@@ -96,7 +96,7 @@
9797 ['ጭa', '', 'ጫ'], // cha
9898 ['ጨe', '', 'ጬ'], // chee
9999 ['ጭo', '', 'ጮ'], // cho
100 -['ጫa', '', 'ጯ'], // chaa
 100+['(ጫ|ጩ|ጭው)a', '', 'ጯ'], // chaa or chua or chwa
101101
102102 ['ጥe', '', 'ጠ'], // the or tte (th is alias for tt)
103103 ['ጥu', '', 'ጡ'], // thu
@@ -104,7 +104,7 @@
105105 ['ጥa', '', 'ጣ'], // tha
106106 ['ጠe', '', 'ጤ'], // thee
107107 ['ጥo', '', 'ጦ'], // tho
108 -['ጣa', '', 'ጧ'], // thaa
 108+['(ጣ|ጡ|ጥው)a', '', 'ጧ'], // thaa or thua or thwa
109109
110110 ['ጝe', '', 'ጘ'], // gge
111111 ['ጝu', '', 'ጙ'], // ggu
@@ -112,7 +112,7 @@
113113 ['ጝa', '', 'ጛ'], // gga
114114 ['ጘe', '', 'ጜ'], // ggee
115115 ['ጝo', '', 'ጞ'], // ggo
116 -['ጛa', '', 'ጟ'], // ggaa
 116+['(ጛ|ጙ|ጝው)a', '', 'ጟ'], // ggaa or ggua or ggwa
117117
118118 ['ግe', '', 'ገ'], // ge
119119 ['ግu', '', 'ጉ'], // gu
@@ -120,7 +120,7 @@
121121 ['ግa', '', 'ጋ'], // ga
122122 ['ገe', '', 'ጌ'], // gee
123123 ['ግo', '', 'ጎ'], // go
124 -['ጋa', '', 'ጓ'], // gaa, TODO: wrong?
 124+['(ጋ|ጉ|ጕ)a', '', 'ጓ'], // gaa or gua or gaa
125125
126126 ['ጅe', '', 'ጀ'], // je
127127 ['ጅu', '', 'ጁ'], // ju
@@ -128,7 +128,7 @@
129129 ['ጅa', '', 'ጃ'], // ja
130130 ['ጀe', '', 'ጄ'], // jee
131131 ['ጅo', '', 'ጆ'], // jo
132 -['ጃa', '', 'ጇ'], // jaa
 132+['(ጃ|ጁ|ጅው)a', '', 'ጇ'], // jaa or jua or jwa
133133
134134 ['ዽe', '', 'ዸ'], // dde
135135 ['ዽu', '', 'ዹ'], // ddu
@@ -136,7 +136,7 @@
137137 ['ዽa', '', 'ዻ'], // dda
138138 ['ዸe', '', 'ዼ'], // ddee
139139 ['ዽo', '', 'ዾ'], // ddo
140 -['ዻa', '', 'ዿ'], // ddaa
 140+['(ዻ|ዹ|ዽው)a', '', 'ዿ'], // ddaa or ddua or ddwa
141141
142142 ['ድe', '', 'ደ'], // de
143143 ['ድu', '', 'ዱ'], // du
@@ -144,7 +144,7 @@
145145 ['ድa', '', 'ዳ'], // da
146146 ['ደe', '', 'ዴ'], // dee
147147 ['ድo', '', 'ዶ'], // do
148 -['ዳa', '', 'ዷ'], // daa
 148+['(ዳ|ዱ|ድው)a', '', 'ዷ'], // daa or dua or dwa
149149
150150 ['ይe', '', 'የ'], // ye
151151 ['ይu', '', 'ዩ'], // yu
@@ -152,7 +152,7 @@
153153 ['ይa', '', 'ያ'], // ya
154154 ['የe', '', 'ዬ'], // yee
155155 ['ይo', '', 'ዮ'], // yo
156 -['ያa', '', 'ዯ'], // yaa
 156+['(ያ|ዩ|ይው)a', '', 'ዯ'], // yaa or yua or ywa
157157
158158 ['ዥe', '', 'ዠ'], // zhe or zze (zh is alias for zz)
159159 ['ዥu', '', 'ዡ'], // zhu
@@ -160,7 +160,7 @@
161161 ['ዥa', '', 'ዣ'], // zha
162162 ['ዠe', '', 'ዤ'], // zhee
163163 ['ዥo', '', 'ዦ'], // zho
164 -['ዣa', '', 'ዧ'], // zhaa
 164+['(ዣ|ዡ|ዥው)a', '', 'ዧ'], // zhaa or zhua or zhwa
165165
166166 ['ዝe', '', 'ዘ'], // ze
167167 ['ዝu', '', 'ዙ'], // zu
@@ -168,7 +168,7 @@
169169 ['ዝa', '', 'ዛ'], // za
170170 ['ዘe', '', 'ዜ'], // zee
171171 ['ዝo', '', 'ዞ'], // zo
172 -['ዛa', '', 'ዟ'], // zaa
 172+['(ዛ|ዙ|ዝው)a', '', 'ዟ'], // zaa or zua or zwa
173173
174174 ['ዕe', '', 'ዐ'], // "e
175175 ['ዕu', '', 'ዑ'], // "u
@@ -197,7 +197,7 @@
198198 ['ክa', '', 'ካ'], // ka
199199 ['ከe', '', 'ኬ'], // kee
200200 ['ክo', '', 'ኮ'], // ko
201 -['ካa', '', 'ኳ'], // kaa, TODO: wrong?
 201+['(ካ|ኩ|ኵ)a', '', 'ኳ'], // kaa or kua or kwa
202202
203203 ['እe', '', 'አ'], // 'e
204204 ['እu', '', 'ኡ'], // 'u
@@ -205,7 +205,7 @@
206206 ['እa', '', 'ኣ'], // 'a
207207 ['አe', '', 'ኤ'], // 'ee
208208 ['እo', '', 'ኦ'], // 'o
209 -['ኣa', '', 'ኧ'], // 'aa
 209+['(ኣ|ኡ|እው)a', '', 'ኧ'], // 'aa or 'ua or 'wa
210210
211211 ['ኝe', '', 'ኘ'], // Ne or nne (N is alias for nn)
212212 ['ኝu', '', 'ኙ'], // Nu
@@ -213,7 +213,7 @@
214214 ['ኝa', '', 'ኛ'], // Na
215215 ['ኘe', '', 'ኜ'], // Nee, TODO: wrong?
216216 ['ኝo', '', 'ኞ'], // No
217 -['ኛa', '', 'ኟ'], // Naa
 217+['(ኛ|ኙ|ኝው)a', '', 'ኟ'], // Naa or Nua or Nwa
218218
219219 ['ንe', '', 'ነ'], // ne
220220 ['ንu', '', 'ኑ'], // nu
@@ -221,7 +221,7 @@
222222 ['ንa', '', 'ና'], // na
223223 ['ነe', '', 'ኔ'], // nee
224224 ['ንo', '', 'ኖ'], // no
225 -['ናa', '', 'ኗ'], // naa
 225+['(ና|ኑ|ንው)a', '', 'ኗ'], // naa or nua or nwa
226226
227227 ['ኅe', '', 'ኀ'], // xe
228228 ['ኅu', '', 'ኁ'], // xu
@@ -229,7 +229,7 @@
230230 ['ኅa', '', 'ኃ'], // xa
231231 ['ኀe', '', 'ኄ'], // xee
232232 ['ኅo', '', 'ኆ'], // xo
233 -['ኃa', '', 'ኋ'], // xaa
 233+['(ኃ|ኁ|ኍ)a', '', 'ኍ'], // xaa or xua or xwa
234234
235235 ['ችe', '', 'ቸ'], // ce
236236 ['ችu', '', 'ቹ'], // cu
@@ -237,7 +237,7 @@
238238 ['ችa', '', 'ቻ'], // ca
239239 ['ቸe', '', 'ቼ'], // cee
240240 ['ችo', '', 'ቾ'], // co
241 -['ቻa', '', 'ቿ'], // caa
 241+['(ቻ|ቹ|ችው)a', '', 'ቿ'], // caa or cua or cwa
242242
243243 ['ትe', '', 'ተ'], // te
244244 ['ትu', '', 'ቱ'], // tu
@@ -245,7 +245,7 @@
246246 ['ትa', '', 'ታ'], // ta
247247 ['ተe', '', 'ቴ'], // tee
248248 ['ትo', '', 'ቶ'], // to
249 -['ታa', '', 'ቷ'], // taa
 249+['(ታ|ቱ|ትው)a', '', 'ቷ'], // taa or tua or twa
250250
251251 ['ቭe', '', 'ቨ'], // ve
252252 ['ቭu', '', 'ቩ'], // vu
@@ -253,7 +253,7 @@
254254 ['ቭa', '', 'ቫ'], // va
255255 ['ቨe', '', 'ቬ'], // vee
256256 ['ቭo', '', 'ቮ'], // vo
257 -['ቫa', '', 'ቯ'], // vaa
 257+['(ቫ|ቩ|ቭው)a', '', 'ቯ'], // vaa or vua or vwa
258258
259259 ['ብe', '', 'በ'], // be
260260 ['ብu', '', 'ቡ'], // bu
@@ -261,7 +261,7 @@
262262 ['ብa', '', 'ባ'], // ba
263263 ['በe', '', 'ቤ'], // bee
264264 ['ብo', '', 'ቦ'], // bo
265 -['ባa', '', 'ቧ'], // baa
 265+['(ባ|ቡ|ብው)a', '', 'ቧ'], // baa or bua or bwa
266266
267267 ['ቕe', '', 'ቐ'], // qhe
268268 ['ቕu', '', 'ቑ'], // qhu
@@ -276,7 +276,7 @@
277277 ['ቅa', '', 'ቃ'], // qa
278278 ['ቀe', '', 'ቄ'], // qee
279279 ['ቅo', '', 'ቆ'], // qo
280 -['ቃa', '', 'ቇ'], // qaa
 280+['(ቃ|ቁ|ቍ)a', '', 'ቋ'], // qaa or qua or qwa
281281
282282 ['ሽe', '', 'ሸ'], // she
283283 ['ሽu', '', 'ሹ'], // shu
@@ -284,7 +284,7 @@
285285 ['ሽa', '', 'ሻ'], // sha
286286 ['ሸe', '', 'ሼ'], // shee
287287 ['ሽo', '', 'ሾ'], // sho
288 -['ሻa', '', 'ሿ'], // shaa
 288+['(ሻ|ሹ|ሽው)a', '', 'ሿ'], // shaa or shua or shwa
289289
290290 ['ስe', '', 'ሰ'], // se
291291 ['ስu', '', 'ሱ'], // su
@@ -292,7 +292,7 @@
293293 ['ስa', '', 'ሳ'], // sa
294294 ['ሰe', '', 'ሴ'], // see
295295 ['ስo', '', 'ሶ'], // so
296 -['ሳa', '', 'ሷ'], // saa
 296+['(ሳ|ሱ|ስው)a', '', 'ሷ'], // saa or sua or swa
297297
298298 ['ርe', '', 'ረ'], // re
299299 ['ርu', '', 'ሩ'], // ru
@@ -300,7 +300,7 @@
301301 ['ርa', '', 'ራ'], // ra
302302 ['ረe', '', 'ሬ'], // ree
303303 ['ርo', '', 'ሮ'], // ro
304 -['ራe', '', 'ሯ'], // raa
 304+['(ራ|ሩ|ርው)a', '', 'ሯ'], // raa or rua or rwa
305305
306306 ['ሥe', '', 'ሠ'], // sze or sse (sz is alias for ss)
307307 ['ሥu', '', 'ሡ'], // szu
@@ -308,7 +308,7 @@
309309 ['ሥa', '', 'ሣ'], // sza
310310 ['ሠe', '', 'ሤ'], // szee
311311 ['ሥo', '', 'ሦ'], // szo
312 -['ሣe', '', 'ሧ'], // szaa
 312+['(ሣ|ሡ|ሥው)a', '', 'ሧ'], // szaa or szua or szwa
313313
314314 ['ምe', '', 'መ'], // me
315315 ['ምu', '', 'ሙ'], // mu
@@ -316,7 +316,7 @@
317317 ['ምa', '', 'ማ'], // ma
318318 ['መe', '', 'ሜ'], // mee
319319 ['ምo', '', 'ሞ'], // mo
320 -['ማa', '', 'ሟ'], // maa
 320+['(ማ|ሙ|ምው)a', '', 'ሟ'], // maa or mua or mwa
321321
322322 ['ሕe', '', 'ሐ'], // hhe
323323 ['ሕu', '', 'ሑ'], // hhu
@@ -324,7 +324,7 @@
325325 ['ሕa', '', 'ሓ'], // hha
326326 ['ሐe', '', 'ሔ'], // hhee
327327 ['ሕo', '', 'ሖ'], // hho
328 -['ሓa', '', 'ሗ'], // hhaa
 328+['(ሓ|ሑ|ሕው)a', '', 'ሗ'], // hhaa or hhua or hhwa
329329
330330 ['ልe', '', 'ለ'], // le
331331 ['ልu', '', 'ሉ'], // lu
@@ -332,7 +332,7 @@
333333 ['ልa', '', 'ላ'], // la
334334 ['ለe', '', 'ሌ'], // lee
335335 ['ልo', '', 'ሎ'], // lo
336 -['ላa', '', 'ሏ'], // laa
 336+['(ላ|ሉ|ልው)a', '', 'ሏ'], // laa or lua or lwa
337337
338338 ['ህe', '', 'ሀ'], // he
339339 ['ህu', '', 'ሁ'], // hu

Follow-up revisions

RevisionCommit summaryAuthorDate
r102305MFT r99387 r99395 r99456 r99457 r99682 r99683 r100013 r100024 r100108 r100212...nikerabbit18:21, 7 November 2011

Status & tagging log