~ubuntu-branches/debian/squeeze/sword/squeeze

« back to all changes in this revision

Viewing changes to icu/translit_Latin_Ethiopic.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Marsden, Jonathan Marsden, Dmitrijs Ledkovs, Closed Bugs
  • Date: 2009-05-30 11:55:55 UTC
  • mfrom: (1.3.1 upstream) (6.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20090530115555-r427zsn3amivdpfu
Tags: 1.6.0+dfsg-1
[ Jonathan Marsden ]
* New upstream release. (Closes: #507960) (LP: #320558)
* debian/patches/02_libver.diff:
  - Bump SONAME to 8 -- SWORD 1.6 is not backward compatible with 1.5.11.
* debian/patches/series:
  - Remove 10_diatheke.diff -- included in upstream source.
* debian/patches/:
  - Remove several old unused .diff files.
  - Add 11_regex_only_when_needed.diff to conditionally include regex lib.
  - Add 12_fix_compiler_warnings.diff to remove all compiler warnings.
  - Add 13_fix_osis2mod_compression_default.diff from upstream svn.
  - Add 14_closing_section_not_chapter.diff from upstream svn.
* debian/libsword7.*: 
  - Rename to libsword8.*
  - Change libsword7 to libsword8 within files.
* debian/rules: 
  - SONAME bump to 8.
  - Set library version check to >= 1.6
* debian/control:
  - Change libsword7 to libsword8.
  - Add libsword7 to Conflicts.
  - Fix case of sword to SWORD in package descriptions.
  - Bump Standards-Version to 3.8.1 (no changes needed).
  - Fix section for libsword-dbg to avoid lintian warning.
* debian/rules:
  - Add DFSG get-orig-source target.
* debian/copyright:
  - Fix various mistakes in initial attempt to document copyrights.

[ Dmitrijs Ledkovs ]
* debian/rules: Added utils.mk to use missing-files target and call it on
  each build.
* debian/libsword-dev.install: Added libsword.la, previously missing.
* debian/libsword7.install: Added missing libicu translit files.
* debian/control:
  - Updated all uses of SWORD version to 1.6
  - Added libsword-dbg package
* debian/watch: Fixed a small mistake which was resulting in extra "."
  in final version name.
* debian/rules: simplified manpage processing.
* debian/libsword8.lintian-overrides: added override for module
  installation directory.
* debian/copyright: Updated with information about everyfile.
  Closes: #513448 LP: #322638
* debian/diatheke.examples: moved examples here from the diatheke.install
* debian/rules:
  - enabled shell script based testsuite
  - added commented out cppunit testsuite
* debian/patches/40_missing_includes.diff: 
  - added several missing stdio.h includes to prevent FTBFS of testsuite.

[ Closed Bugs ]
* FTBFS on intrepid (LP: #305172)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//--------------------------------------------------------------------
 
2
// Copyright 2001, CrossWire Bible Society (http://www.crosswire.org)
 
3
// Use freely.
 
4
//--------------------------------------------------------------------
 
5
// Based upon UNGEGN recommendations for Amharic/Ethiopic from
 
6
// http://www.eki.ee/wgrs/rom1_am.pdf
 
7
//--------------------------------------------------------------------
 
8
// Latin-Ethiopic
 
9
 
 
10
translit_Latin_Ethiopic {
 
11
  Rule {
 
12
    ":: NFD (NFC) ;" 
 
13
 
 
14
    ":: [:LATIN:] lower();"
 
15
 
 
16
    "$macron = \u0331;"
 
17
 
 
18
    "li$macron<>\u120D;"
 
19
    "le$macron<>\u1208;"
 
20
    "lu<>\u1209;"
 
21
    "li<>\u120A;"
 
22
    "la<>\u120B;"
 
23
    "le<>\u120C;"
 
24
    "lo<>\u120E;"
 
25
    "lwa<>\u120F;"
 
26
 
 
27
    "mi$macron<>\u121D;"
 
28
    "me$macron<>\u1218;"
 
29
    "mu<>\u1219;"
 
30
    "mi<>\u121A;"
 
31
    "ma<>\u121B;"
 
32
    "me<>\u121C;"
 
33
    "mo<>\u121E;"
 
34
    "mwa<>\u121F;"
 
35
 
 
36
    "si$macron<>\u1225;"
 
37
    "se$macron<>\u1220;"
 
38
    "su<>\u1221;"
 
39
    "si<>\u1222;"
 
40
    "sa<>\u1223;"
 
41
    "se<>\u1224;"
 
42
    "so<>\u1226;"
 
43
    "swa<>\u1227;"
 
44
 
 
45
    "ri$macron<>\u122D;"
 
46
    "re$macron<>\u1228;"
 
47
    "ru<>\u1229;"
 
48
    "ri<>\u122A;"
 
49
    "ra<>\u122B;"
 
50
    "re<>\u122C;"
 
51
    "ro<>\u122E;"
 
52
    "rwa<>\u122F;"
 
53
 
 
54
    "si$macron<\u1235;"
 
55
    "se$macron<\u1230;"
 
56
    "su<\u1231;"
 
57
    "si<\u1232;"
 
58
    "sa<\u1233;"
 
59
    "se<\u1234;"
 
60
    "so<\u1236;"
 
61
    "swa<\u1237;"
 
62
 
 
63
    "shi$macron<>\u123D;"
 
64
    "she$macron<>\u1238;"
 
65
    "shu<>\u1239;"
 
66
    "shi<>\u123A;"
 
67
    "sha<>\u123B;"
 
68
    "she<>\u123C;"
 
69
    "sho<>\u123E;"
 
70
    "shwa<>\u123F;"
 
71
 
 
72
    "k''i$macron<>\u1245;"
 
73
    "k''e$macron<>\u1240;"
 
74
    "k''u<>\u1241;"
 
75
    "k''i<>\u1242;"
 
76
    "k''a<>\u1243;"
 
77
    "k''e<>\u1244;"
 
78
    "k''o<>\u1246;"
 
79
    "k''wi$macron<>\u124D;"
 
80
    "k''we$macron<>\u1248;"
 
81
    "k''wi<>\u124A;"
 
82
    "k''wa<>\u124B;"
 
83
    "k''we<>\u124C;"
 
84
 
 
85
    "khi$macron<>\u1255;"
 
86
    "khe$macron<>\u1250;"
 
87
    "khu<>\u1251;"
 
88
    "khi<>\u1252;"
 
89
    "kha<>\u1253;"
 
90
    "khe<>\u1254;"
 
91
    "kho<>\u1256;"
 
92
    "khwi$macron<>\u125D;"
 
93
    "khwe$macron<>\u1258;"
 
94
    "khwi<>\u125A;"
 
95
    "khwa<>\u125B;"
 
96
    "khwe<>\u125C;"
 
97
 
 
98
    "bi$macron<>\u1265;"
 
99
    "be$macron<>\u1260;"
 
100
    "bu<>\u1261;"
 
101
    "bi<>\u1262;"
 
102
    "ba<>\u1263;"
 
103
    "be<>\u1264;"
 
104
    "bo<>\u1266;"
 
105
    "bwa<>\u1267;"
 
106
 
 
107
    "vi$macron<>\u126D;"
 
108
    "ve$macron<>\u1268;"
 
109
    "vu<>\u1269;"
 
110
    "vi<>\u126A;"
 
111
    "va<>\u126B;"
 
112
    "ve<>\u126C;"
 
113
    "vo<>\u126E;"
 
114
    "vwa<>\u126F;"
 
115
 
 
116
    "ti$macron<>\u1275;"
 
117
    "te$macron<>\u1270;"
 
118
    "tu<>\u1271;"
 
119
    "ti<>\u1272;"
 
120
    "ta<>\u1273;"
 
121
    "te<>\u1274;"
 
122
    "to<>\u1276;"
 
123
    "twa<>\u1277;"
 
124
 
 
125
    "chi$macron<>\u127D;"
 
126
    "che$macron<>\u1278;"
 
127
    "chu<>\u1279;"
 
128
    "chi<>\u127A;"
 
129
    "cha<>\u127B;"
 
130
    "che<>\u127C;"
 
131
    "cho<>\u127E;"
 
132
    "chwa<>\u127F;"
 
133
 
 
134
    "ni$macron<>\u1295;"
 
135
    "ne$macron<>\u1290;"
 
136
    "nu<>\u1291;"
 
137
    "ni<>\u1292;"
 
138
    "na<>\u1293;"
 
139
    "ne<>\u1294;"
 
140
    "no<>\u1296;"
 
141
    "nwa<>\u1297;"
 
142
 
 
143
    "nyi$macron<>\u129D;"
 
144
    "nye$macron<>\u1298;"
 
145
    "nyu<>\u1299;"
 
146
    "nyi<>\u129A;"
 
147
    "nya<>\u129B;"
 
148
    "nye<>\u129C;"
 
149
    "nyo<>\u129E;"
 
150
    "nywa<>\u129F;"
 
151
 
 
152
    "ki$macron<>\u12AD;"
 
153
    "ke$macron<>\u12A8;"
 
154
    "ku<>\u12A9;"
 
155
    "ki<>\u12AA;"
 
156
    "ka<>\u12AB;"
 
157
    "ke<>\u12AC;"
 
158
    "ko<>\u12AE;"
 
159
    "kwi$macron<>\u12B5;"
 
160
    "kwe$macron<>\u12B0;"
 
161
    "kwi<>\u12B2;"
 
162
    "kwa<>\u12B3;"
 
163
    "kwe<>\u12B4;"
 
164
 
 
165
    "wi$macron<>\u12CD;"
 
166
    "we$macron<>\u12C8;"
 
167
    "wu<>\u12C9;"
 
168
    "wi<>\u12CA;"
 
169
    "wa<>\u12CB;"
 
170
    "we<>\u12CC;"
 
171
    "wo<>\u12CE;"
 
172
 
 
173
    "zi$macron<>\u12DD;"
 
174
    "ze$macron<>\u12D8;"
 
175
    "zu<>\u12D9;"
 
176
    "zi<>\u12DA;"
 
177
    "za<>\u12DB;"
 
178
    "ze<>\u12DC;"
 
179
    "zo<>\u12DE;"
 
180
    "zwa<>\u12DF;"
 
181
 
 
182
    "zhi$macron<>\u12E5;"
 
183
    "zhe$macron<>\u12E0;"
 
184
    "zhu<>\u12E1;"
 
185
    "zhi<>\u12E2;"
 
186
    "zha<>\u12E3;"
 
187
    "zhe<>\u12E4;"
 
188
    "zho<>\u12E6;"
 
189
    "zhwa<>\u12E7;"
 
190
 
 
191
    "yi$macron<>\u12ED;"
 
192
    "ye$macron<>\u12E8;"
 
193
    "yu<>\u12E9;"
 
194
    "yi<>\u12EA;"
 
195
    "ya<>\u12EB;"
 
196
    "ye<>\u12EC;"
 
197
    "yo<>\u12EE;"
 
198
 
 
199
    "ddi$macron<>\u12FD;"
 
200
    "dde$macron<>\u12F8;"
 
201
    "ddu<>\u12F9;"
 
202
    "ddi<>\u12FA;"
 
203
    "dda<>\u12FB;"
 
204
    "dde<>\u12FC;"
 
205
    "ddo<>\u12FE;"
 
206
    "ddwa<>\u12FF;"
 
207
 
 
208
    "di$macron<>\u12F5;"
 
209
    "de$macron<>\u12F0;"
 
210
    "du<>\u12F1;"
 
211
    "di<>\u12F2;"
 
212
    "da<>\u12F3;"
 
213
    "de<>\u12F4;"
 
214
    "do<>\u12F6;"
 
215
    "dwa<>\u12F7;"
 
216
 
 
217
    "ji$macron<>\u1305;"
 
218
    "je$macron<>\u1300;"
 
219
    "ju<>\u1301;"
 
220
    "ji<>\u1302;"
 
221
    "ja<>\u1303;"
 
222
    "je<>\u1304;"
 
223
    "jo<>\u1306;"
 
224
    "jwa<>\u1307;"
 
225
 
 
226
    "ggi$macron<>\u131D;"
 
227
    "gge$macron<>\u1318;"
 
228
    "ggu<>\u1319;"
 
229
    "ggi<>\u131A;"
 
230
    "gga<>\u131B;"
 
231
    "gge<>\u131C;"
 
232
    "ggo<>\u131E;"
 
233
    "ggwa<>\u131F;"
 
234
 
 
235
    "gi$macron<>\u130D;"
 
236
    "ge$macron<>\u1308;"
 
237
    "gu<>\u1309;"
 
238
    "gi<>\u130A;"
 
239
    "ga<>\u130B;"
 
240
    "ge<>\u130C;"
 
241
    "go<>\u130E;"
 
242
    "gwi$macron<>\u1315;"
 
243
    "gwe$macron<>\u1310;"
 
244
    "gwi<>\u1312;"
 
245
    "gwa<>\u1313;"
 
246
    "gwe<>\u1314;"
 
247
 
 
248
    "t''i$macron<>\u1325;"
 
249
    "t''e$macron<>\u1320;"
 
250
    "t''u<>\u1321;"
 
251
    "t''i<>\u1322;"
 
252
    "t''a<>\u1323;"
 
253
    "t''e<>\u1324;"
 
254
    "t''o<>\u1326;"
 
255
    "t''wa<>\u1327;"
 
256
 
 
257
    "ch''i$macron<>\u132D;"
 
258
    "ch''e$macron<>\u1328;"
 
259
    "ch''u<>\u1329;"
 
260
    "ch''i<>\u132A;"
 
261
    "ch''a<>\u132B;"
 
262
    "ch''e<>\u132C;"
 
263
    "ch''o<>\u132E;"
 
264
    "ch''wa<>\u132F;"
 
265
 
 
266
    "p''i$macron<>\u1335;"
 
267
    "p''e$macron<>\u1330;"
 
268
    "p''u<>\u1331;"
 
269
    "p''i<>\u1332;"
 
270
    "p''a<>\u1333;"
 
271
    "p''e<>\u1334;"
 
272
    "p''o<>\u1336;"
 
273
    "p''wa<>\u1337;"
 
274
 
 
275
    "ts''i$macron<>\u133D;"
 
276
    "ts''e$macron<>\u1338;"
 
277
    "ts''u<>\u1339;"
 
278
    "ts''i<>\u133A;"
 
279
    "ts''a<>\u133B;"
 
280
    "ts''e<>\u133C;"
 
281
    "ts''o<>\u133E;"
 
282
    "ts''wa<>\u133F;"
 
283
 
 
284
    "ts''i$macron<\u1345;"
 
285
    "ts''e$macron<\u1340;"
 
286
    "ts''u<\u1341;"
 
287
    "ts''i<\u1342;"
 
288
    "ts''a<\u1343;"
 
289
    "ts''e<\u1344;"
 
290
    "ts''o<\u1346;"
 
291
 
 
292
    "fi$macron<>\u134D;"
 
293
    "fe$macron<>\u1348;"
 
294
    "fu<>\u1349;"
 
295
    "fi<>\u134A;"
 
296
    "fa<>\u134B;"
 
297
    "fe<>\u134C;"
 
298
    "fo<>\u134E;"
 
299
    "fwa<>\u134F;"
 
300
 
 
301
    "pi$macron<>\u1355;"
 
302
    "pe$macron<>\u1350;"
 
303
    "pu<>\u1351;"
 
304
    "pi<>\u1352;"
 
305
    "pa<>\u1353;"
 
306
    "pe<>\u1354;"
 
307
    "po<>\u1356;"
 
308
    "pwa<>\u1357;"
 
309
 
 
310
    "rya<>\u1358;"
 
311
    "mya<>\u1359;"
 
312
    "fya<>\u135A;"
 
313
 
 
314
    "hi$macron<>\u1205;"
 
315
    "ha<>\u1200;"
 
316
    "hu<>\u1201;"
 
317
    "hi<>\u1202;"
 
318
    "ha<\u1203;"
 
319
    "he<>\u1204;"
 
320
    "ho<>\u1206;"
 
321
 
 
322
    "hi$macron<\u1215;"
 
323
    "ha<\u1210;"
 
324
    "hu<\u1211;"
 
325
    "hi<\u1212;"
 
326
    "ha<\u1213;"
 
327
    "he<\u1214;"
 
328
    "ho<\u1216;"
 
329
    "hwa<>\u1217;"
 
330
 
 
331
    "hi$macron<\u1285;"
 
332
    "ha<\u1280;"
 
333
    "hu<\u1281;"
 
334
    "hi<\u1282;"
 
335
    "ha<\u1283;"
 
336
    "he<\u1284;"
 
337
    "ho<\u1286;"
 
338
    "hwi$macron<>\u128D;"
 
339
    "hwe$macron<>\u1288;"
 
340
    "hwi<>\u128A;"
 
341
    "hwa<\u128B;"
 
342
    "hwe<>\u128C;"
 
343
 
 
344
    "hi$macron<\u12BD;"
 
345
    "he$macron<\u12B8;"
 
346
    "hu<\u12B9;"
 
347
    "hi<\u12BA;"
 
348
    "ha<\u12BB;"
 
349
    "he<\u12BC;"
 
350
    "ho<\u12BE;"
 
351
    "hwa<\u12BF;"
 
352
    "hwi$macron<\u12C5;"
 
353
    "hwe$macron<\u12C0;"
 
354
    "hwi<\u12C2;"
 
355
    "hwa<\u12C3;"
 
356
    "hwe<\u12C4;"
 
357
 
 
358
    "i$macron<>\u12A5;"
 
359
    "a<>\u12A0;"
 
360
    "u<>\u12A1;"
 
361
    "i<>\u12A2;"
 
362
    "a<\u12A3;"
 
363
    "e<>\u12A4;"
 
364
    "o<>\u12A6;"
 
365
 
 
366
    "i$macron<\u12D5;"
 
367
    "a<\u12D0;"
 
368
    "u<\u12D1;"
 
369
    "i<\u12D2;"
 
370
    "a<\u12D3;"
 
371
    "e<\u12D4;"
 
372
    "o<\u12D6;"
 
373
 
 
374
    "' '<>\u1361;"
 
375
    "'.'<>\u1362;"
 
376
    "','<>\u1363;"
 
377
    "';'<>\u1364;"
 
378
    "':'<>\u1365;"
 
379
    "':'<\u1366;"
 
380
    "'?'<>\u1367;"
 
381
    "\u00B6<>\u1368;"
 
382
 
 
383
    "1<>\u1369;"
 
384
    "2<>\u136A;"
 
385
    "3<>\u136B;"
 
386
    "4<>\u136C;"
 
387
    "5<>\u136D;"
 
388
    "6<>\u136E;"
 
389
    "7<>\u136F;"
 
390
    "8<>\u1370;"
 
391
    "9<>\u1371;"
 
392
 
 
393
    "10<\u1372;"
 
394
    "20<\u1373;"
 
395
    "30<\u1374;"
 
396
    "40<\u1375;"
 
397
    "50<\u1376;"
 
398
    "60<\u1377;"
 
399
    "70<\u1378;"
 
400
    "80<\u1379;"
 
401
    "90<\u137A;"
 
402
    "100<\u137B;"
 
403
    "10000<\u137C;"
 
404
 
 
405
    ":: NFC (NFD) ;"    
 
406
  }
 
407
}