From 4eff8623d5afb83cf779e3853b32ddc155819fbc Mon Sep 17 00:00:00 2001 From: Reece Dunn Date: Wed, 23 Nov 2011 22:15:29 +0000 Subject: [PATCH] 1.46.01 --- dictsource/af_list | 40 +- dictsource/af_rules | 49 +- dictsource/ak_rules | 113 ---- dictsource/am_list | 36 -- dictsource/am_rules | 412 ------------- dictsource/az_list | 80 --- dictsource/az_rules | 111 ---- dictsource/bo_rules | 409 ------------- dictsource/dict_log | 202 ++----- dictsource/dict_phonemes | 386 +++--------- dictsource/dv_list | 174 ------ dictsource/dv_rules | 189 ------ dictsource/en_list | 6 +- dictsource/en_rules | 2 +- dictsource/es_rules | 5 +- dictsource/ht_list | 167 ----- dictsource/ht_rules | 104 ---- dictsource/hu_rules | 9 + dictsource/mt_list | 319 ---------- dictsource/mt_rules | 205 ------- dictsource/ne_list | 174 ------ dictsource/ne_rules | 596 ------------------ dictsource/nl_list | 8 + dictsource/nl_rules | 6 +- dictsource/nso_list | 206 ------- dictsource/nso_rules | 150 ----- dictsource/pa_list | 158 ----- dictsource/pa_rules | 457 -------------- dictsource/prs_list | 69 --- dictsource/prs_rules | 235 -------- dictsource/rw_list | 83 --- dictsource/rw_rules | 105 ---- dictsource/si_list | 65 -- dictsource/si_rules | 270 --------- dictsource/sl_list | 132 ---- dictsource/sl_rules | 174 ------ dictsource/ta_list | 2 +- dictsource/ta_rules | 14 + dictsource/te_list | 171 ------ dictsource/te_rules | 277 --------- dictsource/tn_list | 149 ----- dictsource/tn_rules | 147 ----- dictsource/ur_list | 160 ----- dictsource/ur_rules | 215 ------- dictsource/wo_list | 43 -- dictsource/wo_rules | 128 ---- docs/speak_lib.h | 56 +- espeak-data/mbrola_ph/mx1_phtrans | Bin 0 -> 1804 bytes espeak-data/mbrola_ph/mx2_phtrans | Bin 0 -> 1828 bytes espeak-data/mbrola_ph/vz_phtrans | Bin 2308 -> 2284 bytes espeak-data/voices/!v/f5 | 2 +- espeak-data/voices/!v/whisperf | 2 +- espeak-data/voices/{test => }/bg | 0 espeak-data/voices/mb/mb-mx1 | 10 + espeak-data/voices/mb/mb-mx2 | 10 + espeak-data/voices/test/ak | 4 - espeak-data/voices/test/am | 3 - espeak-data/voices/test/az | 3 - espeak-data/voices/test/dv | 3 - espeak-data/voices/test/ht | 3 - espeak-data/voices/test/mt | 3 - espeak-data/voices/test/ne | 5 - espeak-data/voices/test/nso | 3 - espeak-data/voices/test/pa | 2 - espeak-data/voices/test/prs | 5 - espeak-data/voices/test/rw | 4 - espeak-data/voices/test/si | 4 - espeak-data/voices/test/sl | 4 - espeak-data/voices/test/te | 5 - espeak-data/voices/test/tn | 3 - espeak-data/voices/test/ur | 6 - espeak-data/voices/test/wo | 4 - phsource/compile_report | 12 +- phsource/mbrola/mx1 | 90 +++ phsource/mbrola/mx2 | 90 +++ phsource/mbrola/vz | 4 +- platforms/big_endian/phondata-manifest | 803 +++++++++++++++++++++++++ platforms/windows/make_espeak.iss | 6 +- platforms/windows/make_espeakedit.iss | 2 +- src/Makefile | 2 +- src/dictionary.cpp | 1 - src/synthdata.cpp | 4 +- src/tr_languages.cpp | 4 +- 83 files changed, 1302 insertions(+), 7072 deletions(-) delete mode 100644 dictsource/ak_rules delete mode 100644 dictsource/am_list delete mode 100644 dictsource/am_rules delete mode 100644 dictsource/az_list delete mode 100644 dictsource/az_rules delete mode 100644 dictsource/bo_rules delete mode 100644 dictsource/dv_list delete mode 100644 dictsource/dv_rules delete mode 100644 dictsource/ht_list delete mode 100644 dictsource/ht_rules delete mode 100644 dictsource/mt_list delete mode 100644 dictsource/mt_rules delete mode 100644 dictsource/ne_list delete mode 100644 dictsource/ne_rules delete mode 100644 dictsource/nso_list delete mode 100644 dictsource/nso_rules delete mode 100644 dictsource/pa_list delete mode 100644 dictsource/pa_rules delete mode 100644 dictsource/prs_list delete mode 100644 dictsource/prs_rules delete mode 100644 dictsource/rw_list delete mode 100644 dictsource/rw_rules delete mode 100644 dictsource/si_list delete mode 100644 dictsource/si_rules delete mode 100644 dictsource/sl_list delete mode 100644 dictsource/sl_rules delete mode 100644 dictsource/te_list delete mode 100644 dictsource/te_rules delete mode 100644 dictsource/tn_list delete mode 100644 dictsource/tn_rules delete mode 100644 dictsource/ur_list delete mode 100644 dictsource/ur_rules delete mode 100644 dictsource/wo_list delete mode 100644 dictsource/wo_rules create mode 100644 espeak-data/mbrola_ph/mx1_phtrans create mode 100644 espeak-data/mbrola_ph/mx2_phtrans rename espeak-data/voices/{test => }/bg (100%) create mode 100644 espeak-data/voices/mb/mb-mx1 create mode 100644 espeak-data/voices/mb/mb-mx2 delete mode 100644 espeak-data/voices/test/ak delete mode 100644 espeak-data/voices/test/am delete mode 100644 espeak-data/voices/test/az delete mode 100644 espeak-data/voices/test/dv delete mode 100644 espeak-data/voices/test/ht delete mode 100644 espeak-data/voices/test/mt delete mode 100644 espeak-data/voices/test/ne delete mode 100644 espeak-data/voices/test/nso delete mode 100644 espeak-data/voices/test/pa delete mode 100644 espeak-data/voices/test/prs delete mode 100644 espeak-data/voices/test/rw delete mode 100644 espeak-data/voices/test/si delete mode 100644 espeak-data/voices/test/sl delete mode 100644 espeak-data/voices/test/te delete mode 100644 espeak-data/voices/test/tn delete mode 100644 espeak-data/voices/test/ur delete mode 100644 espeak-data/voices/test/wo create mode 100644 phsource/mbrola/mx1 create mode 100644 phsource/mbrola/mx2 create mode 100644 platforms/big_endian/phondata-manifest diff --git a/dictsource/af_list b/dictsource/af_list index f89bc631..e8469c67 100644 --- a/dictsource/af_list +++ b/dictsource/af_list @@ -12,6 +12,7 @@ // abbreviations (http ://) hA:te@te@p'e@_ adv atfuk'A:t +anc $abbrev atkv $abbrev bpk b@p&rk bv beIf'o@rbe@lt $dot @@ -259,6 +260,7 @@ denemarke de@n@mark@ djakarta dZak'arta doebaai $2 duitswes dYytsv'Es +eastgate _^_EN efese e@f@s@ ermelo &rm@lo@ florida flOrida @@ -291,6 +293,7 @@ kanaän kA:nA:an kaïro ka_'iru kameroen kam@r'un kenia ki:nia +kentucky _^_EN kimberley kimb@rli kinshasa kinS'A:sa kongo kONgu @@ -311,6 +314,7 @@ majuba maj'uba malmesbury mA:msb@ri maputo map'u:tu mauritius mOr'iSjWs +melbourne _^_EN milaan $2 mesopotamië mEsuput'A:mi@ miami _^_EN @@ -340,6 +344,7 @@ rhône _^_FR richardsbaai ritS@dsb'AI riviersonderend r@fi:rsOn@r_'Ent robertson _^_EN +saldanha sald'ana salvador salvadO:r santiago santi;'A:gu secunda s@kunda @@ -408,6 +413,7 @@ athene at'e@n@ barbara bA:b@ra basson $2 bea bi:ja +beatrix bi;'A:tr@ks belcher _^_EN benade b@nA:di benjamin bEndZ@m@n @@ -431,8 +437,9 @@ brian _^_EN bredenkamp bre@d@nkamp bruwer bruw'&:r brünhilde _^_DE +burton _^_EN caesar siz@r - cameron _^_EN +cameron _^_EN carl kA:r@L carlyle _^_EN carol _^_EN @@ -442,6 +449,7 @@ cecil sEs@l cecile s@si:l cecilia s@si:lia charl SA:l +charlene SA:l'i:n charles _^_EN charlie tSA:li charmaine SA:m'eI:n @@ -449,8 +457,10 @@ chaucer _^_EN chopin S%OpA~ claire _^_EN clark _^_EN +cohen _^_EN conradie $2 chris krIs +chrisjan krIsjan christo krIstu christof krIstOf christoffel kr@stOf@l @@ -465,6 +475,7 @@ collins _^_EN cronjé krOnj'e@ cussons kas@ns cynthia _^_EN +cyril _^_EN dalene dal'e@n danielle dani;'&l darwin _^_EN @@ -533,8 +544,10 @@ gerhard x2&rart gerhardus $2 gertie gI:ti gertruida $2 +geyer x2eI@r gilbert _^_EN gloria glO:ria +goebbels _^_DE gordon _^_EN grange x2rA:nsi gregory _^_EN @@ -557,6 +570,7 @@ herklaas $1 herkules $1 hewitt _^_EN hilde hild@ +howard _^_EN ibsen ibs@n ilse 'ilz@ ingrid iNgr@d @@ -676,6 +690,7 @@ nelson _^_EN nicholas _^_EN niklaas niklA:s oedipus o@dipWs +ogden _^_EN olga Olga ontong OntON patrick _^_EN @@ -687,6 +702,7 @@ petrus pe@trWs phoebe fi:bi picasso pik'asu pinokkio pin'Oki;u +presley prEsli pretorius pr@to@riWs prometheus prum'e@ti;Ws pythagoras pit'A:x2o@ras @@ -697,6 +713,7 @@ rademeyer rA:d@meI@r rall rA:l raymond _^_EN rebekka r@bEka +reinet r@nEt reinette r@nEt renette r@nEt renée r@neI @@ -768,6 +785,8 @@ violet _^_EN $capital visagie fis'A:x2i volschenk fOlskENk watson _^_EN +wayne _^_EN +wendy _^_EN william _^_EN wilson _^_EN yolande jul'and@ @@ -797,6 +816,7 @@ zuma zu:ma absa absa alibama $3 antares $2 +beatles _^_EN boeing _^_EN checkers tSEk@rs chevrolet _^_FR @@ -997,6 +1017,7 @@ animus animus apoteose apOti;'o@s@ arrogansie arux2'ansi as't as@t $u +asafstand as_afstant asof asOf asook %as_o@k aspris $2 @@ -1030,7 +1051,8 @@ bourgeois _^_FR bourgeoisie _^_FR breyani brij'A:ni briewemes briv@mEs - bêretyd b&:r@teIt +buiteperd bYyt@p&:rt +bêretyd b&:r@teIt cabernet kab@rn'eI camembert kam@mb'&:r @@ -1073,6 +1095,7 @@ disleksie $2 divan div'an doktore $2 doyen dO:j'En +drinkebroer drInk@bru:r droomster dro@mst&r dubbelken dWb@lkEn dunnes dWn@s @@ -1121,12 +1144,13 @@ geen x2e@n geldelike x2&ld@l@k@ gelerendheid x2@le@r@ntheIt genade $2 - gener x2e@n@r - generlei x2e@n@rleI +gener x2e@n@r +generlei x2e@n@rleI genesis x2e@n@s@s //gesamentlik x2@sA:m@ntl@k gentleman _^_EN germolene dZI:m@l'i:n +gevallene x2@fal@n@ gewellys x2e@v@lleIs gladiator x2ladi'A:tOr globale x2lo@b'A:l@ @@ -1142,6 +1166,7 @@ handtertjie hant&:rci hanou hA:n@U hardop hart?Op hartster hartst&r +heelbo he@lbo@ heeltemal he@lt@mal heimat haImat hek h&k @@ -1349,6 +1374,7 @@ plaasjaap plA:sjA:p plasenta plas'Enta poinsettia pOIns'Etia pond po~nt +poniepers po@nip&rs potpourri pOtpur'i primate $2 profetes prOf@t'Es @@ -1378,7 +1404,6 @@ salute sal'yt@ samelewing sA:m@l,e@v@N sanhedrin sanh'e@dr@n sangemeenskap sanx2@me@nskap -sedeer s@de@r sedertdien $3 sektore $2 sinagoge s@n@x2o@x2@ @@ -1391,6 +1416,7 @@ skollienes skOlin,Es skuldelas skWld@las s'n s@n $u slaparm slap_ar@-m +sluitewenaar slYyt_e@v@nA:r sneeubaleffek sniubal_if,Ek sopas $2 spaghetti sp%agEt%i @@ -1434,6 +1460,7 @@ totale tut'A:l@ totsiens $2 tragiek trax2'ik trapesium trap'e@si:Wm +trapsuutjies $2 tsoenami tsun'A:mi uitdaging YydA:x2@N @@ -1471,6 +1498,7 @@ verste f&rst@ verte f&rt@ verweg f&:rv&x2 via via +viva viva voelentheid ful@ntheIt volheid $1 volpunte $1 @@ -1491,10 +1519,12 @@ vorige fo@r@x2@ voëlent fo@@l_Ent vraprys frA:preIs vrek fr&k +vroeërig fru:@r@x2 vu _^_FR waarskynlik $2 waarskynlike $2 +wakis $1 watwo vatvo@ watwou vatv@U weergalm $2 diff --git a/dictsource/af_rules b/dictsource/af_rules index 4a0c16fb..7864d4c0 100644 --- a/dictsource/af_rules +++ b/dictsource/af_rules @@ -1,4 +1,4 @@ -//maintainer: Willem van der Walt +//maintainer: Willem van der Walt // email: wvdwalt@csir.co.za // tel: +27 12 8413996 // Meraka Institute, CSIR @@ -171,7 +171,7 @@ _) a (pC %a // april/apteek/apteker and compounds _) app (A ap // restore default stress: appel and compounds _) appel (ko@ %ap@l // move default stress: appelkoos/-konfyt/appelkose - appe (llief %ap@ // move default stress: appelliefie/-konfyt, etc. + appe (llA %ap@ // move default stress: appelliefie/-konfyt, etc./appellant/appelleer arabe (sk %ar%abE // fix stress and vowel sounds: arabesk/-e area A:ria // are0+a/kiesareas arena (K+ %are@n%a // fix stress and vowel sounds: arena/-s and any compounds @@ -188,6 +188,7 @@ assu (ran %as%W // move stress: assuransie and compounds au aU // ?? atten (d at@n // compounds ending in bevattend etc. + attest (A %at%Est // fix stress: attesterend/-e at (le %at // atleet and compounds atle (tiek %atl@ // atletiek and compounds _p) ad (A at //words starting with pad @@ -394,7 +395,9 @@ g) an (_ _^_EN //if it ends in gan it is English C) anette (_ %anEt // Janette/Sanette ano (rak an%u // fix stress and vowel sounds: anorak/-ke - ano (reksi %an%u // fix stress and o sound: anoreksie(leier...) + ano (rekC %an%u // fix stress and o sound: anoreksie(leier...)/anorekties/-e + anoma (lie %an%um%a // fix stress and vowel sounds: anomalie/-ë + anomalies %an%umA:lis // fix stress and vowel sounds: anomalies/-e ansjovi anS''o@f@ // fix stress and o sound: ansjovis/-se/-smeer an (tjie aIN _) ana (C ,ana // words starting with ana starts destressed @@ -628,6 +631,7 @@ bekk (+ b&k // exception to be (C%+ bE bek (_ b&k // exception to be (C%+ bE bek (h b&k // e sound: compounds of bek fld. by h: haasbekhond/skewebekhuisies + bek (s b&k // fix e sound in compounds like vuilbekspeurder/-s beken b@kEn // 2nd e sound: oorbekend/welbekende @) beker (_ be@k@r // compounds ending with -beker @) beker (tjie be@k@r // compounds ending in -bekertjie @@ -1243,6 +1247,7 @@ help) ers (_ @rs // but: mede-/nood-/portuur-/tuis-/uithelpers np) ers (_ &rs // fix e sound: inpers/lemoenpers/lusernpers/wynpers rp) ers (_ &rs // fix e sound: inmekaarpers/kopieerpers/silinderpers/Voortrekkerpers + dorp) ers (_ @rs // but dorpers werp) ers (_ @rs // but bomwerpers/ontwerpers, etc. gk) ers &:rs // fix e sound: nagkers/gedenkdagkers tk) ers &:rs // fix e sound: dinamietkers/opsitkers/vetkerse @@ -1309,6 +1314,7 @@ ewighei (d e@v@x2,eI // ewigheid/hewigheid/stewigheid/ewigheidjie C) e (winkel @ // fix e sound: juwelewinkel and similar evolus EvOl'ys // evolusie/devolusie/revolusie + ewo (lusi %Ev%O // alternative form: ewolusie C) ewy (C @veI // alewyn/compounds of brandewyn/sekondewyser _op) e (n @ @C) er (tyd @r // tegelykertyd/kindertyd/indertyd, but spertyd @@ -1345,7 +1351,7 @@ _mens) e @ //mense at start of compounds _mens) e (k @ //force correct behaviour before k @kom) e (ns_ @ //fix words ending in komens - @C) e (wa_ @ // goederewa/kolewa/ossewa/troepewa + @C) e (wa_ @ // goederewa/kolewa/troepewa Ab) e (wa @ //bewaking/bewaring in compounds polisiebewaking @C) e (waen @ // plurals and diminutives of some of the above @C) ewerk @v&rk // fix e sounds: aardewerk/dradewerk/klerkewerk/naaldewerk/soldatewerk @@ -1570,6 +1576,7 @@ fla (grant fl%a // shorten 1st a and move default stress: flagrant/-e flambo (jant fl%amb%u // move default stress: flambojant/-e/-heid fleb (otomie fl%Eb // fix stress and e sound: flebotomie + _) flikt (erA fl@kt // fix stress and e sound: konflikterend/-e flo (re fl%u // move default stress, correct o sound: florerend flori (ssA fl%o@r@ // move default stress: florissant/-e flu (we fl%y // move default stress: fluweel/fluwele and compounds @@ -1606,7 +1613,7 @@ @) ful (_ _^_EN // words ending in -ful are English fung (e f%WNx2 // fungeer/fungerende/fungering fungus fWNgWs_ // fix g sound: fungus and 2nd us sound in compounds: fungusinfeksie - fusi (llade f%ys@ // move default stress: fusillade/-s + fusi (llA f%ys@ // move default stress: fusillade/-s/(ge)fusilleer _) fu (ti f%y // move default stress: futiel/futiele fynge (C feInx2@ // fyngebreekte/-kou/-kap/-maalde fynge (voeli f%eInx2@ // move default stress: fyngevoelig/-e/-heid @@ -1721,6 +1728,7 @@ genit (ieC x2e@n@t // fix stress and vowel sounds: genetief/-tiewe genre Z'A~nr@ //genre and compounds _) gens (C x2E:ns // fix stress and e sound: gensbok and compounds + genus x2e@nWs // fix stress and e sound: genus/genusnaam/plantgenus and similar _) geo (s x2%i%u // fix stress and -eo- sound: geosentries/geosfeer/geoskoop/geostaties _) ge (ossP2 x2@ // but ge- prefix: geossilleer/geossifiseer, etc. ni) ge (ri x2'e@ //nigeriese etc. @@ -2417,6 +2425,7 @@ _) ka (ste@ k%a // move default stress: kasteel/kastele and compounds ka (sty k%a // move default stress: kasty/-der/-ding kasse (t k%asE // fix stress and e sound: kasset/-te and compounds + kaster (olie kast@r_ // fix stress, insert pause: kasterolie(bottel...) ka (strol k%a // move default stress: kastrol/-le and compounds _) kata ,kata ka (tarsi k%a // fix stress: katarsis/-se and compounds @@ -2558,9 +2567,10 @@ lande (ry l%and@ // move default stress: landerye/compounds of landery- _) land (_rover _^_EN _) lang (d@@ l%aN // langdradig/langdurig and their derivitivs - _) lange (CA laN@ // e sound: langelaas/Langeberge + _) lange (CA laN@ // e sound: langelaas/Langeberge lang (werp l%aN // move default stress: langwerpig/-e/-heid lank (moe l%aNk // move default stress: lankmoedig/-e/-heid + lano (lien l%an%u // fix stress and vowel sounds: lanolien(olie ...) _) lan (sA l%an // move default stress: lanset/-te/lanseer/-ering/lansier _) lapa (K lA:pa // fix words like lapakombuis lapar (otomi l%ap%ar // fix stress and a sounds: laparotomie @@ -2667,6 +2677,7 @@ // mc _^_EN // The mac names does not work CA) mme (C m@ CA) mme (tjie mi // lemmetjie/stemmetjie and similar + @) mn (_ _^_EN // words ending in -mn are English: damn/autumn/column... @) mpel (A mp@l // bewimpeling/dompelaar/strompeling murmel mWrm@l // fix e sound in compounds like murmelgeluid museum m%ysY@m // move default stress @@ -2704,11 +2715,12 @@ ma (kriel m%a // move default stress: makriel/-e maksi (ma@ m%aks%i // move default stress: maksimaal/-male &) mal (_S3 mal - mala (giet m%al%a // fix stress and a sounds: malagiet and compounds + mala (giet m%al%a // fix stress and a sounds: malagiet and compounds malaria mal'A:ria mal (gas m%al // move default stress: Malgas/-se/-sies malles (_ mal@s // fix e sound: (mags)malles and similar _) malte (sA m%alte@ // move default stress and fix e sound: maltese/maltesies + malva (K malf%a // shorten a sound: malva(poeding)/stoepmalva mam (poer m%am // move default stress: mampoer and compounds man (da m%an //mandaat and compounds mando (lien m%and%u // fix stress and o sound: mandolien and compounds @@ -3061,6 +3073,7 @@ no (stalgie n%O // stress on 2nd slb.: nostalgies notari (A n%o@t%ar%i; // fix stress: notarieel/notariële note (b no@t@ // fix e sound: notebalk/-e/-bank/-beurs + not (ering n%ut // fix stress and o sound: notering(sbeampte...) notule (K n%utyl@ // fix stress and vowel sounds: notule and compounds novelle n%uf&l@ // move default stress and fix o sound: novelle/-s and compounds november n%o@fEmb@r // fix 1st e sound and stress: November and compounds @@ -3248,6 +3261,7 @@ ort (osko %Ort // fix 2nd o sound and stress: ortoskopies/-e ose (a %o@S%i // fix stress and s and e sounds: oseaan/oseane and compounds o (soon %O // fix stress and 1st o sound: osoon(laag) and similar + ossewa (C Os@vA: // fix a sound in compounds: ossewabrandwag/-drywer/-trek ossill (e %Os@l // move default stress: (ge)ossilleer and compounds ossille (CA %Os@le@ // fix stress and vowel sounds: ossillerend/-e/ossillering @) oties 'o@tis // antibioties/eksoties/eroties/neuroties @@ -3559,6 +3573,7 @@ por (stok pOr // restore default stress: porstok/-ke portu (ge p%Ort%y // fix stress: Portugees/Portugese _) pos (a pOs //posadres/posadministrasie + pos (advert p''Os_ // force stress on pos, insert pause: posadvertensie/-s posisie p%uzis%i _) post (K p'@Ust- //post where it means after _) post (u p%Ost // move default stress: postuur/posture/postuum and compounds of postuur @@ -3580,13 +3595,13 @@ puntener p%Wnt@ne@r // stress and 2nd e sound: puntenerig and derivatives pu (pil p%y // move default stress: pupil/-le and compounds puri (tein p%yr@ // fix stress and i sound: puritein/-e/-se - pêrel p&:r@l // fix e sound: pêrelig/-e + pêre (C p&:r@ // fix e sound: pêrelig/-e, pêredokter/-siekte .group pa _) paarl p&:r@L // Paarl/Paarlberg/Paarlvallei _) padda (CA p''ada // fix stress and 2nd a sound: paddavis/paddaman, etc. pa (godA p%a // fix stress and a sound: pagoda/pagode/-s - pajama p@dZ'A:ma //pajama and compounds + pajama p@dZA:m%a //pajama and compounds: (wol)pajama(broek) pak (A pak? // pakesel/pakos/verpakafdeling pakistan p%ak%istan //first a and stress _) pa (kka p%a // move default stress: pakkaas/pakkase @@ -3676,6 +3691,7 @@ ras) perde (_ p@rd@ //gerasperde and compounds snip) perde (_ p@rd@ //words ending in snipperde tem) perde (_ p@rd@ //words ending in temperde + perde (kar p&:rd@ // fix 2nd e sound: twee-/vierperdekar/tweewielperdekar, etc. _) perd (r p&:rt // fix e and d sounds: perdry/-kringe/-kuns/-sport, etc. @) pere (_ pe@r@ // compounds ending in pere indicating the fruit p) pere (_ p@r@ // fix penultimate e sound: dappere @@ -3695,7 +3711,7 @@ pe (rron p@ // move default stress and fix e sound: perron and derivatives perske p&rsk@ // fix e sounds: perskeblatjang/-bloeisel/-brandewyn/-konfyt/gladdeperskes/geelpersketyd r) peling (_ p@l@N //verwerpeling etc. - peloton pEl@t'On + peloton p%El@tOn // fix stress in compounds like vuurpeloton permanen p&rman'En // permanent/e/permanensie permit p@rm'It per (seel p%&r // move default stress: perseel and compounds @@ -3900,7 +3916,7 @@ regi (sseuC r@x2@ // fix stress and e sound: (film-/kuns-/mede-/musiek-/oorklankings-)regisseur/-sseuse reg (ist r@x2 // registrasie/-nommer/register/bevolkingsregister regle (ment r@x2l@ // fix stress and e sounds: reglement/-e and compounds - re (gulA r%E // fix e sound: regulasie/reguleer/regulering + regu (lA r%Ex2%y // fix e sound: regulasie/reguleer/regulering(sinstelling/-proses) regverdig r&x2f'&rd@x2 // regverdig/onregverdige/regverdigheid - verwyder uit af_list rekla (mA r@kla // fix e sound: reklamatories/-e/reklamasie reklame r@klA:m@ // fix stress and e sounds: reklame and many compounds @@ -4020,6 +4036,7 @@ sinteties s@nte@tis // sinteties/e/fotosinteties/-e si (viel s@ // move default stress and fix i sound: siviel/-e s (iën S + sis (tyn s@s // fix stress: systyns/-e sitrus s'itr%Ws_ //i sound and stress in compounds _) saam (P4 s'A:m // saamgepers/-de/saamgetel/saamgeêet/saampers @@ -4241,6 +4258,7 @@ _) sebra se@bra // fix vowel sounds: sebra/-strepe; variant of zebra _) se (dent s@ // fix stress and e sounds: sedent/-e sede (ring s@de@ // fix stress and e sounds: sedering and compounds + sedeer s@de@r // fix stress and e sounds: (ge)sedeer(de) _) se (doos s@ // fix stress and e sound: sedoos(wind) se (ggA s& // fix e sound: niksseggend/-e @) seko (no@ s_%Ek%u // fix e sound; default stress; insert short pause: bedryfs-landsekonomie/-s/-ekonoom @@ -4300,6 +4318,7 @@ _) sen (tra@ s%En // exception to default stress rule: sentraal/sentrale _) ser (e@ s@r // fix stress and 1st e sound: sereen/serene sere (moni s%Er@ // seremonie/-meester/huwelikseremonie/seremonieel + sere (nade s%Er@ // fix stress and e sounds: serenade(sanger...) _) se (ring s@ // fix stress and e sound: sering/-boom/-bloeisels, etc. ser (sant s@r // move default stress: sersant and compounds ser (vet s@r // servet and compounds, e.g. servetring @@ -4356,6 +4375,7 @@ wor) stel st@l //worstel e sound in compounds ste (laan st@ // fix e sound: eerste-/ag(t)stelaan ste (land st@ // fix e sound: vasteland and several compounds + steler ste@l@r // fix e sound: (skaap)steler and similar @) stel (iC st@l // eersteling/gunsteling/wellusteling/worsteling/eerstelig and compounds &) stele (fo st&l@ // fix e sound in compounds: huis-/werkstelefoon/-fone @) ste (llen st'& // belangstellendes/gerusstellend/regstellende/teleurstellend @@ -4411,6 +4431,7 @@ @) straat (_S6t strA:t // Vermeulen/Maréstraat and similar strab (otomi str%ab // fix stress and 1st o sound: strabotomie straf (regte str%af // move default stress: strafregtelik/-e + _) strand (erC strant_ // fix d sound, insert pause: stranderf/stranderwe strand (o strant_ // fix d sound and insert pause: strandoord/-e strategie str%at@x2i // fix stress and vowel sounds: strategie and compounds strategies str%ate@x2is // fix stress and vowel sounds: strategies/-e @@ -4441,6 +4462,7 @@ @) talig t'A:l@x2 // Anderstalig/tweetalig @) ta (lis t%a // shorten a sound: hospitalisasie/kapitalisme/katalisator and similar tama (tie t%amA: // tamatie and compounds/kersietamaties, etc. + tamarisk t%am%arIsk // fix stress and a sounds: tamarisk/-e/tamariskboom/-bome _) ta (mb t%a // tamboer and compounds/tambotie and compounds tamboe (ryn t%amb%u // move default stress: tamboeryn/-e and compounds tamele (tj t%am@lEi // fix stress and vowel sounds: tameletjie/-s @@ -4536,6 +4558,7 @@ tug (A tWx2_ // fix u sound: (on)tugondersoek/-oortreding/-ordonnansie tuiglik t'Yyx2l@k // stress: werktuiglik/sintuiglik/-e/-heid tuin (ier t%Yyn // move default stress: tuinier and compounds + _) turbo (K t''Wrbo@_ // fix stress and o sound: turbo/turboaangedrewe/-generator/-krag... turlington tW:l%iNt@n // Turlington/-reuk/-smaak tussen tWs@n // tussenin/tussenbeide/tussenganger tuur t'yr @@ -4559,6 +4582,7 @@ teen (argu t''e@n // forse stress on 1st slb.: teenargument/-e/-asie te (dom t@ // fix e sound: idiotedom and similar teen (oorges t%e@n_ // move default stress: teenoorgestel/-d/-e + @) te (fie_ te@ // fix e sound: bulhond-/poedeltefie, etc. @A) te (geC t@ // fix e sound: Hugenotegemeente/stategebou and similar compounds @C) te (gn t& //tegniek/iese and friends teiken teIk@n // fix e sound, split ng: teikengroep/-skiet and similar compounds @@ -4656,7 +4680,7 @@ teltjie t@lki @) tel (o t@l // hartelose/besluiteloos/gedagtelose tendens t%Ende~ns // fix stress and e sounds: tendens/-e and compounds - &) tert (A@ t@rt // fix e sound: agtertoe/foltertuig/gietertuit/kilometertoelae/lastertaal/letterteken + &) ter (tA@ t@r // fix e sound: agtertoe/foltertuig/gietertuit/kilometertoelae/lastertaal/letterteken &) tert (r t@rt // fix e sound: pleistertroffel/venstertralie/ystertralies/ystertrap &s) tert (aan t&:rt // fix e sound: swa(w)elstertaandpak/-ke &s) tert (e_ t&:rt // fix e sound: swa(w)elsterte/vissterte @@ -4793,6 +4817,7 @@ uitspatlik %Yytspatl@k // move default stress: uitspatlik/-e/-heid uitspreekl %Yytspre@kl // fix stress and avoid -lik suffix: onuitspreeklik/-e uitstaan (C %YytstA:n // move default stress: uitstaande/onuitstaanbaar/-bare + uitstaan (r YytstA:n // restore default stress: uitstaanrots/-e/-rif/-riwwe uit (steken %Yyt // move default stress uit (spatt %Yyt // move default stress uit (voerba %Yyt // move default stress: (on)uitvoerbaar/-bare/-baarheid diff --git a/dictsource/ak_rules b/dictsource/ak_rules deleted file mode 100644 index 2ee9444b..00000000 --- a/dictsource/ak_rules +++ /dev/null @@ -1,113 +0,0 @@ -// This file is UTF8 encoded -// Spelling to phoneme rules for Akan (Ghana) - - -.group a - a a - -.group b - b b - -.group c - c k - c (e s - c (i s - -.group d - d d - dw dZ - dw (i dZ; - -.group e - e e - -.group f - f f - -.group g - g g - gy dz; - -.group h - h h - h (i C - hw (i Cw - hy C - -.group i - i i - -.group j - j dZ - -.group k - k k - ky tS; - -.group l - l l - -.group m - m m - -.group n - n n - n (k N - ng N: - ng (i n^ - nj n^ - nw N:w - nw (i n^ - ny (i n^: - nny (i n^: - -.group o - o o - -.group p - p p - -.group ɛ - ɛ E - -.group q - q k - qu kw - -.group r - r R - -.group s - s s - -.group t - t t - t (i tC - -.group u - u u - -.group v - v v - -.group w - w w - -.group ɔ - ɔ O - -.group x - x ks - _) x z - -.group y - y j - K) y (K i - -.group z - z z - -.group - $ dOlaR - - diff --git a/dictsource/am_list b/dictsource/am_list deleted file mode 100644 index 32f779f8..00000000 --- a/dictsource/am_list +++ /dev/null @@ -1,36 +0,0 @@ -// Spelling-to-phoneme rules for Amharic -// This file is UTF-8 encoded -// all words lower case - -//numbers - -_0 z'ero // b'ado ?? -_1 '?and -_2 h'ul@t -_3 s'ost -_4 '?arat -_5 '?ammyst -_6 s'yd:yst -_7 s'abat -_8 s'ymynt -_9 z'@t`@n^ -_10 '?assyr -_12 '?asra'ul@t -_1X ?asr'a -_2X haja -_3X sal'asa -_4X ?arba -_5X hamsa -_6X silsa // sidsa?? -_7X s@ba -_8X s@m'anja -_9X z@t`'@na -_0C m'@to -_0M1 S'ix -_0M2 m'ilyon -_0M3 b'ilyon - -_dpt _n'@t`yb - -% p@rs'@nt -። ?'aratyn@t`yb diff --git a/dictsource/am_rules b/dictsource/am_rules deleted file mode 100644 index 55bdf525..00000000 --- a/dictsource/am_rules +++ /dev/null @@ -1,412 +0,0 @@ -// Spelling-to-phoneme rules for Amharic -// This file is UTF-8 encoded -// all words lower case - -.group 0xe188 // characters U+1200 to U+123f - ሀ ha - ሁ hu - ሂ hi - ሃ ha - ሄ he - ህ hy - @) ህ (_ x - ሆ ho - - ለ l@ - ሉ lu - ሊ li - ላ la - ሌ le - ል ly - @) ል (_ l - ሎ lo - ሏ lua - - ሐ ha - ሑ hu - ሒ hi - ሓ ha - ሔ he - ሕ hy - @) ሕ (_ x - ሖ ho - ሗ hwa - - መ m@ - ሙ mu - ሚ mi - ማ ma - ሜ me - ም my - @) ም (_ m - ሞ mo - ሟ mwa - - ሠ s@ - ሡ su - ሢ si - ሣ sa - ሤ se - ሥ sy - @) ሥ (_ s - ሦ so - ሧ swa - - ረ r@ - ሩ ru - ሪ ri - ራ ra - ሬ re - ር ry - @) ር (_ r - ሮ ro - ሯ rwa - - ሰ s@ - ሱ su - ሲ si - ሳ sa - ሴ se - ስ sy - @) ስ (_ s - ሶ so - ሷ swa - - ሸ S@ - ሹ Su - ሺ Si - ሻ Sa - ሼ Se - ሽ Sy - @) ሽ (_ S - ሾ So - ሿ Swa - - - - -.group 0xe189 // U+1240 to U+127F - ቀ k`@ // U+1240 - ቁ k`u - ቂ k`i - ቃ k`a - ቄ k`e - ቅ k`y - @) ቅ (_ k` - ቆ k`o - - ቈ k`w@ - ቊ k`wi - ቋ k`wa - ቌ k`we - ቍ k`wy - @) ቍ (_ k`w - - - - - በ b@ - ቡ bu - ቢ bi - ባ ba - ቤ be - ብ by - @) ብ (_ b - ቦ bo - ቧ bwa - - ቨ v@ - ቩ vu - ቪ vi - ቫ va - ቬ ve - ቭ vy - @) ቭ (_ v - ቮ vo - ቯ vwa - - ተ t@ - ቱ tu - ቲ ti - ታ ta - ቴ te - ት ty - @) ት (_ t - ቶ to - ቷ twa - - ቸ tS@ - ቹ tSu - ቺ tSi - ቻ tSa - ቼ tSe - ች tSy - @) ች (_ tS - ቾ tSo - ቿ tSwa - - - -.group 0xe18a // U+1280 to U+12B7 - ኀ ha - ኁ hu - ኂ hi - ኃ ha - ኄ he - ኅ hy - @) ኅ (_ x - ኆ ho - - ኈ hw@ - ኊ hwi - ኋ hwa - ኌ hwe - ኍ hwy - @) ኍ (_ hw - - ነ n@ - ኑ nu - ኒ ni - ና na - ኔ ne - ን ny - @) ን (_ n - ኖ no - ኗ nwa - - ኘ n^@ - ኙ n^u - ኚ n^i - ኛ n^a - ኜ n^e - ኝ n^y - @) ኝ (_ n^ - ኞ n^o - ኟ n^wa - - አ ?a // U+12A0 - ኡ ?u - ኢ ?i - ኣ ?a - ኤ ?e - እ ?y - ኦ ?o - ኧ ?@ - - ከ k@ // U+12A8 - ኩ ku - ኪ ki - ካ ka - ኬ ke - ክ ky - @) ክ (_ k - ኮ ko - - ኰ kw@ - ኲ kwi - ኳ kwa - ኴ kwe - ኵ kwy - @) ኵ (_ kw - - ኸ h@ - ኹ hu - ኺ hi - ኻ ha - ኼ he - ኽ hy - @) ኽ (_ x - ኾ ho - - -.group 0xe18b // U+12C0 to U+12FF - - ዀ hw@ - ዂ hwi - ዃ hwa - ዄ hwe - ዅ hwy - @) ዅ (_ hw - - ወ w@ - ዉ wu - ዊ wi - ዋ wa - ዌ we - ው wy - @) ው (_ w - ዎ wo - - ዐ ?a - ዑ ?u - ዒ ?i - ዓ ?a - ዔ ?e - ዕ ?y - ዖ ?o - - ዘ z@ - ዙ zu - ዚ zi - ዛ za - ዜ ze - ዝ zy - @) ዝ (_ z - ዞ zo - ዟ zwa - - ዠ Z@ - ዡ Zu - ዢ Zi - ዣ Za - ዤ Ze - ዥ Zy - @) ዥ (_ Z - ዦ Zo - ዧ Zwa - - የ j@ - ዩ ju - ዪ ji - ያ ja - ዬ je - ይ jy - @) ይ (_ j - ዮ jo - - ደ d@ - ዱ du - ዲ di - ዳ da - ዴ de - ድ dy - @) ድ (_ d - ዶ do - ዷ dwa - - ዸ dd@ // ?? - ዹ ddu - ዺ ddi - ዻ dda - ዼ dde - ዽ ddy - @) ዽ (_ dd - ዾ ddo - ዿ ddwa - - -.group 0xe18c // U+1300 to U+133F - ጀ dZ@ - ጁ dZu - ጂ dZi - ጃ dZa - ጄ dZe - ጅ dZy - @) ጅ (_ dZ - ጆ dZo - ጇ dZwa - - ገ g@ - ጉ gu - ጊ gi - ጋ ga - ጌ ge - ግ gy - @) ግ (_ g - ጎ go - - ጐ gw@ - ጒ gwi - ጓ gwa - ጔ gwe - ጕ gwy - @) ጕ (_ gw - - ጘ N@ - ጙ Nu - ጚ Ni - ጛ Na - ጜ Ne - ጝ Ny - @) ጝ (_ N - ጞ No - - ጠ t`@ - ጡ t`u - ጢ t`i - ጣ t`a - ጤ t`e - ጥ t`y - @) ጥ (_ t` - ጦ t`o - ጧ t`wa - - ጨ tS`@ - ጩ tS`u - ጪ tS`i - ጫ tS`a - ጬ tS`e - ጭ tS`y - @) ጭ (_ tS` - ጮ tS`o - ጯ tS`wa - - ጰ p`@ - ጱ p`u - ጲ p`i - ጳ p`a - ጴ p`e - ጵ p`y - @) ጵ (_ p` - ጶ p`o - ጷ p`wa - - ጸ ts@ - ጹ tsu - ጺ tsi - ጻ tsa - ጼ tse - ጽ tsy - @) ጽ (_ ts - ጾ tso - ጿ tswa - - -.group 0xe18d // U+1340 to U+137F - ፀ ts@ - ፁ tsu - ፂ tsi - ፃ tsa - ፄ tse - ፅ tsy - @) ፅ (_ ts - ፆ tso - - ፈ f@ - ፉ fu - ፊ fi - ፋ fa - ፌ fe - ፍ fy - @) ፍ (_ f - ፎ fo - ፏ fwa - - ፐ p@ // U+1350 - ፑ pu - ፒ pi - ፓ pa - ፔ pe - ፕ py - @) ፕ (_ p - ፖ po - ፗ pwa - - ፘ rj@ - ፙ mj@ - ፚ fj@ - - -.group - $ dolar - diff --git a/dictsource/az_list b/dictsource/az_list deleted file mode 100644 index f174747c..00000000 --- a/dictsource/az_list +++ /dev/null @@ -1,80 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme rules for Azerbaijani - - -// Numbers -_0 s@f'@R -_1 b'iR -_2 ic'i -_3 'ytS -_4 d'WRd -_5 b'eS -_6 alt'@ -_7 jedd'i -_8 s&Cc'iz -_9 dogg'uz -_1X 'on -_2X ijiRm'i -_3X ot'uz -_4X g'@Rx -_5X &ll'i -_6X altm'@S -_7X jetm'iS -_8X s&Cs'&n -_9X doxs'an -_0C j'yz -_0M1 m'in -_0M2 milj'on -_0M3 milj'aRd -_dpt _viRg,yl_| // ?? - - -// Function words - // personal pronouns -mən $u+ -sən $u+ -o $u+ -biz $u+ -siz $u+ -onlar $u+ - - // possessive pronouns -mənim $u+ -sənin $u+ -onun $u+ -bizim $u+ -sizin $u+ -onların $u+ - - - -// Character names -b be -c dZe -ç tSe -d de -f fe -g Je -ğ Qe -h he -x xe -j Ze -k ka -q ge -l el -m em -n en -_o o -p pe -r eR -s se -ş Se -t te -v ve -w dubElv'E -y je -z ze - - - diff --git a/dictsource/az_rules b/dictsource/az_rules deleted file mode 100644 index 3d208745..00000000 --- a/dictsource/az_rules +++ /dev/null @@ -1,111 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme rules for Azerbaijani - -// Stress rule: Right-most vowel, but stop before the vowel which is -// marked as unstressed [%]. - - -.group a - a a - -.group b - b b - -.group c - c dZ - -.group ç - ç tS - -.group d - d d - -.group e - e e - -.group ə - ə & - -.group f - f f - -.group g - g J - -.group ğ - ğ Q - -.group h - h h - -.group x - x x - -.group ı - ı @ - -.group i - i i - -.group j - j Z - -.group k - k c - k (K C - -.group q - q g - -.group l - l l - -.group m - m m - -.group n - n n - -.group o - o o - -.group ö - ö W - -.group p - p p - -.group r - r R - A) r (A * - -.group s - s s - -.group ş - ş S - -.group t - t t - -.group u - u u - -.group ü - ü y - -.group v - v v - -.group w - w w - -.group y - y j - -.group z - z z - -.group - ä & diff --git a/dictsource/bo_rules b/dictsource/bo_rules deleted file mode 100644 index 121dce55..00000000 --- a/dictsource/bo_rules +++ /dev/null @@ -1,409 +0,0 @@ -// This file is UTF8 encoded -// Spelling-to-phoneme rules for Tibetan - -.replace -༠ 0 -༡ 1 -༢ 2 -༣ 3 -༤ 4 -༥ 5 -༦ 6 -༧ 7 -༨ 8 -༩ 9 - - - -.group ཀ - ཀ ka - ཀ (B k - @) ཀ (_ k - -.group ཁ - ཁ kha - ཁ (B kh - @) ཁ (_ kh - -.group ག - ག ga - ག (B g - @) ག (_ g - -.group གྷ - གྷ gha - གྷ (B gh - @) གྷ (_ gh - -.group ང - ང Na - ང (B N - @) ང (_ N - -.group ཅ - ཅ ca - ཅ (B c - @) ཅ (_ c - -.group ཆ - ཆ cha - ཆ (B ch - @) ཆ (_ ch - -.group ཇ - ཇ Ja - ཇ (B J - @) ཇ (_ J - -.group ཉ - ཉ n^a - ཉ (B n^ - @) ཉ (_ n^ - -.group ཊ - ཊ t.a - ཊ (B t. - @) ཊ (_ t. - -.group ཋ - ཋ th.a - ཋ (B th. - @) ཋ (_ th. - -.group ཌ - ཌ d.a - ཌ (B d. - @) ཌ (_ d. - -.group ཌྷ - ཌྷ dh.a - ཌྷ (B dh. - @) ཌྷ (_ dh. - -.group ཎ - ཎ n.a - ཎ (B n. - @) ཎ (_ n. - -.group ཏ - ཏ ta - ཏ (B t - @) ཏ (_ t - -.group ཐ - ཐ tha - ཐ (B th - @) ཐ (_ th - -.group ད - ད da - ད (B d - @) ད (_ d - -.group དྷ - དྷ dha - དྷ (B dh - @) དྷ (_ dh - -.group ན - ན na - ན (B n - @) ན (_ n - -.group པ - པ pa - པ (B p - @) པ (_ p - -.group ཕ - ཕ pha - ཕ (B ph - @) ཕ (_ ph - -.group བ - བ ba - བ (B b - @) བ (_ b - -.group བྷ - བྷ bha - བྷ (B bh - @) བྷ (_ bh - -.group མ - མ ma - མ (B m - @) མ (_ m - -.group ཙ - ཙ tsa - ཙ (B ts - @) ཙ (_ ts - -.group ཚ - ཚ tsha - ཚ (B tsh - @) ཚ (_ tsh - -.group ཛ - ཛ dza - ཛ (B dz - @) ཛ (_ dz - -.group ཛྷ - ཛྷ dzha - ཛྷ (B dzh - @) ཛྷ (_ dzh - -.group ཝ - ཝ wa - ཝ (B w - @) ཝ (_ w - -.group ཞ - ཞ Za - ཞ (B Z - @) ཞ (_ Z - -.group ཟ - ཟ za - ཟ (B z - @) ཟ (_ z - -.group འ - འ ?a - འ (B ? - @) འ (_ ? - -.group ཡ - ཡ ja - ཡ (B j - @) ཡ (_ j - -.group ར - ར ra - ར (B r - @) ར (_ r - -.group ལ - ལ la - ལ (B l - @) ལ (_ l - -.group ཤ - ཤ Sa - ཤ (B S - @) ཤ (_ S - -.group ཥ - ཥ s.a - ཥ (B s. - @) ཥ (_ s. - -.group ས - ས sa - ས (B s - @) ས (_ s - -.group ཧ - ཧ Ha - ཧ (B H - @) ཧ (_ H - -.group ཨ - ཨ ?a - ཨ (B ? - @) ཨ (_ ? - -.group ཀྵ - ཀྵ ks.a - ཀྵ (B ks. - @) ཀྵ (_ ks. - - -// vowel signs -// Give the utf8 codes in octal, because these characters don't -// display correctly without a letter to attach to. -.group 0xe0bd - \340\275\261 a: - \340\275\262 i - \340\275\263 i: - \340\275\264 u - \340\275\265 u: - \340\275\266 r- - \340\275\267 r-: - \340\275\270 l- - \340\275\271 l-: - \340\275\272 e - \340\275\273 e: - \340\275\274 o - \340\275\275 o: - -// subjoined letters -.group 0xe0be // characters which start with UTF-8 bytes: [e0 be] - ྐ ka - ྐ (B k - @) ྐ (_ k - - ྑ kha - ྑ (B kh - @) ྑ (_ kh - - ྒ ga - ྒ (B g - @) ྒ (_ g - - ྒྷ gha - @) ྒྷ (_ gh - - ྔ Na - ྔ (B N - @) ྔ (_ N - - ྕ ca - ྕ (B c - @) ྕ (_ c - - ྖ cha - ྖ (B ch - @) ྖ (_ ch - - ྗ Ja - ྗ (B J - @) ྗ (_ J - - ྙ n^a - ྙ (B n^ - @) ྙ (_ n^ - - ྚ t.a - ྚ (B t. - @) ྚ (_ t. - - ྛ th.a - ྛ (B th. - @) ྛ (_ th. - - ྜ d.a - ྜ (B d. - @) ྜ (_ d. - - ྜྷ dh.a - ྜྷ (B dh. - @) ྜྷ (_ dh. - - ྞ n.a - ྞ (B n. - @) ྞ (_ n. - - ྟ ta - ྟ (B t - @) ྟ (_ t - - ྠ tha - ྠ (B th - @) ྠ (_ th - - ྡ da - ྡ (B d - @) ྡ (_ d - - ྡྷ dha - ྡྷ (B dh - @) ྡྷ (_ dh - - ྣ na - ྣ (B n - @) ྣ (_ n - - ྤ pa - ྤ (B p - @) ྤ (_ p - - ྥ pha - ྥ (B ph - @) ྥ (_ ph - - ྦ ba - ྦ (B b - @) ྦ (_ b - - ྦྷ bha - ྦྷ (B bh - @) ྦྷ (_ bh - - ྨ ma - ྨ (B m - @) ྨ (_ m - - ྩ tsa - ྩ (B ts - @) ྩ (_ ts - - ྪ tsha - ྪ (B tsh - @) ྪ (_ tsh - - ྫ dza - ྫ (B dz - @) ྫ (_ dz - - ྫྷ dzha - ྫྷ (B dzh - @) ྫྷ (_ dzh - - ྭ wa - ྭ (B w - @) ྭ (_ w - - ྮ Za - ྮ (B Z - @) ྮ (_ Z - - ྯ za - ྯ (B z - @) ྯ (_ z - - ྰ ?a - ྰ (B ? - @) ྰ (_ ? - - ྱ ja - ྱ (B j - @) ྱ (_ j - - ྲ ra - ྲ (B r - @) ྲ (_ r - - ླ la - ླ (B l - @) ླ (_ l - - ྴ Sa - ྴ (B S - @) ྴ (_ S - - ྵ s.a - ྵ (B s. - @) ྵ (_ s. - - ྶ sa - ྶ (B s - @) ྶ (_ s - - ྷ Ha - ྷ (B H - @) ྷ (_ H - - ྸ ?a - ྸ (B ? - @) ྸ (_ ? - - ྐྵ ks.a - ྐྵ (B ks. - @) ྐྵ (_ ks. - - -.group - $ dolar diff --git a/dictsource/dict_log b/dictsource/dict_log index 9a3250a5..a55da0d2 100644 --- a/dictsource/dict_log +++ b/dictsource/dict_log @@ -1,8 +1,22 @@ Using phonemetable: 'af' Compiling: '/home/jsd1/speechdata/dictsource/af_list' - 1413 entries + 1443 entries Compiling: '/home/jsd1/speechdata/dictsource/af_rules' - 5116 rules, 60 groups (0) + 5141 rules, 60 groups (0) + +Using phonemetable: 'bg' +Compiling: '/home/jsd1/speechdata/dictsource/bg_listx' + 2790 entries +Compiling: '/home/jsd1/speechdata/dictsource/bg_list' + 227 entries +Compiling: '/home/jsd1/speechdata/dictsource/bg_rules' + 118 rules, 31 groups (30) + +Using phonemetable: 'hu' +Compiling: '/home/jsd1/speechdata/dictsource/hu_list' + 4825 entries +Compiling: '/home/jsd1/speechdata/dictsource/hu_rules' + 1679 rules, 45 groups (0) Using phonemetable: 'ca' Compiling: '/home/jsd1/speechdata/dictsource/ca_list' @@ -28,12 +42,6 @@ Compiling: '/home/jsd1/speechdata/dictsource/da_list' Compiling: '/home/jsd1/speechdata/dictsource/da_rules' 7410 rules, 56 groups (0) -Using phonemetable: 'hu' -Compiling: '/home/jsd1/speechdata/dictsource/hu_list' - 4825 entries -Compiling: '/home/jsd1/speechdata/dictsource/hu_rules' - 1670 rules, 45 groups (0) - Using phonemetable: 'de' Compiling: '/home/jsd1/speechdata/dictsource/de_list' 634 entries @@ -48,7 +56,7 @@ Compiling: '/home/jsd1/speechdata/dictsource/el_rules' Using phonemetable: 'en' Compiling: '/home/jsd1/speechdata/dictsource/en_list' - 3343 entries + 3347 entries Compiling: '/home/jsd1/speechdata/dictsource/en_rules' 5486 rules, 97 groups (0) @@ -62,7 +70,13 @@ Using phonemetable: 'es' Compiling: '/home/jsd1/speechdata/dictsource/es_list' 385 entries Compiling: '/home/jsd1/speechdata/dictsource/es_rules' - 173 rules, 27 groups (0) + 172 rules, 27 groups (0) + +Using phonemetable: 'et' +Compiling: '/home/jsd1/speechdata/dictsource/et_list' + 303 entries +Compiling: '/home/jsd1/speechdata/dictsource/et_rules' + 220 rules, 31 groups (0) Using phonemetable: 'fi' Compiling: '/home/jsd1/speechdata/dictsource/fi_list' @@ -94,12 +108,6 @@ Compiling: '/home/jsd1/speechdata/dictsource/hi_list' Compiling: '/home/jsd1/speechdata/dictsource/hi_rules' 216 rules, 88 groups (86) -Using phonemetable: 'ta' -Compiling: '/home/jsd1/speechdata/dictsource/ta_list' - 486 entries -Compiling: '/home/jsd1/speechdata/dictsource/ta_rules' - 3003 rules, 31 groups (26) - Using phonemetable: 'hy' Compiling: '/home/jsd1/speechdata/dictsource/hy_list' 70 entries @@ -132,6 +140,18 @@ Compiling: '/home/jsd1/speechdata/dictsource/jbo_list' Compiling: '/home/jsd1/speechdata/dictsource/jbo_rules' 63 rules, 27 groups (0) +Using phonemetable: 'ka' +Compiling: '/home/jsd1/speechdata/dictsource/ka_list' + 135 entries +Compiling: '/home/jsd1/speechdata/dictsource/ka_rules' + 54 rules, 48 groups (43) + +Using phonemetable: 'kn' +Compiling: '/home/jsd1/speechdata/dictsource/kn_list' + 262 entries +Compiling: '/home/jsd1/speechdata/dictsource/kn_rules' + 111 rules, 55 groups (50) + Using phonemetable: 'ku' Compiling: '/home/jsd1/speechdata/dictsource/ku_list' 106 entries @@ -156,6 +176,12 @@ Compiling: '/home/jsd1/speechdata/dictsource/mk_list' Compiling: '/home/jsd1/speechdata/dictsource/mk_rules' 150 rules, 65 groups (0) +Using phonemetable: 'ml' +Compiling: '/home/jsd1/speechdata/dictsource/ml_list' + 99 entries +Compiling: '/home/jsd1/speechdata/dictsource/ml_rules' + 123 rules, 47 groups (42) + Using phonemetable: 'nci' Compiling: '/home/jsd1/speechdata/dictsource/nci_list' 16 entries @@ -164,9 +190,9 @@ Compiling: '/home/jsd1/speechdata/dictsource/nci_rules' Using phonemetable: 'nl' Compiling: '/home/jsd1/speechdata/dictsource/nl_list' - 1463 entries + 1471 entries Compiling: '/home/jsd1/speechdata/dictsource/nl_rules' - 633 rules, 33 groups (0) + 635 rules, 33 groups (0) Using phonemetable: 'no' Compiling: '/home/jsd1/speechdata/dictsource/no_list' @@ -228,11 +254,11 @@ Compiling: '/home/jsd1/speechdata/dictsource/sw_list' Compiling: '/home/jsd1/speechdata/dictsource/sw_rules' 66 rules, 27 groups (0) -Using phonemetable: 'sl' -Compiling: '/home/jsd1/speechdata/dictsource/sl_list' - 105 entries -Compiling: '/home/jsd1/speechdata/dictsource/sl_rules' - 79 rules, 30 groups (0) +Using phonemetable: 'ta' +Compiling: '/home/jsd1/speechdata/dictsource/ta_list' + 486 entries +Compiling: '/home/jsd1/speechdata/dictsource/ta_rules' + 3017 rules, 31 groups (26) Using phonemetable: 'tr' Compiling: '/home/jsd1/speechdata/dictsource/tr_list' @@ -256,133 +282,3 @@ Using phonemetable: 'zhy' Compiling: '/home/jsd1/speechdata/dictsource/zhy_rules' 79 rules, 27 groups (0) -Using phonemetable: 'am' -Compiling: '/home/jsd1/speechdata/dictsource/am_list' - 28 entries -Compiling: '/home/jsd1/speechdata/dictsource/am_rules' - 345 rules, 7 groups (0) - -Using phonemetable: 'ml' -Compiling: '/home/jsd1/speechdata/dictsource/ml_list' - 99 entries -Compiling: '/home/jsd1/speechdata/dictsource/ml_rules' - 123 rules, 47 groups (42) - -Using phonemetable: 'ne' -Compiling: '/home/jsd1/speechdata/dictsource/ne_list' - 155 entries -Compiling: '/home/jsd1/speechdata/dictsource/ne_rules' - 354 rules, 87 groups (86) - -Using phonemetable: 'pa' -Compiling: '/home/jsd1/speechdata/dictsource/pa_list' - 134 entries -Compiling: '/home/jsd1/speechdata/dictsource/pa_rules' - 270 rules, 67 groups (65) - -Using phonemetable: 'prs' -Compiling: '/home/jsd1/speechdata/dictsource/prs_list' - 53 entries -Compiling: '/home/jsd1/speechdata/dictsource/prs_rules' - 120 rules, 42 groups (36) - -Using phonemetable: 'rw' -Compiling: '/home/jsd1/speechdata/dictsource/rw_list' - 69 entries -Compiling: '/home/jsd1/speechdata/dictsource/rw_rules' - 47 rules, 27 groups (0) - -Using phonemetable: 'hi' -Compiling: '/home/jsd1/speechdata/dictsource/ur_list' - 148 entries -Compiling: '/home/jsd1/speechdata/dictsource/ur_rules' - 82 rules, 49 groups (35) - -Using phonemetable: 'bg' -Compiling: '/home/jsd1/speechdata/dictsource/bg_listx' - 2790 entries -Compiling: '/home/jsd1/speechdata/dictsource/bg_list' - 227 entries -Compiling: '/home/jsd1/speechdata/dictsource/bg_rules' - 118 rules, 31 groups (30) - -Using phonemetable: 'nso' -Compiling: '/home/jsd1/speechdata/dictsource/nso_list' - 166 entries -Compiling: '/home/jsd1/speechdata/dictsource/nso_rules' - 80 rules, 27 groups (0) - -Using phonemetable: 'ht' -Compiling: '/home/jsd1/speechdata/dictsource/ht_list' - 126 entries -Compiling: '/home/jsd1/speechdata/dictsource/ht_rules' - 41 rules, 30 groups (0) - -Using phonemetable: 'ak' -Compiling: '/home/jsd1/speechdata/dictsource/ak_rules' - 50 rules, 29 groups (0) - -Using phonemetable: 'az' -Compiling: '/home/jsd1/speechdata/dictsource/az_list' - 61 entries -Compiling: '/home/jsd1/speechdata/dictsource/az_rules' - 36 rules, 34 groups (0) - -Using phonemetable: 'wo' -Compiling: '/home/jsd1/speechdata/dictsource/wo_list' - 24 entries -Compiling: '/home/jsd1/speechdata/dictsource/wo_rules' - 60 rules, 32 groups (0) - -Using phonemetable: 'dv' -Compiling: '/home/jsd1/speechdata/dictsource/dv_list' - 155 entries -Compiling: '/home/jsd1/speechdata/dictsource/dv_rules' - 79 rules, 51 groups (50) - -Using phonemetable: 'kn' -Compiling: '/home/jsd1/speechdata/dictsource/kn_list' - 262 entries -Compiling: '/home/jsd1/speechdata/dictsource/kn_rules' - 111 rules, 55 groups (50) - -Using phonemetable: 'tn' -Compiling: '/home/jsd1/speechdata/dictsource/tn_list' - 110 entries -Compiling: '/home/jsd1/speechdata/dictsource/tn_rules' - 82 rules, 27 groups (0) - -Using phonemetable: 'te' -Compiling: '/home/jsd1/speechdata/dictsource/te_list' - 141 entries -Compiling: '/home/jsd1/speechdata/dictsource/te_rules' - 112 rules, 58 groups (53) - -Using phonemetable: 'ka' -Compiling: '/home/jsd1/speechdata/dictsource/ka_list' - 135 entries -Compiling: '/home/jsd1/speechdata/dictsource/ka_rules' - 54 rules, 48 groups (43) - -Using phonemetable: 'si' -Compiling: '/home/jsd1/speechdata/dictsource/si_list' - 53 entries -Compiling: '/home/jsd1/speechdata/dictsource/si_rules' - 125 rules, 66 groups (59) - -Using phonemetable: 'et' -Compiling: '/home/jsd1/speechdata/dictsource/et_list' - 303 entries -Compiling: '/home/jsd1/speechdata/dictsource/et_rules' - 220 rules, 31 groups (0) - -Using phonemetable: 'mt' -Compiling: '/home/jsd1/speechdata/dictsource/mt_list' - 232 entries -Compiling: '/home/jsd1/speechdata/dictsource/mt_rules' - 99 rules, 31 groups (0) - -Using phonemetable: 'bo' -Compiling: '/home/jsd1/speechdata/dictsource/bo_rules' - 259 rules, 44 groups (41) - diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes index 61a76e83..42982f0e 100644 --- a/dictsource/dict_phonemes +++ b/dictsource/dict_phonemes @@ -1,7 +1,7 @@ Phonemes which are used in the *_rules and *_list files -Dictionary af_dict 2011-05-04 +Dictionary af_dict 2011-11-22 & &: 3: @ @- @L @U a A: aI AI aU A~ E e: e@ @@ -15,6 +15,29 @@ n N n^ p r s S t T tS v w x x2 z Z +Dictionary bg_dict 2011-04-29 + +@ a e i o u + +: ; b C d d; dZ dz +f g g; h j k l L +l^ m n n^ p r s S +s; t t; tS ts v x z +Z z; + + +Dictionary hu_dict 2011-11-22 + +a A a: e E e: i i: +o o: u u: Y y y: Y: + +- : b c C d dZ dz +f g h j J k l l^ +m n n^ p r R R2 s +S s2 t t2 tS ts v w +z Z + + Dictionary ca_dict 2010-07-27 @ a a# aI e E E2 i @@ -66,18 +89,6 @@ R3 s S t T tS v w x Z -Dictionary hu_dict 2011-11-18 - -a A a: e E e: i i: -o o: u u: Y y y: Y: - -- : b c C d dZ dz -f g h j J k l l^ -m n n^ p r R R2 s -S s2 t t2 tS ts v w -z Z - - Dictionary de_dict 2011-10-16 3 @ @- a A A: aI aU @@ -102,7 +113,7 @@ p Q r R s s; t T ts v x z -Dictionary en_dict 2011-11-18 +Dictionary en_dict 2011-11-22 0 3 3: @ @- @2 @5 @L a a# A: A@ aa aI aI3 aI@ @@ -129,7 +140,7 @@ s S t T tS ts v w x z Z -Dictionary es_dict 2011-11-18 +Dictionary es_dict 2011-11-22 a aI aU e E eI eU i o O oI u @@ -140,6 +151,19 @@ p Q r R R2 s S t T tS w x z +Dictionary et_dict 2011-11-16 + +& &: &i 8 8: a A1 a: +e E1 e: i I1 i1 i: o +O1 o: u U1 u: Y y Y: +y: Yi yi + +: b d d^ f g h j +k l l. l^ m n N n^ +p r R s S s2 s^ t +t^ tS v w z Z + + Dictionary fi_dict 2011-10-14 & &i &y a ai au e ei @@ -202,19 +226,6 @@ q r r. s S s. t T t. th th. v w x z -Dictionary ta_dict 2011-11-18 - -a a: aI aU e E e: i -I i: o o: u U u2 u: -U: V V# - -# #X1 #X2 : ; b C d -d. dZ f g h H j k -l l. m n N n. n^ p -Q r R s S s. t T -t. th tS v w z z. - - Dictionary hy_dict 2008-12-22 @ a aI e eI i i@ o @@ -272,6 +283,30 @@ l m n N p R s S t tS v w x z Z +Dictionary ka_dict 2011-04-11 + +@ @- a e i o u + +: ? b c d dZ dz f +g h j k k# l m n +p p# Q q r s S t +t# tS ts ts# v w x z +Z + + +Dictionary kn_dict 2011-06-25 + +a a: aI aU e E e: i +I i: o o: r- u u: + +#X1 #X2 : b bh c ch d +d. dh dh. dZ f g gh h +j J Jh k kh l l. m +n N n. n^ p ph r s +S s. S; t t. th th. tS +v w z + + Dictionary ku_dict 2008-04-14 8 a e E E# eI eU i @@ -318,6 +353,20 @@ N n^ p r R s S t tS ts tS; v x z Z +Dictionary ml_dict 2011-04-25 + +@ a a# a: aI aU e E +e: i I i: o o: r- u +u: V y + +#X1 #X2 : ; b bh c ch +d d# d. dh dh. dZ f g +gh h j J Jh k kh l +l. m n N n. n^ p ph +r R r. R2 s s. S; t +t. th th. tS v w z + + Dictionary nci_dict 2010-01-20 a e i o O @@ -327,7 +376,7 @@ k l m n p R s S t tS v w x -Dictionary nl_dict 2011-11-18 +Dictionary nl_dict 2011-11-22 8 @ @- a A a: A~ e E e# E2 e: EI eU i I @@ -465,15 +514,17 @@ p Q R s S t T tS v w x z -Dictionary sl_dict 2011-03-14 +Dictionary ta_dict 2011-11-19 -@ a a: e E e: i i: -o O o: u u: y +a a: aI aU e E e: i +I i: o o: u U u2 u: +U: V V# -: b d dZ dz f g h -j k l l^ m n N n^ -p R R^ s S t tS ts -v w x z Z +# #X1 #X2 : ; b C d +d. dZ f g h H j k +l l. m n N n. n^ p +Q r R s S s. t T +t. th tS v w z z. Dictionary tr_dict 2011-09-16 @@ -523,266 +574,3 @@ oi ong ou u ui yu b c d f g h j k l m n N p r s t tS v w z - - -Dictionary am_dict 2011-10-29 - -@ a e i o u y - -: ? b d dZ f g h -j k k` l m n N n^ -p p` r s S t t` tS -tS` v w x z Z - - -Dictionary ml_dict 2011-04-25 - -@ a a# a: aI aU e E -e: i I i: o o: r- u -u: V y - -#X1 #X2 : ; b bh c ch -d d# d. dh dh. dZ f g -gh h j J Jh k kh l -l. m n N n. n^ p ph -r R r. R2 s s. S; t -t. th th. tS v w z - - -Dictionary ne_dict 2008-12-16 - -@ @/ @2 @3 a aI aU a~ -e E eI eU e~ E~ i I -i~ l- o O o: oI oU O~ -o~ r- u uI u~ V VI VU -V~ - -- : b bh c ch d d. -dh f g gh h H j J -Jh k kh l l. m n N -n. n^ p ph Q q r r. -s S s. t T t. th v -w x z z. - - -Dictionary pa_dict 2009-11-24 - -@ a a~ e E e~ E~ i -I i~ I~ o O O~ o~ r- -u U U~ u~ V V~ - -: ; b bh c ch d d. -dh dh. f g gh h H j -J Jh k kh l l. m n -N n. n^ p ph Q R R2 -s S t t. th th. v x -z - - -Dictionary prs_dict 2009-12-01 - -@ A E eI i o u - -: b d dZ f g h j -k l m n p r R s -S t tS v w X z Z - - -Dictionary rw_dict 2008-03-27 - -a e i o u - -* : b B c d dZ f -g h j J k l m n -N n^ p q R s S S; -t tS v w x z - - -Dictionary ur_dict 2009-12-02 - -@ a a: aI aU E e: i -I i: O o: U u: - -: b bh c ch d D d. -dh dh. dZ f g gh H j -J Jh k kh l m n N -p ph Q q R r. s S -s. t T t. th th. v x -z Z z. - - -Dictionary bg_dict 2011-04-29 - -@ a e i o u - -: ; b C d d; dZ dz -f g g; h j k l L -l^ m n n^ p r s S -s; t t; tS ts v x z -Z z; - - -Dictionary nso_dict 2010-08-27 - -@ a e E i m- n- N- -o u U - -- : ; b B d D dZ -f h j J k K l l# -m n N n^ p Q R3 s -S t tS v w x X x2 -z - - -Dictionary ht_dict 2010-06-29 - -a A~ e E E~ i o O -O~ u w y - -; b d f g j k l -m n N p r s S t -tS v z Z - - -Dictionary ak_dict 2010-08-11 - -a e E i o O u - -: b C d dZ dZ; f g -h j k l m n N n^ -p R s t tS; v w z -z; - - -Dictionary az_dict 2010-07-27 - -& @ a e E i o u -W y - -* b c C d dZ f g -h j J k l m n p -Q R s S t tS v w -x z Z - - -Dictionary wo_dict 2010-11-30 - -@ @: a a: e E e: E: -i i: m- n- N- o O O: -o: u u: - -: b c d f g h j -J k l m n N n^ p -q R R2 s s2 t v w -x z - - -Dictionary dv_dict 2011-01-08 - -@ @2 a a: aI e e: E: -E~ i I i: o O o: O: -O~ u U u: V - -: ? b c ch d D d. -dZ f g h j k kh l -l. m n N n. n^ p Q -q r R s S s. t T -t. th th. tS v w x z -Z - - -Dictionary kn_dict 2011-06-25 - -a a: aI aU e E e: i -I i: o o: r- u u: - -#X1 #X2 : b bh c ch d -d. dh dh. dZ f g gh h -j J Jh k kh l l. m -n N n. n^ p ph r s -S s. S; t t. th th. tS -v w z - - -Dictionary tn_dict 2011-02-17 - -@- a e i m- n- N- o -u - -* - : b B d D dZ -f g h j J k K l -l# m n N n^ p Q r -R R3 s S t T tS ts -v w x X z - - -Dictionary te_dict 2011-03-22 - -a a: aI aU e E e: i -i: l- o o: r- u u: V - -#X1 #X2 : ; b bh c ch -d d. dh dh. dZ f g gh -h j J Jh k kh l l. -m n N n. n^ p ph r -s s. S; t t. th th. tS -v w z - - -Dictionary ka_dict 2011-04-11 - -@ @- a e i o u - -: ? b c d dZ dz f -g h j k k# l m n -p p# Q q r s S t -t# tS ts ts# v w x z -Z - - -Dictionary si_dict 2011-03-16 - -& &: @ a a: aI aU e -E e: i i: o o: u u: - -b d d. dZ f g h j -k l l. m m# n N n# -N# n. n.# n^ n^# p r s -S t t. th tS v w z - - -Dictionary et_dict 2011-11-16 - -& &: &i 8 8: a A1 a: -e E1 e: i I1 i1 i: o -O1 o: u U1 u: Y y Y: -y: Yi yi - -: b d d^ f g h j -k l l. l^ m n N n^ -p r R s S s2 s^ t -t^ tS v w z Z - - -Dictionary mt_dict 2011-07-29 - -@ a ai au e ei eu i -I ie iu l- o u U ui -y yi yY - -* : b c C d dZ f -g h j k l m n p -q r s S t tS v w -x z Z - - -Dictionary bo_dict 2011-11-17 - -a a: e e: i i: l- o -o: r- u u: - -: ? b bh c ch d d. -dh dh. dz dzh g gh H j -J k kh l m n N n. -n^ p ph r s S s. t -t. th th. ts tsh w z Z diff --git a/dictsource/dv_list b/dictsource/dv_list deleted file mode 100644 index d66a7f05..00000000 --- a/dictsource/dv_list +++ /dev/null @@ -1,174 +0,0 @@ - -// This file is UTF8 encoded -// Spelling-to-phoneme rules for Divehi (Maldives) - -// Numbers - -_0 s'umeI -_1 e'keI -_2 d'eI -_3 tineI -_4 ha'tha'reI -_5 fa'heI -_6 ha'eI -_7 ha'theI -_8 a'SeI -_9 n'uaeI -_10 d'ihaeI - -_11 e'gj'a:r@1 //egaara -_12 b'ar@2 //baara -_13 t'E:r@2 //theyra -_14 ch'O:d@2 //saada (d like in _2) -_15 p'Vndr@2 //fanara -_16 s'o:l@2 //soalha lh like in ޅ -_17 s'Vt:r@2 //sathaara -_18 Vth.:'a:r@2 //ashaara -_19 Unn'Is //navaara - -_20 b'i:s //vihi (we he) -_21 Ik:'Is //eka wees -_22 b'a:Is //baa wees -_23 t'e:Is //tei wees -_24 c'O:bIs sav wees -_25 p@c:'Is //fansavees -_26 ch@bb'i:rs // sabbees -_27 s@t:'a:Is // sathawees -_28 ath:'a:Is // asha wees -_29 Unt'Is // ona thirees -_30 t'i:s // thirees - -_31 Ik@t:'Is // thirees eke --from hence it starts with the 10th digit and follows with the single digit. -_32 bat:'Is // eg. 32 = thirees (30) eke (1) -_33 tE~t'Is // E~ ? -_34 cO~t'Is -_35 pE~t'Is -_36 chaT'tIs -_37 sE~t'Is -_38 art'Is -_39 Unta:l'Is - -_40 ca:l'Is //saalhees -_41 Ikta:l'Is -_42 baIa:l'Is -_43 tE~ta:l'Is -_44 cO:wa:l'Is -_45 paI'nta:l'Is -_46 chhIja:l'Is -_47 sE~ta:l'Is -_48 arta:l'Is -_49 'Un^ca:s - -_50 p@c'a:s //fansaas -_51 Ikj'a:wVn -_52 b'a:wVn -_53 t'IrpVn -_54 c'Ou:wVn -_55 p'achpVn -_56 chh@p:'Vn -_57 sVt:'a:w@n -_58 ath:'a:w@n -_59 Uns'Vth - -_60 s'a:th. //fas dho (ދ) lhas -_61 'Iks@th. -_62 b'a:s@th. -_63 t'Irs@th. -_64 c'O~s@th. -_65 paIns@th. -_66 ch'Ija:s@th. -_67 s'Vrs@th. -_68 ars@th. -_69 Un@h,at:'Vr: - -_70 sat:'Vr: // hai dhiha -_71 Ikhat:'Vr: -_72 b@hat:'Vr: -_73 tIhat:'Vr: -_74 cO:hat:'Vr: -_75 pach,at:'Vr: -_76 chIhat:'Vr: -_77 s@t@hat:'Vr: -_78 athhat:'Vr: -_79 ,Un^Ia:s'i: - -_80 ,Vss'i: // addiha -_81 Ikja:s'i: -_82 baIa:s'i: -_83 tIra:s'i: -_84 cO:ra:s'i: -_85 pI'ca:s'i: -_86 chIja:s'i: -_87 sVt:a:s'i: -_88 ath:a:s'i: -_89 nVwa:s'i: - -_90 nVb:'e: nuvadhiha -_91 Ikj'a:n@we: -_92 b'a:n@we: -_93 tIr'a:n@we: -_94 cO:r'a:m@we: -_95 p@c'a:n@we: -_96 chIj'a:n@we: -_97 s@t:'a:n@we: -_98 ath:'a:n@we: -_99 nIn^j'a:n@we: - -_0C sa'theIka //satheyka (th like them) -_0M1 h@z'a:r (haas) -_0M2 l'a:kh // lakka -_0M3 cr'ore //curoadu - -// letter names -ހ h'a: -ށ s.'avijani -ނ n'u:nu -ރ R'a: -ބ b'a: -ޅ l.'av,ijani -ކ k'a:fu -އ 'alifu -ވ v'a:vu -މ m'i:mu -ފ f'a:fu -ދ d'a:lu -ތ t'a: -ލ l'a:mu -ގ g'a:fu -ޏ n^'avijani -ސ s'i:nu -ޑ d.'avijani -ޒ z'avijani -ޓ t.'avijani -ޔ j'a: -ޕ p'avijani -ޖ dZ'avijani -ޗ tS'avijani -ޘ T'a: -ޙ hh'a: -ޚ x'a: -ޛ D'a:lu -ޜ z'a: -ޝ S'i:nu -ޞ s'a:du -ޟ d'a:du -ޠ t'o -ޡ z'o -ޢ a'inu -ޣ Qa'inu -ޤ q'a:fu -ޥ w'a:vu -ޱ n'a||vijani - ަ 'aba||f,ili - ާ 'a:ba:||f,ili - ި 'ibi||f,ili - ީ 'i:bi:||f,ili - ު 'ubu||f,ili - ޫ 'u:bu:||f,ili - ެ 'ebe||f,ili - ޭ 'e:be:||f,ili - ޮ 'obo||f,ili - ޯ 'o:bo:||f,ili - ް s'ukun - - diff --git a/dictsource/dv_rules b/dictsource/dv_rules deleted file mode 100644 index a975f20f..00000000 --- a/dictsource/dv_rules +++ /dev/null @@ -1,189 +0,0 @@ - -// This file is UTF8 encoded -// Spelling-to-phoneme rules for Divehi (Maldives) - -.group ހ - ހ h - -.group ށ - ށ s. - -.group ނ - ނ n - ން (ނ nn - ން (މ mm - ން (ޏ n^n^ - -.group ރ - ރ R - -.group ބ - ބ b - -.group ޅ - ޅ l. - -.group ކ - ކ k - -.group އ - އ // alifu - އް (_ eh - އް (ހ h - އް (ށ h - އް (ހ s. - އް (ނ n - އް (ރ R - އް (ބ b - އް (ޅ l. - އް (ކ k - އް (ކ v - އް (މ m - އް (ދ d - އް (ތ t - އް (ލ l - އް (ގ g - އް (ޏ N - އް (ސ s - އް (ޑ d. - އް (ޒ z - އް (ޓ t. - އް (ޔ j - އް (ޕ p - އް (ޖ dZ - އް (ޗ tS - އް (ޜ Z - -.group ވ - ވ v - -.group މ - މ m - -.group ފ - ފ f - -.group ދ - ދ d - -.group ތ - ތ t - -.group ލ - ލ l - -.group ގ - ގ g - -.group ޏ - ޏ n^ - -.group ސ - ސ s - -.group ޑ - ޑ d. - -.group ޒ - ޒ z - -.group ޓ - ޓ t. - -.group ޔ - ޔ j - -.group ޕ - ޕ p - -.group ޖ - ޖ dZ - -.group ޗ - ޗ tS - -.group ޘ - ޘ T - -.group ޙ - ޙ h - -.group ޚ - ޚ x - -.group ޛ - ޛ D - - - -.group ޜ - ޜ Z - -.group ޝ - ޝ S - -.group ޞ - ޞ s - -.group ޟ - ޟ d - -.group ޠ - ޠ t - -.group ޡ - ޡ z - -.group ޢ - ޢ ? - -.group ޣ - ޣ Q - -.group ޤ - ޤ q - -.group ޥ - ޥ w - - -.group ަ - ަ a - -.group ާ - ާ a: - -.group ި - ި i - -.group ީ - ީ i: - -.group ު - ު u - -.group ޫ - ޫ u: - -.group ެ - ެ e - -.group ޭ - ޭ e: - -.group ޮ - ޮ o - -.group ޯ - ޯ o: - -.group ް - ް // sukun - -.group ޱ - ޱ n. - -.group - $ dolaR - - diff --git a/dictsource/en_list b/dictsource/en_list index f6227f7f..8c4b66db 100644 --- a/dictsource/en_list +++ b/dictsource/en_list @@ -2106,11 +2106,12 @@ shiver SIv3 shone S0n shoulder SoUld3 shrilly SrIllI $verbf -sibelius sI2beIli@s si si: sí Si: +sibelius sI2beIli@s sidhe Si:@ sídhe Si:@ +siecle sjEkl@- sienna si:'En@ sierra si:'e@r@ signage saInI2dZ @@ -2866,6 +2867,7 @@ Ian i:@n Igor i:go@ Imogen Im@dZ@n Imogene Im@dZ@n +Ingrid $1 Irene aIri:n Isaac aIs@k Isabel Iz@bEl @@ -3248,6 +3250,7 @@ has haz $only $atend (has to) haztu: $atend (has not) h@zn%0t $pastf (has not) ha#zn0t $pastf $atend +(has it) h,azI2t $atend has haz $allcaps hath %haT $pastf $only had %ha#d $pastf $strend2 $only @@ -3255,6 +3258,7 @@ had ,had $atend (had to) h%adt@5 (had to) hadtu: $atend (had been) %ha#d%bIn $pastf +(had it) h,adI2t $atend having ,havIN $strend2 $pastf $only haven't hav@nt $pastf hadn't had@nt $pastf diff --git a/dictsource/en_rules b/dictsource/en_rules index 0743d2b2..b480c1d6 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -1354,7 +1354,7 @@ ch (atea S chau (f SoU chau (v SoU - i) che (_ S + i) che (_N S ch (é+ S ch (ef S ch (em k diff --git a/dictsource/es_rules b/dictsource/es_rules index a4271d7a..b83d4e98 100644 --- a/dictsource/es_rules +++ b/dictsource/es_rules @@ -61,6 +61,7 @@ .group e e e // e (CK E + e (nK E e (r E e (Ch e Ar) e E @@ -93,6 +94,7 @@ .group h h // silent + _) hi (A J^ .group i @@ -236,9 +238,6 @@ ?1 A) x (A Qs x (_ =Qs _) x ($unpr z // ? -?3 _e) x (c x // ?? needed for mbrola-vz1 -?3 _e) x (p x -?3 _e) x (t x .group y diff --git a/dictsource/ht_list b/dictsource/ht_list deleted file mode 100644 index 094b8799..00000000 --- a/dictsource/ht_list +++ /dev/null @@ -1,167 +0,0 @@ -// Haitian Creole translation rules -// This file is UTF-8 encoded - - - -// numbers -_0 zewo -_1 E~ -_2 de -_3 twa -_4 kat -_5 sE~k -_6 sis -_7 sEt -_8 yit -_9 nEf -_10 dis -_11 O~z -_12 duz -_13 trEz -_14 katOz -_15 kE~z -_16 sEz -_17 disEt -_18 dizyit -_19 diznEf -_20 vE~ -_21 vE~te;E~ -_2X vE~n -_28 vE~tyit -_29 vE~tnEf -_30 trA~t -_31 trA~te;E~ -_3X trA~n -_38 trA~tyit -_39 trA~tnEf -_40 karA~t -_41 karA~te;E~ -_4X karA~n -_48 karA~tyit -_49 karA~tnEf -_50 sE~kA~t -_51 sE~kA~te;E~ -_5X sE~kA~n -_58 sE~kA~tyit -_59 sE~kA~tnEf - -_60 swasA~t -_61 swasA~te;E~ -_6X swasA~n -_70 swasA~tdis -_71 swasA~te;O~z -_8X katrevE~ -_81 katrevE~tE~ -_91 katrevE~tO~z - -_0C sA~ -_0M1 mil -_1M1 mil -_0M2 miljon -_0M3 milja -_0M4 biljon -_dpt _pwE~ - - -// Common function words -//====================== - -// Articles -on $u -yon $u - -la $u -lan $u -a $u -an $u - -sa $u - - -// Pronouns -mwen $u -ou $u -li $u -nou $u -yo $u - -ki $u - - -// Verbs -se $u // to be -vin $u - -te $u // tense markers -tap $u -(t ap) tap $u -ap $u -a $u -pral $u -ta $u - - -// Prepositions -ak $u $brk -nan $u -pou $u - - -// Conjunctions -epi $u $pause - - -// Adverbs -kèk $u // some - - -// Characters -% pusA~ $max3 -* asteris $max3 -+ plis $max3 -= egal $max3 -/ slaS $max3 -\ A~tislaS $max3 -# aSaj $max3 - -_, vigil -_; pwE~vigil -_. pwE~ - - -// Letter names -// (note: some letters must be distinguished from one-letter words) -_a a -a a $atstart $atend -b bi -c si -d di -e e -è egr'av -f Ef -g ge -h aS -i i -j Zi -k ka -_l el -l el $atend -_m em -m em $atend -_n en -n en $atend -o o -ò ogr'av -p pi -q kju -r ara -s Es -_t ta -t ta $atend -u u -v va -_w dubv'a -w dubv'a $atend -_y ipsil'on -y ipsil'on $atend -z zed diff --git a/dictsource/ht_rules b/dictsource/ht_rules deleted file mode 100644 index ef14b21f..00000000 --- a/dictsource/ht_rules +++ /dev/null @@ -1,104 +0,0 @@ -// Haitian Creole translation rules -// This file is UTF-8 encoded - -.group a - a a - an (K A~ - -.group à - à a - -.group b - b b - -.group c - ch S - c k - c (Y s - -.group d - d d - -.group e - e e - en (K E~ - -.group è - è E - -.group f - f f - -.group g - g g - -.group h - h // silent ? - -.group i - i i - -.group j - j Z - -.group k - k k - -.group l - l l - -.group m - m m - -.group n - n n - ng N - -.group o - o o - on (K O~ - ou u - -.group ò - ò O - -.group p - p p - -.group q - q k - -.group r - r r - -.group s - s s - -.group t - t t - tch tS - -.group u - u u - ui yi - -.group v - v v - -.group w - w w - -.group x - x ks - -.group y - y j - K) y (K i // not next to a vowel - -.group z - z z - -.group - ç s - $ dola - diff --git a/dictsource/hu_rules b/dictsource/hu_rules index b5e47354..6362b0f2 100644 --- a/dictsource/hu_rules +++ b/dictsource/hu_rules @@ -126,6 +126,11 @@ szanité) c (cs ts cszs tSZ kilen) c (schill ts _bohó) cs ts|S + _ar) c (sérül ts + _har) c (sor ts + _áká) c (söv ts + _áká) c (söv ts + _bohó) c (sz ts .group ch anar) ch (i h @@ -311,6 +316,8 @@ miliár) d (szor d tér) d (sérül d jó) d (szivár d beszé) d (jel d +_biliár) d (szo d + rekor) d (sebesség d .group dz fogó) dz (kod ts @@ -905,6 +912,7 @@ pedagógu) s (sztrájk S identitá) s (zavar S fáklyá) s (zen S _ki) s (zombor S + _alvá) ssz (üksé Ss .group ss ssz ss2 @@ -1792,6 +1800,7 @@ magyará) z (kod s wal) z (er ts tanácskö) z (társaság s tű) z (sebesség z + _tű) z (zsonglőr z .group $ dolla:R2 diff --git a/dictsource/mt_list b/dictsource/mt_list deleted file mode 100644 index 48630e0a..00000000 --- a/dictsource/mt_list +++ /dev/null @@ -1,319 +0,0 @@ - -// This file in UTF8 encoded - -// Letters maltese - - - -a a -b b@ -c ka -ċ tS@e -d dee -e e -f effe -g gie -ġ dZe -h akka -ħ h'@ -i i -j ie -k k'@ -l elle -m emme -n enne -o o -p pe -q '@ -r erre -s esse -t te -u u -v ve -w u'@ -x eSSe -y y -z tsee -ż z'@ - - - - - - -_. punt -_, koma -_! punt ta’ esklamazzjoni -_? mistoqsija -_" kwoUts -_# hash -_$ dollaru: -_% procentuali: -_& u -_' accent -_: koUl@n -_; semIk'oUl@n -€ ewro -_( parentezi tondi -_) parentezi tondi -_[ parentezi kwadri -_] parentezi kwadri -_{ alkua:lto -_} lop:ua:lto -_< iz'@ minn -_> akbar minn -_- haIf@n -__ alavi:va -+ plus $max3 -* stil:a $max3 -= i:kw@lz $max3 -/ kaut:a -\ keno -£ sterlina -@ _at -~ tilde - - - -// numbers maltese - - - -_0 z'e*o -_1 ui:h'@d -_2 nei:n -_3 tli:eta -_4 erba -_5 h'@amsa -_6 si:t:a -_7 seba: -_8 tmi:ni:a -_9 dydin'asa -_10 a'@ra -_11 h'@daSe -_12 tnaSe -_13 tletaSe -_14 erbataSe -_15 h'@mistaSe -_16 sitaSe -_17 sbataSe -_18 tmintaSe -_19 tsetaSe -_2X oSerin -_3X tl'@ti:n -_4X erbai:n -_5X h'@amsi:n -_6X sit:i:n -_7X s'@bei:n -_8X tmeni:n -_9X d,ydin'isei:n -_0C mi:a -_1C mi:au -_0M1 elf -_1M1 -_2M1 elfeiun -3000 tlet: elef -4000 erbatelef -_0M2 m'iliun -2000000 z'@euge m'iliuni -_0M3 bi'li'un -_2M3 z'@euge bi'li'uni -_3M3 tlet: bi'li'uni -_4M3 erba bi'li'uni -_5M3 h'@ames bi'li'uni - - - - -// articles - - -// pronouns maltese -jiena iuena $u -inti inti: $u -huwa ua $u -hija i:a $u -aħna ah'@na $u -intom i:ntom $u -huma u:ma $u - - - - - - -// possessives maltese - - -tiegħi ti:ai: $u -tiegħek ti:ake $u -tiegħu ti:u: $u -tagħha tah'@a $u -tagħna tana: $u -tagħkom takom $u -tagħhom tahom $u - - -// prepositions -ta ta: -għal al: -lil li:l: -ġo dZeo -mal mal: -mingħajr mi:nai:r -madwar madua:r -il-quddiem il-di:m:'@ -qabel a:bel -wara uara -minbarra minba:ra: -bejn bei:n -flimkien flimkin: -viċin vi:S@i:n -minn mi:n -minn fejn mi:n fei:n -isfel isfel -fil-mija fi:l-mi:a -permezz permets -lejn lein: -fuq fu'@ -taħt taht -fi fi: -mingħajr mi:nair -madwar madu:ar -kontra contra -quddiem '@udi:m -fost fost -qabel abel -wara uara -taħt taht -lil hinn lil:in: -ħdejn h'@dein -bejn bei:n -flimkien flinki:m -qrib ri:p -minn hemm min:em: - - - - - - - -// conjunctions - - -minkejja minCeia -u u -kif Ci:f -għax aS -darba dar:ba -jew ieu: -iżda i:z'@da -jekk ietSe -minkejja mintSei:a -minflok minflotSe -irrespettivament ir:espetivament -mindu mindu: -b’hekk betSe -għalkemm altSem: -kull darba kul: darba -kull min kul: mi:n -tkun xi tkun tkun Si tkun -waqt ua:t - - - - - - -// negative maltese - -ma $u - - - - - -// auxillary verbs - - -ikun icu:n: -kien Ci:n -qiegħed ied -huwa u:a -huma uma -ma kienx ma CieS -kienu Cienu -mhux muS -mhumiex umumiS -ma kienux ma CienuS -għamel amel -għandhom andom -ghandu jkollhom andu kolum -ma jridux ikunu mrdS kunu -għandu andu -m'għandux m'anduS -jista ista -ma jistax ma istaS -għandi andi -għandha an:a -kienet ki:net -ikseb i:kseb -mur mu:r -tmur tmur -sejjer sei:er -mort mort -agħmel a:mel -tagħmilx ta:milS -jagħmel ia:mel -għamel a:mel -għamilt amilt -tpoġġi tpodZi: -poġġi odZi: -issir is:ir -saret sa:ret -għamel a:mel - - - - - - -// adverbs - -biss bis: -qatt at: -issa is:a -dalwaqt daluat -xorta Sorta -diġa didZa -mhux mu:S -kull cul: -bosta bosta -xi Si: -dan dan -dak dak -dawn dau:n -dawk dau:k -hemm em: -minn min: - - - - - - - -// Abbreviations maltese - -$textmode -eċċ etSetra -mm milim'etri -cm tSentim'etri -km kilom'etri -ml milil'itri -mg miligr'am:i -kg kilogr'am:i - - - diff --git a/dictsource/mt_rules b/dictsource/mt_rules deleted file mode 100644 index 7aea2957..00000000 --- a/dictsource/mt_rules +++ /dev/null @@ -1,205 +0,0 @@ -// Maltese translation rules -// This file is UTF-8 encoded - - -.group a - a a - aa a: - au au - ax aS - - - -.group b - b b - bb b: - be b'@ - br br'@ - bi bi: - bie bi'@ - -.group c - - c c - - -.group ċ - ċ tS@ - ċa tS@a - ċe tS@e - ċi tS@i - ċw tS@u'@ - -.group d - d de - dd d: - - - -.group e - e e - eu eu: - ew eu - - -.group f - f f - ff f: - fo fo - -.group g - g g - gg g: - ge gie - gi gi: - għ : - -.group ġ - ġ dZ - ġo dZo - -.group h - - h : - - -.group ħ - - ħ h - ħu h:u: - ħt ht -.group i - i I - iu Iu - ie i: - - - -.group j - j iu - jj i: - jo io - je ie - ja ia - - -.group k - k ke - ka ka - ke ke - ki ki: - kie ki:e - ku ku: - ko co - -.group l - l l - - -.group m - m m - m (n im - m (p im - m (r im - -.group n - n n - nu nu: - - - -.group o - o o - - -.group p - p p - pp p: - - _ole) p (a p: - _ota) p (a p: - - kam) p (anj p: - - sam) p (oo p: - sham) p (o p: - - -.group q - q '@ - qa a - qe e - qo o - qu - - -.group r - r r - rie ri:e - ro ro: - ra ra: - - -.group s - s s - sie si:e - saqq sa - saq sa - - -.group t - t t - tt t: - - - - -.group u - u u - ux uS - - -.group v - v v - - -.group w - w u - - -.group x - x Se - xie Sei: - - - -.group y - y y - yy y: - yi yi - yö yY - - -.group z - z tse - K) zh Z - - - - -.group ż - ż z'@ - ża za - że ze - żie zi:e - żgħ za - -// default group for "non of the above" - -.group - ż z'@ - ċ tS@ -// non-ascii characters with specified pronunciations - - - diff --git a/dictsource/ne_list b/dictsource/ne_list deleted file mode 100644 index 98cc59cc..00000000 --- a/dictsource/ne_list +++ /dev/null @@ -1,174 +0,0 @@ -// Nepali -// This file is UTF8 encoded - -// Numbers -// devanagari numbers are changed to latin characters before translation - -_0 S'un.j@3 -_1 'ek -_2 d'uI -_3 t'in -_4 c'ar: -_5 p'anc -_6 ch'@2 -_7 s'at -_8 'at.h -_9 n'VU - -_10 dVs -_11 egh'ar@ -_12 b'ar@ -_13 t'er@ -_14 ch'od@ -_15 p'Vndr@ -_16 s'or@ -_17 s'Vt:r@2 -_18 Vt.h:'ar@2 -_19 unn'aIs - -_20 b'is -_21 ek:'aIs -_22 b'aIs -_23 t'eIs -_24 c'obis -_25 p@c:'is -_26 ch@bb'irs -_27 s@t:'aIs -_28 ath:'aIs -_29 unt'is -_30 t'is - -_31 ekt:'is -_32 bat:'is -_33 tet:'is -_34 co~t'is -_35 p@Int:'is -_36 chaT:'tis -_37 s@Int'is -_38 art'is -_39 untal'is - -_40 cal'is -_41 ikcal'is -_42 baIal'is -_43 tE~tal'is -_44 cowal'is -_45 paI'ntalis -_46 chhijal'is -_47 sE~tal'is -_48 artal'is -_49 'un^cas - -_50 p@c'as -_51 ek'aUnn@ -_52 baH'unn@ -_53 tr'ipnn@ -_54 c'Ouw@nn@ -_55 p'achp@nn@ -_56 chh@p:'p@nn@ -_57 s@nt'aUnn@ -_58 @nth:'aUnn@ -_59 un@n'sat:hi - -_60 s'at.hi -_61 'iks@t.hi -_62 b'@is@t.hi -_63 t'irs@t.hi -_64 c'O~s@t.hi -_65 p@Ins@t.hi -_66 ch'ijas@t.hi -_67 s'Vrs@t.hi -_68 ars@t.hi -_69 un@ans@tt@ri - -_70 sat:'Vr: -_71 ikhat:'Vr: -_72 b@hat:'Vr: -_73 tihat:'Vr: -_74 cohat:'Vr: -_75 pach,at:'Vr: -_76 ch@3j@3t:'Vr: -_77 s@t@hat:'Vr: -_78 athhat:'Vr: -_79 ,un^ias'i - -_80 ,Vss'i -_81 ikjas'i -_82 baIas'i -_83 tiras'i -_84 coras'i -_85 p@'casi -_86 chijas'i -_87 sVt:as'i -_88 ath:as'i -_89 'unan:'n@b:e - -_90 nVb:'e -_91 ikj'an@we -_92 b'an@we -_93 tir'an@we -_94 cor'am@we -_95 p@c'an@we -_96 chij'an@we -_97 s@t:'an@we -_98 ath:'an@we -_99 nin^j'an@we - -_0C s'Ve -_0M1 h@z'ar -_0M2 l'akh -_0M3 cr'ore -_0M4 b'ilion // ?? English -_dpt _d@s@ml'o:_ // ?? what is Hi for "." ? - -// Single consonants -क k@ -क़ q@ -ख kh@ -ख़ x@ -ग g@ -ग़ Q@ -घ gh@ -ङ N@ -च c@ -छ ch@ -ज J@ -ज़ z@ -झ Jh@ -ञ n^@ -ट t.@ -ठ t.h@ -ड d.@ -ड़ r.@ -ढ d.h@ -ण n.@ // retroflex n.@ -त t@ -थ th@ -द d@ -ध dh@ -न n@ -प p@ -फ ph@ -फ़ f@ -ब b@ -भ bh@ -म m@ -य j@ -र r@ -ऱ r@ -ल l@ -ळ l.@ -व v@ -श S@ -ष s.@ // retroflex [S] -स s@ -ह H@ -क़ q@ -ख़ x@ -ग़ Q@ -ज़ z@ -ड़ r-@ -ढ़ hr@ -फ़ f@ -य़ j@ - diff --git a/dictsource/ne_rules b/dictsource/ne_rules deleted file mode 100644 index 6e7618d9..00000000 --- a/dictsource/ne_rules +++ /dev/null @@ -1,596 +0,0 @@ - -// Rules for Nepali -// This file is UTF8 encoded - -// letter groups: -// A vowel letters -// B vowel signs and virama ् -// C consonants -// Y vowel letters and vowel signs - - -// conditional rules -// ?1 drop schwa at end of word - - -.replace - ० 0 - १ 1 - २ 2 - ३ 3 - ४ 4 - ५ 5 - ६ 6 - ७ 7 - ८ 8 - ९ 9 - - -// Vowels - -.group अ - अ V - अँ V~ // + candrabinbu - - -.group आ - आ a - आँ a~ // + candrabinbu - आइ aI - आउ aU - आऊ aU - - -.group इ - इ i - इँ i~ - - -.group ई - ई i - ईँ i~ - - -.group उ - उ u - उँ u~ - उई uI - - -.group ऊ - ऊ u - ऊँ u~ - - -.group ऋ - ऋ rI - - -.group ऌ - ऌ l- // vocalic l - - -.group ऍ - ऍ E // candra e - - -.group ऎ - ऎ e - ऎँ e~ - - -.group ए - ए e - एँ e~ - एउ eU - - -.group ऐ - ऐ VI - - -.group ऑ - ऑ O // candra O - - -.group ऒ - ऒ o - - -.group ओ - ओ o - ओउ oU - ओऊ oU - ओइ oI - - -.group औ - औ VU - - -// Vowel Signs - -.group ा - ा a - ाँ a~ - ाइ aI - ाऊ aU - ाउ aU - -.group ि - ि i - िँ i~ - -.group ी - ी i - ीँ i~ - -.group ु - ु u - ुँ u~ - ुई uI - -.group ू - ू u - ूँ u~ - -.group ृ - ृ rI - -.group ॄ - ॄ rI - -.group ॅ - ॅ E - -.group ॆ - ॆ e - ॆँ e~ - -.group े - े e - ेँ e~ - ेउ eU - -.group ै - ै VI - -.group ॉ - ॉ O - -.group ॊ - ॊ o - -.group ो - ो o - ोउ oU - ोऊ oU - ोइ oI - -.group ौ - ौ VU - - -.group ॢ // vowel sign l - ॢ l- - - -.group ॣ // vowel sign ll - ॣ l-: - - -.group ॐ - ॐ o~m - -// Consonants - -.group क - क kV - कँ kV~ - क (B k - क (्य k: -?1 क (_ k - ्) क (_ k@/ - क़ qV - क़ँ qV~ - क़ (B q -?1 क़ (_ q - ्) क़ (_ q@/ - -.group ख - ख khV - खँ khV~ - ख (B kh -?1 ख (_ kh - ्) ख (_ kh@/ - ख़ xV - ख़ँ xV~ - ख़ (B x -?1 ख़ (_ x - ्) ख़ (_ x@/ - -.group ग - ग gV - गँ gV~ - ग (B g -?1 ग (_ g - ्) ग (_ g@/ - ग़ QV - ग़ँ QV~ - ग़ (B Q -?1 ग़ (_ Q - ्) ग़ (_ Q@/ - -.group घ - घ ghV - घँ ghV~ - घ (B gh -?1 घ (_ gh - ्) घ (_ gh@/ - -.group ङ - ङ NV - ङँ NV~ - ङ (B N -?1 ङ (_ N - ्) ङ (_ N@/ - -.group च - च c@3 - चँ cV~ - च (B c - च (्य c: -?1 च (_ c - ्) च (_ c@/ - -.group छ - छ ch@3 - छँ chV~ - छ (B ch -//?1 छ (_ ch - ्) छ (_ ch@/ - -.group ज - ज J@3 - जँ JV~ - ज (B J -?1 ज (_ J - ्) ज (_ J@/ - ज़ zV - ज़ँ zV~ - ज़ (B z -?1 ज़ (_ z - ्) ज़ (_ z@/ - -.group झ - झ Jh@3 - झँ JhV~ - झ (B Jh -?1 झ (_ Jh - ्) झ (_ Jh@/ - -.group ञ - ञ n^@3 - ञ n^V~ - ञ (B n^ -?1 ञ (_ n^ - ्) ञ (_ n^ - -.group ट - ट t.V - टँ t.V~ - ट (B t. - ट (्य t.: -?1 ट (_ t. - ्) ट (_ t.@/ - -.group ठ - ठ t.hV - ठँ t.hV~ - ठ (B t.h -?1 ठ (_ t.h - ्) ठ (_ t.h@/ - -.group ड - ड d.V - डँ d.V~ - ड (B d. -?1 ड (_ d. - ्) ड (_ d.@/ - - ड़ r.V - ड़ँ r.V~ - ड़ (B r. -?1 ड़ (_ r. - ्) ड़ (_ r.@/ - -.group ढ - ढ d.hV - ढँ d.hV~ - ढ (B d.h -?1 ढ (_ d.h - ्) ढ (_ d.h@/ - ढ़ r.hV // nukta (should be retroflex flap) - ढ़ँ r.hV~ - ढ़ (B r.h -?1 ढ़ (_ r.h - ्) ढ़ (_ r.h@/ - -.group ण - ण n.V - णँ n.V~ - ण (B n. -?1 ण (_ n. - ्) ण (_ n.@/ - -.group त - त tV - तँ tV~ - त (B t - त (्य t: -?1 त (_ t - ्) त (_ t@/ - -.group थ - थ thV - थँ thV~ - थ (B th -?1 थ (_ th - ्) थ (_ th@/ - -.group द - द dV - दँ dV~ - द (B d -?1 द (_ d - ्) द (_ d@/ - -.group ध - ध dhV - धँ dhV~ - ध (B dh -?1 ध (_ dh - ्) ध (_ dh@/ - -.group न - न nV - नँ nV~ - न (B n -?1 न (_ n - ्) न (_ n@/ - र्) न (_ n // r +virama - - -.group ऩ - ऩ n: // should this be a long [n] ? - -.group प - प pV - पँ pV~ - प (B p - प (्य p: -?1 प (_ p - ्) प (_ p@/ - -.group फ - फ phV - फँ phV~ - फ (B ph -?1 फ (_ ph - ्) फ (_ ph - फ़ fV - फ़ँ fV~ - फ़ (B f -?1 फ़ (_ f - ्) फ़ (_ f@/ - -.group ब - ब bV - बँ bV~ - ब (B b -?1 ब (_ b - ्) ब (_ b@/ - -.group भ - भ bhV - भँ bhV~ - भ (B bh -?1 भ (_ bh - ्) भ (_ bh@/ - -.group म - म mV - मँ mV~ - म (B m -?1 म (_ m - ्) म (_ m@/ - र्) म (_ m // r +virama - न्) म (_ m // n +virama - -.group य - य j@3 - यँ jV~ - य (B j -?1 य (_ j - ्) य (_ j@/ - -.group र - र r@2 - रँ r@2 - र (B r -?1 र (_ r - ्) र (_ r@/ - -.group ऱ // rra - ऱ rV // (temporary) same as [r] - ऱ (B r -?1 ऱ (_ r - ्) ऱ (_ r@/ - -.group ल - ल lV - लँ lV~ - ल (B l -?1 ल (_ l - ्) ल (_ l@/ - -.group ळ - ळ l.V - ळँ l.V~ - ळ (B l. -?1 ळ (_ l. - ्) ळ (_ l.@/ - -.group ऴ - ऴ l.V // (temporary) same as [l.] - ऴँ l.V~ - ऴ (B l. -?1 ऴ (_ l. - ्) ऴ (_ l.@/ - -.group व - व vV - वँ vV~ - व (B v - _) व wV - _) वँ wV~ - _) व (B w - _) व (् v // +virma -?1 व (_ v - ्) व (_ v@/ - -.group श - श SV - शँ SV~ - श (B S -?1 श (_ S - ्) श (_ S@/ - -.group ष - ष s.V - षँ s.V~ - ष (B s. -?1 ष (_ s. - ्) ष (_ s.@/ - -.group स - स sV - सँ sV~ - स (B s -?1 स (_ s - ्) स (_ s@/ - -.group ह - ह HV - हँ HV~ - ह (B H -?1 ह (_ H - ्) ह (_ H@/ - - - // nukta, modifies a consonant - -.group ऽ // avagraha, lengthens a vowel ?? - ऽ : - -.group ँ - ँ n // candrabindu - -.group ं - ं m // anusvara - ं (प m - ं (फ m - ं (ब m - ं (भ m - ं (म m - - ं (ट n. - ं (ठ n. - ं (ड n. - ं (ढ n. - ं (ण n. - - ं (च n^ - ं (छ n^ - ं (ज n^ - ं (झ n^ - ं (ञ n^ - ं (य n^ - - ं (क N - ं (ख N - ं (ग N - ं (घ N - ं (ङ N - ं (ह N - -.group ः - ः H // visarga - -.group ् // virama - ् - -// Extra consonants - -.group क़ // qa - क़ qV - क़ (B q -?1 क़ (_ q - ्) क़ (_ q@/ - -.group ख़ // khha - ख़ xV - ख़ (B x -?1 ख़ (_ x - ्) ख़ (_ x@/ - -.group ग़ // ghha - ग़ QV - ग़ (B Q -?1 ग़ (_ Q - ्) ग़ (_ Q@/ - -.group ज़ // za - ज़ zV - ज़ (B z -?1 ज़ (_ z - ्) ज़ (_ z@/ - -.group ड़ // dddha - ड़ z.V // ??? - ड़ (B z. -?1 ड़ (_ z. - ्) ड़ (_ z.@/ - -.group ढ़ // rha (aspirated version of dddha) - ढ़ r.hV - ढ़ (B r.h -?1 ढ़ (_ r.h - ्) ढ़ (_ r.h@/ - -.group फ़ // fa - फ़ fV - फ़ (B f -?1 फ़ (_ f - ्) फ़ (_ f@/ - -.group य़ // yya - य़ jV - य़ (B j -?1 य़ (_ j - ्) य़ (_ j@/ - -.group ॠ // rr - ॠ V-rr - -.group ॡ // ll - ॡ l-: // long syllabic l - - - - -.group - $ dOlV - % pVsEnt - - diff --git a/dictsource/nl_list b/dictsource/nl_list index a6884d34..72858e88 100644 --- a/dictsource/nl_list +++ b/dictsource/nl_list @@ -1388,6 +1388,7 @@ amnestie $3 april a:pr'Il armand _^_FR augustus VUQ'8st8s +bacterie bAkt'I:ri banengids $alt3 beha be:_h'a: beige bEZ@ @@ -1441,6 +1442,7 @@ gamasche Qa:m'AS gazet $2 gouache Qu'AS gefrituurd $3 +hysterie hIstI:r'i impregnering Impr,EQn'e:IN inductie $2 ingewikkeld $3 @@ -1453,11 +1455,13 @@ informatie $3 januari $3 kadaster $2 mangat $alt3 +materie ma:t'e:ri maxima $1 meteen mEt'e:n metro me:tro: minima $1 (mise-en) mizA~ +ministerie minIst'I:ri misbaksel $1 misbruik $1 misdruk $1 @@ -1477,6 +1481,7 @@ misstap $1 mistral mistr'Al misvatting $1 miszit $1 +mysterie mIst'I:ri nabij nab'EI new nyU november $2 @@ -1491,6 +1496,7 @@ ongemakkelijk $3 ongerieflijk $3 //ongrondwettig $3 partijvoorzitters $2 +periferie pI:rifI:r'i pistache pist'AS proces $2 projectielen $3 @@ -1503,7 +1509,9 @@ rubriek rybr'ik sacristie $3 saint _^_FR salomo $1 +selderie $1 september $2 +serie sI:ri sms'jes EsEm'Es_j@s spektakel $2 tegennatuur $4 diff --git a/dictsource/nl_rules b/dictsource/nl_rules index f61fcfa7..bd3d594d 100644 --- a/dictsource/nl_rules +++ b/dictsource/nl_rules @@ -47,6 +47,7 @@ @) ant (er_ 'Ant aris (_ 'a:rIs arissen (_ 'a:rIs@n + a (tor_ 'a: @) a (de_ 'a: @) a (ta_ 'a: @@ -296,6 +297,7 @@ &) er (en_$p_alt @r // where 'eren' is not a verb ending eren (_ 'I:r@n + erie (_ @r'i er (ij_ @r tol) er (abel @r mis) er (abel @r @@ -524,7 +526,6 @@ _) inn (@P2 'I // ?? inneren _) openings (P8 'o:p@nINs _) op (era 'o:p _) op (tion Op - @at) or (_ 'o:r ou (che_ u ouch (en_ uS d) ou (blu u @@ -775,4 +776,7 @@ _) inn (@P2 'I // ?? inneren __) - (_D m'In @) 's (_S2 s + erie) ën (_S2 @n + + diff --git a/dictsource/nso_list b/dictsource/nso_list deleted file mode 100644 index e3d28f79..00000000 --- a/dictsource/nso_list +++ /dev/null @@ -1,206 +0,0 @@ -// Northern Sotho translation list -// This file is UTF-8 encoded. - -// letters (just guesses) -a a -b bi:i: -c si:i: -d di:i: -e i:i: -f e:fu -g x2@ -h eitSi -j dZ'ei -k kei -l e:li -m 'emu -n 'eni -o o:o: -p p'i:i: -q kju -r aR3e -s 'e:si -t t'i:i: -u u:u: - -v v'i:i: -w dabalju -x ek'ese -y w'ai -z z'e:ti - - - - -// numbers -_0 lef'e:la -_1 tee -_2 p'edi -_3 t'a:R3o -_4 'n-ne -_5 l#'a:no -_6 ts'e:la -_7 S'u:pa -_8 sisw'a:i -_9 sen^'ane -_1X les'o:me -_2X mas'o:mepedi -_3X mas'o:met'a:R3o -_4X mas'o:me'n-ne -_5X mas'o:mel#'a:no -_6X mas'o:mets'e:la -_7X mas'o:meS'u:pa -_8X mas'o:mesisw'a:i -_9X mas'o:mesen^'ane -_0C lekX'olo -//_1C m,iam'oJa -_2C _|makX'olopedi -_3C _|makX'olot'a:R3o -_4C _|makX'olo'n-ne -_5C _|makX'olol#'a:no -_6C _|makX'olots'e:la -_7C makX'oloS'u:pa -_8C makX'olosisw'a:i -_9C makX'olosen^'ane -_0M1 's-'ikete -_1M1 _|'s-'ikete -_2M1 dik'etep'edi -_3M1 dik'etet'a:R3o -_4M1 dik'eten-ne -_5M1 dik'etel#'a:no -_6M1 dik'etets'e:la -_7M1 dik'eteSu:pa -_8M1 dik'etesisw'a:i -_9M1 dik'etesen^'ane -_1M2 dik'etetSelekX'o:lo -_2M2 dik'etetSemakX'o:lop'edi -_3M2 dik'etetSemakX'o:lot'a:R3o -_4M2 dik'etetSemakX'o:lon-ne -_5M2 dik'etetSemakX'o:lol#'ano -_6M2 dik'etetSemakX'o:lots'e:la -_7M2 dik'etetSemakX'o:loSu:pa -_8M2 dik'etetSemakX'o:losisw'a:i -_9M2 dik'etetSemakX'o:losen^'ane -_0M3 _|mili'oni // 1,000,000 -_0M4 _|bili'oni -_dpt fe:Xelu'a:na - - -bona $u // they,them -yona $u+ // it -wena $u+ //you - -nna $u+ // i -yena $u+ // him, her, it - -lena $u+ //ploral to wena -rena $u+ // we,us - - -//accents -_cir k'efa - -// pronouns -mimi $u+ -sisi $u+ -wewe $u+ -nyinyi $u+ -yeye $u+ -wao $u+ - -hii $u // this, these -hilo $u+ // this,that (previously menioned) - -wake $u+ // his,her,its -yake $u+ -zake $u+ - - -// prepositions -wa $u $brk // of -ya $u $brk // of,by they,them -la $u $brk // of -cha $u $brk // of -vya $u $brk // of -za $u $brk // of -pa $u $brk // of -kwa $u $brk // of -mwa $u $brk // of - -bi $u $brk // in -fi $u $brk // in,on -pa $u $brk // at - -min $u $brk // from -toka $u $brk // from -katika $u $brk // from, out of -kuanzia $brk // from,since -tangu Su $brk // from,between -hata $u $pause // until -baada $u $brk // after -bila $u $pause // without -hadi $u $pause // up to -huko $u $brk // there, as when - -kwacho $pause // by means of which -kwalo $pause // by means of which -kwao $pause // by means of which -kwavyo $pause // by means of which -kwaye $pause // by means of which - -kwa $u $brk // with -mwenye $u $brk // with -wenye $u $brk // with -yenye $u $brk // with -1enye $u $brk // with -chenye $u $brk // with -vyenye $u $brk // with -zenye $u $brk // with - - -// conjunctions -na $u $pause // and -ama $u $pause // or -ao $u $pause // or -au $u $pause // or -aidha $pause // and -bali $u $pause // but -ila $pause // but,except -angao $pause // although -badalaya $pause // instead -basi $u+ $pause // so,then -ili $u+ $pause // so that -ilikwamba $pause // so that -ijapo $pause // although, even if -ijapokuwa $pause // although -ingawa $pause // although -iwapo $pause // when -japo $pause -(juu ya) J,u:ja $pause // as for -kama $u+ $pause // if,like -kisha $pause // moreover -kusudi $pause // in order to -kuwa $u $pause // that -(kwa kuwa) kwa||k,uwa $pause // becuse -kwamba $u $pause // that -lakini $pause // however -walakini $pause // however -pamoja $pause // together with -panapo $pause // when it is -pindi $u+ $pause // if,when -taraa $u+ $pause // if -wala $pause // either,neither -yaani $pause // i.e. -//Northern Sotho words -bja vvJ'a - -raloka R3%al'U:ka -sekolo sek'U:lU -taba t_'a:ba -thaba t'a:ba - - - - - - diff --git a/dictsource/nso_rules b/dictsource/nso_rules deleted file mode 100644 index 52c9a44a..00000000 --- a/dictsource/nso_rules +++ /dev/null @@ -1,150 +0,0 @@ - -// Northern Sotho translation rules -// This file is UTF-8 encoded - - -.group a - a a - _C) a a - _) a (C a - a (_ a - a (s a: - -.group b - b B - - -.group c - c k - ch tS - -.group d - d d - dh D - -.group e - e e - ee i;e: - s) e i - - -.group f - f f - -.group g - g X - _k) g x2 - - gh Q - - -.group h - h h - hl l# - - -.group i - i i - ii i: - -.group j - j J - -.group k - k k - kh x - -.group l - l l - -.group m - m m - _) m m- - m (A m - K) m (@@ _|m - K) m (C m- - K) m (b@@ _|m - K) m (v@@ _|m - K) m (w@@ _|m - -.group n - n n - _) n n- - n (A n - n (@@ n - ny n^ - n (ch n^ - n (j n^ - ng' N - n (k N - _) n (k N- - _) n (k@@ N- - n (g N - _) n (g N- - _) n (g@@ N- - ng N - -.group o - o U - oo o: - -.group p - p p - -.group q - q k - -.group r - r R3 - -.group s - s s - s (e s- - _t) se si: -// sh S - -.group t - t t - th th - tsen ts'e:n - tlh K - tl l# - - -.group u - u u - uu u: - _d) u u: - -.group v - v v - -.group w - w w - -.group x - x ks - -.group y - y j - -.group z - z z - - -.group - $ dola - % asilimia - - * n^ota - *) * (* - ** - **) * (_ _:: - - š S - -_t) š tS - _p) š (h S - - ê E - ô o diff --git a/dictsource/pa_list b/dictsource/pa_list deleted file mode 100644 index 77fa72d9..00000000 --- a/dictsource/pa_list +++ /dev/null @@ -1,158 +0,0 @@ - -// This file is UTF8 encoded -// Punjabi/Gurmukhi - - -// Numbers -_0 z'iRo -_1 'Ik: -_2 d'o -_3 t'I~n -_4 c'aR -_5 p'VnJ -_6 ch'e -_7 s'Vt: -_8 'Vth.: -_9 n'O~ - -_10 d'Vs -_11 gI'aRa~ -_12 b'aRa~ -_13 t'eRa~ -_14 c'Oda~ -_15 p'Vnd@Ra~ -_16 s'ol.a~ -_17 s@t'aRa~ -_18 Vth.'aRa~ -_19 'Uni - -_20 v'iH -_21 Ik:i -_22 b'ai -_23 t'ei -_24 c'Ovi -_25 p'VnJhi -_26 ch'Vb:i -_27 s@t'ai -_28 Vth.'ai -_29 Un'Vt:i - -_30 t'iH -_31 Ik'Vt:i -_32 b'Vt:i -_33 t'eti -_34 c'O~ti -_35 p'E~ti -_36 ch'Vt:i -_37 s'E~ti -_38 Vth.'Vt:i -_39 Un@t'ali - -_40 c'ali -_41 Ik@t'ali -_42 b@t'ali -_43 t@R@t'ali -_44 cOt'ali -_45 p@nJ@t'ali -_46 chI'ali -_47 s@nt'ali -_48 Vth.:@t'ali -_49 'Un.I~Ja - -_50 p@nJ'aH -_51 'Ik@vI~Ja -_52 b'VvI~Ja -_53 t'VR@vI~Ja -_54 c'VRI~Ja -_55 p'Vc@vI~Ja -_56 ch'VpI~Ja -_57 s'Vt@vI~Ja -_58 'Vth.:@vI~Ja -_59 Un.'ath. - -_60 s'Vth.: -_61 Ik'ath. -_62 b'ath.H -_63 t@R'eth.H -_64 c'Oth.H -_65 p'E~th. -_66 chI'ath. -_67 s@t'aH@th. -_68 Vth.:'ath. -_69 Un.'Vt:@R - -_70 s'Vt:@R -_71 IkH'Vt:@R -_72 b@H'Vt:@R -_73 t@H'Vt:@R -_74 cOH'Vt:@R -_75 p@nJ'Vt:@R -_76 chIH'Vt:@R -_77 s@t'Vt:@R -_78 Vth.'Vt:@R -_79 Un.'asi - -_80 'Vssi -_81 Ik'asi -_82 bI'asi -_83 t@R@'asi -_84 c@R'asi -_85 p@nJ'asi -_86 chI'asi -_87 s@t'asi -_88 Vth.'asi -_89 Un.a~n@v'eN - -_90 n'Vb:e -_91 Ik@'an@v,e~ -_92 bI;'an@v,e~ -_93 t@R@'an@ve~ -_94 c@R'an@ve~ -_95 p@c'an@ve~ -_96 chI'an@ve~ -_97 s@t'an@ve~ -_98 Vth.'an@ve~ -_99 nIR'Vnn@ve~ - -_0C s'O -_0M1 H@J'aR -_0M2 l'Vkh: // 100,000 -_0M3 k'VRoR // 10,000,000 -_0M4 'VR@b // 1,000,000,000 -_0M5 kh'VR@b // 100,000,000,000 - -_dpt _dOth // ?? - - -// character names -ਂ bInd'i -ੰ tIpp'i -ੱ VddVk -ਃ visaRg -੍ hVlVnt - -ਅ 'ERV -ੲ 'IRI -ੳ 'URV -_ਆ 'ERV||kVnn'a -_ਇ 'IRI||sIh'aRi -_ਈ 'IRI||bIh'aRi -_ਉ 'URV||'OnkaR -_ਊ 'URV||dUl'EnkaR -_ਏ 'IRI||l'avam -_ਐ 'ERV||dUl'avam -_ਓ 'URV||hoR'a -_ਔ 'ERV||kVnOR'a - -ਾ kVnn'a -ਿ sIh'aRi -ੀ bIh'aRi -ੁ OnkaR -ੂ dUl'EnkaR -ੇ lavam -ੈ dUlavam -ੋ hoR'a -ੌ kVn'ORa - -। dVnd'i - diff --git a/dictsource/pa_rules b/dictsource/pa_rules deleted file mode 100644 index 8d4aacb3..00000000 --- a/dictsource/pa_rules +++ /dev/null @@ -1,457 +0,0 @@ - -// Punjabi Gurmukhi script -// This file is UTF8 encoded - -// letter groups: -// A vowel letters -// B vowel signs and virama ् -// C consonants -// Y vowel letters and vowel signs - - - -.replace - ૦ 0 - ૧ 1 - ૨ 2 - ૩ 3 - ૪ 4 - ૫ 5 - ૬ 6 - ૭ 7 - ૮ 8 - ૯ 9 - -// combine dot consonants into a single character -ਸ਼ ਸ਼ -ਲ਼ ਲ਼ // l. -ਖ਼ ਖ਼ // x -ਗ਼ ਗ਼ // Q -ਜ਼ ਜ਼ // z -ਫ਼ ਫ਼ // f - -// combine base vowel+vowel sign into single vowel characters -ਅੈ ਐ // aI -ਅਾ ਆ // aa -ਅੌ ਔ // aU -ੲੀ ਈ // ii -ੲਿ ਇ // i -ੲੇ ਏ // e -ੳੁ ਉ // u -ੳੂ ਊ // uu - - - -// Vowels - -.group ੳ - ੳ u - -.group ੲ - ੲ i - - -.group ਅ - ਅ ,V - ਅਂ V~ - ਅੰ V~ - -.group ਆ - ਆ a - ਆਂ a~ - ਆੰ a~ - -.group ਇ - ਇ I - ਇਂ I~ - ਇੰ I~ - -.group ਈ - ਈ i - ਈਂ i~ - ਈੰ i~ - -.group ਉ - ਉ U - ਉਂ U~ - ਉੰ U~ - -.group ਊ - ਊ u - ਊਂ u~ - ਊੰ u~ - -.group ਏ - ਏ e - ਏਂ e~ - ਏੰ e~ - -.group ਐ - ਐ E - ਐਂ E~ - ਐੰ E~ - -.group ਓ - ਓ o - ਓਂ o~ - ਓੰ o~ - -.group ਔ - ਔ O - ਔਂ O~ - ਔੰ O~ - -.group ૠ - ૠ r- - - -// Vowel Signs - -.group ਾ - ਾ a - ਾਂ a~ - ਾੰ a~ - -.group ਿ - ਿ I - ਿਂ I~ - ਿੰ I~ - -.group ੀ - ੀ i - ੀਂ i~ - ੀੰ i~ - -.group ੁ - ੁ U - ੁਂ U~ - ੁੰ U~ - -.group ੂ - ੂ u - ੂਂ u~ - ੂੰ u~ - -.group ੇ - ੇ e - ੇਂ e~ - ੇੰ e~ - -.group ੈ - ੈ E // aI - ੈਂ E~ - ੈੰ E~ - -.group ੋ - ੋ o - ੋਂ o~ - ੋੰ o~ - -.group ੌ - ੌ O // aU - ੌਂ O~ - ੌੰ O~ - - -// Consonants ਕે - -.group ਕ - ਕ kV // inherent vowel - ਕ (B k // no inherent vowel if vowel or virama follows - @) ਕ (_ k // omit inherent vowel at end of word - ੱ) ਕ k:V - ੱ) ਕ (B k: - ੱ) ਕ (_ k: - -.group ਖ - ਖ khV - ਖ (B kh - @) ਖ (_ kh - ੱ) ਖ kh:V - ੱ) ਖ (B kh: - ੱ) ਖ (_ kh: - -.group ਗ - ਗ gV - ਗ (B g - @) ਗ (_ g - ੱ) ਗ g:V - ੱ) ਗ (B g: - ੱ) ਗ (_ g: - -.group ਘ - ਘ ghV - ਘ (B gh - @) ਘ (_ gh - _) ਘ k+V // high tone - _) ਘ (B k+ - -.group ਙ - ਙ NV - ਙ (B N - @) ਙ (_ N - ੱ) ਙ N:V - ੱ) ਙ (B N: - ੱ) ਙ (_ N: - -.group ਚ - ਚ cV - ਚ (B c - @) ਚ (_ c - ੱ) ਚ c:V - ੱ) ਚ (B c: - ੱ) ਚ (_ c: - -.group ਛ - ਛ chV - ਛ (B ch - @) ਛ (_ ch - ੱ) ਛ ch:V - ੱ) ਛ (B ch: - ੱ) ਛ (_ ch: - -.group ਜ - ਜ JV - ਜ (B J - @) ਜ (_ J - ੱ) ਜ J:V - ੱ) ਜ (B J: - ੱ) ਜ (_ J: - -.group ਝ - ਝ JhV - ਝ (B Jh - @) ਝ (_ Jh - _) ਝ c+V - _) ਝ (B c+ - -.group ਞ - ਞ n^V - ਞ (B n^ - @) ਞ (_ n^ - ੱ) ਞ n^:V - ੱ) ਞ (B n^: - ੱ) ਞ (_ n^: - -.group ਟ - ਟ t.V - ਟ (B t. - @) ਟ (_ t. - ੱ) ਟ t.:V - ੱ) ਟ (B t.: - ੱ) ਟ (_ t.: - -.group ਠ - ਠ th.V - ਠ (B th. - @) ਠ (_ th. - ੱ) ਠ th.:V - ੱ) ਠ (B th.: - ੱ) ਠ (_ th.: - -.group ਡ - ਡ d.V - ਡ (B d. - @) ਡ (_ d. - ੱ) ਡ d.:V - ੱ) ਡ (B d.: - ੱ) ਡ (_ d.: - -.group ਢ - ਢ dh.V - ਢ (B dh. - @) ਢ (_ dh. - _) ਢ t.+V - _) ਢ (B t. - -.group ਣ - ਣ n.V - ਣ (B n. - @) ਣ (_ n. - ੱ) ਣ n.:V - ੱ) ਣ (B n.: - ੱ) ਣ (_ n.: - -.group ਤ - ਤ tV - ਤ (B t - @) ਤ (_ t - ੱ) ਤ t:V - ੱ) ਤ (B t: - ੱ) ਤ (_ t: - -.group ਥ - ਥ thV - ਥ (B th - @) ਥ (_ th - ੱ) ਥ th:V - ੱ) ਥ (B th: - ੱ) ਥ (_ th: - -.group ਦ - ਦ dV - ਦ (B d - @) ਦ (_ d - ੱ) ਦ d:V - ੱ) ਦ (B d: - ੱ) ਦ (_ d: - -.group ਧ - ਧ dhV - ਧ (B dh - @) ਧ (_ dh - _) ਧ t+V - _) ਧ (B t+ - -.group ਨ - ਨ nV - ਨ (B n - @) ਨ (_ n - ੱ) ਨ n:V - ੱ) ਨ (B n: - ੱ) ਨ (_ n: - -.group ਪ - ਪ pV - ਪ (B p - @) ਪ (_ p - ੱ) ਪ p:V - ੱ) ਪ (B p: - ੱ) ਪ (_ p: - -.group ਫ - ਫ phV - ਫ (B ph - @) ਫ (_ ph - ੱ) ਫ ph:V - ੱ) ਫ (B ph: - ੱ) ਫ (_ ph: - -.group ਬ - ਬ bV - ਬ (B b - @) ਬ (_ b - ੱ) ਬ b:V - ੱ) ਬ (B b: - ੱ) ਬ (_ b: - -.group ਭ - ਭ bhV - ਭ (B bh - @) ਭ (_ bh - _) ਭ p+V - _) ਭ (B p+ - -.group ਮ - ਮ mV - ਮ (B m - @) ਮ (_ m - ੱ) ਮ m:V - ੱ) ਮ (B m: - ੱ) ਮ (_ m: - -.group ਯ - ਯ jV - ਯ (B j - @) ਯ (_ j - ੱ) ਯ j:V - ੱ) ਯ (B j: - ੱ) ਯ (_ j: - -.group ਰ - ਰ RV - ਰ (B R - @) ਰ (_ R - ੱ) ਰ R:V - ੱ) ਰ (B R: - ੱ) ਰ (_ R: - -.group ਲ - ਲ lV - ਲ (B l - @) ਲ (_ l - ੱ) ਲ l:V - ੱ) ਲ (B l: - ੱ) ਲ (_ l: - -.group ਲ਼ - ਲ਼ l.V - ਲ਼ (B l. - @) ਲ਼ (_ l. - -.group ਵ - ਵ vV - ਵ (B v - @) ਵ (_ v - ੱ) ਵ v:V - ੱ) ਵ (B v: - ੱ) ਵ (_ v: - -.group ਸ਼ - ਸ਼ SV - ਸ਼ (B S - @) ਸ਼ (_ S - ੱ) ਸ਼ S:V - ੱ) ਸ਼ (B S: - ੱ) ਸ਼ (_ S: - -.group ਸ - ਸ sV - ਸ (B s - @) ਸ (_ s - ੱ) ਸ s:V - ੱ) ਸ (B s: - ੱ) ਸ (_ s: - -.group ਹ - ਹ HV - ਹ (B H - @) ਹ (_ H - -.group ਖ਼ - ਖ਼ xV - ਖ਼ (B x - @) ਖ਼ (_ x - -.group ਗ਼ - ਗ਼ QV - ਗ਼ (B Q - @) ਗ਼ (_ Q - -.group ਜ਼ - ਜ਼ zV - ਜ਼ (B z - @) ਜ਼ (_ z - -.group ੜ - ੜ R2V - ੜ (B R2 - @) ੜ (_ R2 - -.group ਫ਼ - ਫ਼ fV - ਫ਼ (B f - @) ਫ਼ (_ f - - -.group ੍ - ੍ // virama - -.group ਼ - ਼ // nukta - -.group ੱ - ੱ // addak - -.group ਂ - ਂ N // bindi - -.group ੰ - ੰ n // tippi - -.group ਃ - ਃ h - -.group - $ dOlVR // TEST - % pVsEnt // TEST diff --git a/dictsource/prs_list b/dictsource/prs_list deleted file mode 100644 index 37b1fefa..00000000 --- a/dictsource/prs_list +++ /dev/null @@ -1,69 +0,0 @@ - -// This file in UTF8 encoded -// For persian (Dari) language - - -//numeric -_0 sE'fEr -_1 j'Ak -_2 d'u: -_3 s'E:h -_4 tS'Ahr -_5 pA'ndZ -_6 SE'S -_7 h'Aft -_8 h'ASt -_9 n'o -// _۱۱ j'AzdAh // what's this ? - -_1X d'Ah -_2X b'ist -_3X s'i -_4X tS'Ehl -_5X p'indZAh -_6X S'Ast -_7X h'AftAd -_8X h'AStAd -_9X nAv'Ad - - -_0C s'Ad - -_0and o - -//alphabets -ا Al'Ef -ب b'E: -پ p'E: -ت t'E: -ث s'E: -ج dZ'im -چ tS'E: -ح h'E: -خ X'E: -د d'Al -ذ z'Al -ر r'E: -ز z'E: -س s'in -ش S'in -ص s'Ad -ض z'Ad -ط t'A: -ظ z'A: -ع 'eIn -غ R'eIn -ف f'E: -ق R'Af -ک k'Af -گ g'Af -ل l'Am -م m'im -ن n'un -و w'o:w -ه h'E:dotSASm -ء hAmz'E: -ی j'A: - - - diff --git a/dictsource/prs_rules b/dictsource/prs_rules deleted file mode 100644 index e267a17b..00000000 --- a/dictsource/prs_rules +++ /dev/null @@ -1,235 +0,0 @@ -// This file is UTF-8 encoded -// Text to phoneme rules for Dari - -// replace Arabic character numbers with Latin character numbers -.replace -٠ 0 -١ 1 -٢ 2 -٣ 3 -٤ 4 -٥ 5 -٦ 6 -٧ 7 -٨ 8 -٩ 9 - - -//all vowels -.L01 َ ِ ُ ً ٍ و ا ه ی ة ي - -//commonly unwritten vowels -.L02 َ ِ ُ - -//list of consonants -.L03 ا ب پ ت ث ج چ ح خ د ذ ر ز ژ س ش ص ض ط ظ ع غ ف ق ک گ ل م ن و ه ی - -.group ا - _) ا (L01 - ا A - ا (_ A - اً An - اٍ En - -.group ب - ب (L01 b - ب bA - ب (_ b - L03) ب (L03 b - -.group پ - پ (L01 p - پ pA - پ (_ p - L03) پ (L03 p - -.group ة - ة (L01 h - ة hA - ة (_ @ - -.group ت - ت (L01 t - ت tA - ت (_ t - -.group ث - ث (L01 s - ث sA - ث (_ s - -.group ج - ج (L01 dZ - ج dZA - ج (_ dZ - - -.group چ - چ (L01 tS - چ tSA - چ (_ tS - -.group ح - ح (L01 h - ح hA - ح (_ h - -.group خ - خ (L01 X - خ XA - خ (_ X - -.group د - د (L01 d - د dA - د (_ d - -.group ذ - ذ (L01 z - ذ zA - ذ (_ z - -.group ر - ر (L01 R - ر RA - ر (_ R - -.group ز - ز (L01 z - ز zA - ز (_ z - -.group ژ - ژ (L01 Z - ژ ZA - ژ (_ Z - -.group س - س (L01 s - س sA - س (_ s - L03) س (L03 s - L02) س (L03 s - -.group ش - ش (L01 S - ش SA - ش (_ S - -.group ص - ص (L01 s - ص sA - ص (_ s - -.group ض - ض (L01 z - ض zA - ض (_ z - -.group ط - ط (L01 t - ط tA - ط (_ t - -.group ظ - ظ (L01 z - ظ zA - ظ (_ z - -.group ع - ع (L01 - ع A - ع (_ @_: - -.group غ - غ (L01 R - غ RA - غ (_ R - -.group ـ - ـ - -.group ف - ف (L01 f - ف fA - ف (_ f - -.group ق - ق (L01 R - ق RA - ق (_ R - -.group ک - ک (L01 k - ک kA - L02) ک (L03 k - L03) ک (L03 k - ک (_ k - -.group گ - گ (L01 g - گ gA - گ (_ g - -.group ل - ل (L01 l - ل lA - ل (_ l - -.group م - م (L01 m - م mA - م (_ m - -.group ن - ن (L01 n - ن (_ n - L02) ن (L03 n - L03) ن (L03 n - ن nA - -.group ه - ه (L01 h - ه hA - ه (_ @ - -.group و - و (L01 v - و (_ u - L03) و (L03 u - و vA - -.group ی - ی i - _) ی jA - -.group ي - ي i - _) ي jA - -.group - $ dol@ - -.group ء - ء @ - ء (L01 - -.group ّ - ّ : - -.group آ - آ A - -//vowels that are not usually written: - -.group َ - َ A - -.group ِ - ِ E - -.group ُ - ُ o - - - diff --git a/dictsource/rw_list b/dictsource/rw_list deleted file mode 100644 index 3c9f0b04..00000000 --- a/dictsource/rw_list +++ /dev/null @@ -1,83 +0,0 @@ - -// This file is UTF8 encoded -// Spelling-to-phoneme words for Kinyarwanda - -a a: -b ba: -c ca: -d da: -e e: -f fa: -g ga: -h ha: -i i: -j dZa: -k ka: -l la: -m ma: -n na: -o o: -p pa: -q kwa: -r *a: -s sa: -t ta: -u u: -v va: -w wa: -x eks -y ja: -z za: - - -// numbers -_0 z'e*u -_1 R'imwe -_2 kaB'i*i -_3 gat'atu -_4 k'ane -_5 gat'anu -_6 gatand'atu -_7 ka*'indwi -_8 umun'ani -_9 ikj'enda - -_1X itS'umi -_2X makumjaB'i*i -_3X mi*,oNgwit'atu -_4X mi*,oNgw'ine -_5X mi*,oNgwit'anu -_6X mi*,oNgitand'atu -_7X mi*,oNgwi*'indwi -_8X mi*,oNgwin'ani -_9X mi*,oNgwej'enda - -_1C idZ'ana -_2C mag,anaB'i*i -_3C mag,anat'atu -_4C mag,an'ane -_5C mag,anat'anu -_6C mag,anatand'atu -_7C mag,ana*'indwi -_8C mag,anin'ani -_9C mag,anakj'enda - -_0M1 iBih'umbi -_1M1 iJih'umbi -_2M1 iBih'umbibiB'i*i -_3M1 iBih'umbibit'atu -_4M1 iBih'umbib'ine -_5M1 iBih'umbibit'anu -_6M1 iBih'umbibitand'atu -_7M1 iBih'umbibi*'indwi - -_0M2 milij'oni -_1M2 milij'on'imwe -_2M2 milij'oneBj'i*i -_3M2 milij'oneS'atu -_4M2 m,ilij'on'en^e - -_0and na -_dpt _niB'itSe - - diff --git a/dictsource/rw_rules b/dictsource/rw_rules deleted file mode 100644 index b9e787ea..00000000 --- a/dictsource/rw_rules +++ /dev/null @@ -1,105 +0,0 @@ - -// Kinyarwanda translation rules -// This file is UTF-8 encoded - -.group a - a a - -.group b - b B - _) b b - m) b b - -.group c - c tS - cy kj - -.group d - d d - -.group e - e e - -.group f - f f - -.group g - g g - g (e J - g (i J - -.group h - h h - -.group i - i i - -.group j - j dZ - jy Jj - -.group k - k k - k (e c - k (i c - -.group l - l l - -.group m - m m - mp mh - -.group n - n n - n (g N - n (ge n^ - n (gi n^ - nk Nx - nt nh - ny n^ - -.group o - o o - -.group p - p p - -.group q - q q - -.group r - r * // try ** - _) r R - -.group s - s s - sh S - shy S; - -.group t - t t - -.group u - u u - -.group v - v c - -.group w - w w - b) w g - -.group x - x ks - _) x z - -.group y - y j - -.group z - z z - -.group - $ dola*a // just a guess - diff --git a/dictsource/si_list b/dictsource/si_list deleted file mode 100644 index 0ed0b11b..00000000 --- a/dictsource/si_list +++ /dev/null @@ -1,65 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme rules for Sinhala - - -// speak Latin letters as English -a e:j -b bi: -c si: -d di: -e i: -f Ef -g dZi: -h e:tS -i a:j -j dZe:j -k ke:j -l El -m Em -n En -o o: -p pi: -q kju: -r a:r -s Es -t thi: -u ju: -v vi: -w dabalju: -x Eks -y wa:j -z zEd - - -// symbols -% sij@j@t.@ $max3 -* &st.@risk@j@ $max3 - -_; t'itk,oma:v@ - -// numbers -_1 ek@ -_2 dek@ -_3 tu:n@ -_4 hat@r@ -_5 pah@ -_6 haj@ -_7 hat@ -_8 at.@ -_9 nav@j@ -_10 dah@j@ -_11 ekol.@h@ -_12 dol.@h@ -_13 dah@tun@ -_14 dah@hat@r@ -_15 pah@l.ov@ -_16 dah@saj@ -_17 dah@hat@ -_18 dah@at.@ -_19 dah@nav@j@ -_2X viss@ -_0C sij@j@ -_0M1 dah@s@ -_0M2 milij@n@j@ -_0M3 bilij@n@j@ diff --git a/dictsource/si_rules b/dictsource/si_rules deleted file mode 100644 index 4e2f7788..00000000 --- a/dictsource/si_rules +++ /dev/null @@ -1,270 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme rules for Sinhala - -// A means vowel letters (not vowel signs) -// B means a combining vowel sign or a virama - - -.group ක - ක ka - ක (B k - -.group ඛ - ඛ ka - ඛ (B k - -.group ග - ග ga - ග (B g - -.group ඝ - ඝ ga - ඝ (B g - -.group ඞ - ඞ Na - ඞ (B N - -.group ඟ - ඟ N#ga - ඟ (B N#g - -.group ච - ච tSa - ච (B tS - -.group ඡ - ඡ tSa - ඡ (B tS - -.group ජ - ජ dZa - ජ (B dZ - -.group ඣ - ඣ dZa - ඣ (B dZh - -.group ඤ - ඤ n^a - ඤ (B n^ - -.group ඥ - ඥ gna - ඥ (B gn - -.group ඦ - ඦ n^#dZa - ඦ (B n^#dZ - -.group ට - ට t.a - ට (B t. - -.group ඨ - ඨ t.a - ඨ (B t. - -.group ඩ - ඩ d.a - ඩ (B d. - -.group ඪ - ඪ d.a - ඪ (B d. - -.group ණ - ණ n.a - ණ (B n. - -.group ඬ - ඬ n.#d.a - ඬ (B n.#d. - - -.group ත - ත ta - ත (B t - -.group ථ - ථ ta - ථ (B t - -.group ද - ද da - ද (B d - -.group ධ - ධ da - ධ (B d - -.group න - න na - න (B n - -.group ඳ - ඳ n#da - ඳ (B n#d - -.group ප - ප pa - ප (B p - -.group ඵ - ඵ pa - ඵ (B p - -.group බ - බ ba - බ (B b - -.group භ - භ ba - භ (B b - -.group ම - ම ma - ම (B m - -.group ඹ - ඹ m#ba - ඹ (B m#b - -.group ය - ය ja - ය (B j - -.group ර - ර ra - ර (B r - -.group ල - ල la - ල (B l - -.group ව - ව va - ව (B v - -.group ශ - ශ Sa - ශ (B S - -.group ෂ - ෂ Sa - ෂ (B S - -.group ස - ස sa - ස (B s - -.group හ - හ ha - හ (B h - -.group ළ - ළ l.a - ළ (B l. - -.group ෆ - ෆ fa - ෆ (B f - - -.group අ - අ a - -.group ආ - ආ a: - -.group ඇ - ඇ & - -.group ඈ - ඈ &: - -.group ඉ - ඉ i - -.group ඊ - ඊ i: - -.group උ - උ u - -.group ඌ - ඌ u: - -.group ඍ - ඍ ru - -.group ඎ - ඎ ru: - -.group ඏ - ඏ li - -.group ඐ - ඐ li: - -.group එ - එ e - -.group ඒ - ඒ e: - -.group ඓ - ඓ aI - -.group ඔ - ඔ o - -.group ඕ - ඕ o: - -.group ඖ - ඖ aU - -.group 0xe0b6 // characters which start with UTF-8 bytes: [e0 b6] - ං m // anusvaraya - ඃ n // visargaya - - -.group 0xe0b7 // characters which start with UTF-8 bytes: [e0 b7] - ා a: - ැ & - ෑ &: - ි i - ී i: - ු u - ූ u: - ෘ ru - ෙ e - ේ e: - ෛ aI - ො o - ෝ o: - ෞ aU - ෟ li - ෲ ru: - ෳ li: - - ් // hal kirima (virima) - - -.group 0xe0a4 // devanagari - \340\244 _^_HI // switch to hindi voice for devanagari characters -.group 0xe0a5 // devanagari - \340\245 _^_HI - -.group 0xe0ae // Tamil - \340\256 _^_TA // switch to Tamil voice for Tamil characters -.group 0xe0af // Tamil - \340\257 _^_TA - - -.group - $ do:l.ar - - diff --git a/dictsource/sl_list b/dictsource/sl_list deleted file mode 100644 index 0f5001fd..00000000 --- a/dictsource/sl_list +++ /dev/null @@ -1,132 +0,0 @@ - -// translation rules for Slovenian -// This file is UTF-8 encoded - - -// letter names -b b@ -c ts@ -č tS@ -d d@ -e e -f f@ -g g@ -h h@ -j j@ -_k k@ -l l@ -m m@ -n n@ -_o o -p p@ -r R@ -_s s@ -š S@ -t t@ -_v v@ -_z z@ -ž Z@ - -q ku -w dv'ojniv,@ -x iks -y 'ipsilon -ć m'ehkitS,@ -đ m'ehkidZ,@ - -ä $accent -ë $accent -ö $accent -ü $accent - -// accent names (please fix) -_dia 'umlawt - - -// numbers -_0 n'itS -_1 'ena -_2 dv'a -_3 tR'i -_4 St'iRi -_5 p'et -_6 S'est -_7 s'edem -_8 'osem -_9 d'evet -_10 d'eset -_11 'e'najst -_12 dv'anajst -_13 tR'inajst -_14 St'iRinajst -_15 p'etnajst -_16 S'estnajst -_17 s'edemnajst -_18 'osemnajst -_19 d'evetnajst -_2X dv'ajset -_3X tR'ideset -_4X St'iRideset -_5X p'etdeset -_6X S'estdeset -_7X s'edemdeset -_8X 'osemdeset -_9X d'evetdeset -_2C dv'esto -_0C sto -_0M1 t'isotS -_1M1 t'isotS - -_1M2 'enmilij'on -_2M2 dv'amilij'ona -_3M2 tR'ijemilij'oni -_4M2 St'iRijemilij'oni -_0M2 milij'onow - -_1M3 'enamilij'aRda -_2M3 dv'emilij'aRdi -_3M3 tR'imilij'aRde -_4M3 St'iRimilij'aRde -_0M3 milij'aRd - -_1M4 'enbilij'on -_2M4 dv'abilij'ona -_3M4 tR'ijebilij'oni -_4M4 St'iRijebilij'oni -_0M4 bilij'onow - -_0and in -_dpt _tselih - -// Single letter words (speak as letter name if at end-of-clause) - -a $u -o $u -k k -s s -v w $combine -z z $combine - -a a $atend -k k@ $atend // letter-k -o o $atend // letter-o -s s@ $atend -v v@ $atend -z z@ $atend - -// Function words (unstressed) - - // verb: to be -sem $u -si $u -je $u -sva $u -sta $u -smo $u -ste $u -so $u - -bil $u -bila $u -bili $u - diff --git a/dictsource/sl_rules b/dictsource/sl_rules deleted file mode 100644 index d714f6b5..00000000 --- a/dictsource/sl_rules +++ /dev/null @@ -1,174 +0,0 @@ - -// Spelling-to-phoneme rules for Slovenian -// This file is UTF-8 encoded - -.L01 b d g j l m n v z ž // voiced consonants - - -.group a - a a - -.group b - b b - -.group c - c ts - -.group č - č tS - -.group d - d d - dz dz - dž dZ - - -.group e - e e - e (_ E // ?? - - -.group f - f f - - -.group g - g g - - -.group h - h x - i) h h - h (F h // before voiceless consonant - - -.group i - i i - i (A j - i (r j - - -.group j - j j - - -.group k - k k - - -.group l - l l - l (K w - K) l (K @l - lj l^ - lj (A lj - lj (i l^ - - -.group m - m m - m (g N - m (k N - K) m (K %@m // unstressed - - -.group n - n n - n (g N - n (k N - - K) n (K %@n // unstressed - nj n^ - nj (A nj - nj (i n^ - - -.group o - o o - - -.group p - p p - - -.group q - q k - qu kv - - -.group r - r R - rr R - - K) r (K @R - - -.group s - s s - - -.group š - š S - - -.group t - t t - - -.group u - u u - u (A w - u (r u - A) u (K w - - -.group v - v v - v (-A+ v // preposition 'v' before a vowel - A) v (K w - K) v (K %u - L01) v (A w - - -.group w - w v - A) w (K w - - -.group x - x ks - - -.group y - y j - K) y (K i - - -.group z - z z - - -.group ž - ž Z - - -.group - á 'a: - é 'e: - ê 'E: - è E - í 'i: - ó 'o: - ô 'O: - ò O - ú 'u: - ć tS - đ dZ - ř R^ - ä E - ö @: - ü y - ß _^_DE - - $ d'olaR - diff --git a/dictsource/ta_list b/dictsource/ta_list index 3363bdaa..43e6938b 100644 --- a/dictsource/ta_list +++ b/dictsource/ta_list @@ -126,7 +126,7 @@ _3 mu:nRU _4 na:ngU _5 aIndU _6 a:RU -_7 ;e:lU +_7 ;e:z.U _8 ;et.t.U _9 onbVd.U _10 pattU diff --git a/dictsource/ta_rules b/dictsource/ta_rules index 6d5a7f88..4939b6ef 100644 --- a/dictsource/ta_rules +++ b/dictsource/ta_rules @@ -111,6 +111,7 @@ க (ீத g க (ஜ gV + க் (_க k //sort @@ -822,6 +823,7 @@ _தணிகா) ச (ல tSV _ச) ச (ின tS _) சி (னே s _) ச (ின் tS + _) ச (ின்ஹா s _) சிப் (கள tSip _) ச (ிப்பு tS _) ச (ிப்பை tS @@ -957,6 +959,7 @@ _தணிகா) ச (ல tSV _வால்) ட t.V# _கமெண்) ட t.V# _க்ளையண்) ட t.V# +_பேஷண்) ட t.V# _ரிப்போர்) ட t.V# _ஷிஃப்) ட t.V# அL04ால்) ட t.V# @@ -1106,6 +1109,7 @@ _செண்) டிமெண்ட t.imen.t.V# _) டிவிங்க (ிள t.wiNk _) ட (ிவிய t. _) ட (ிவில t. + _) ட (ிஷ்ய t. _) டீசண்ட d.i:sVn.t.V# _) ட (ீசல d. _காண்) ட (ீன t. @@ -1266,6 +1270,7 @@ _நடுரோ) ட் (ல t. ஸ்) த (B t ப்) த tV ப்) த (B t + த் (_த t // exceptions, த as [d] @@ -1834,6 +1839,7 @@ _சொந்த_) ப (ந்த bV _) ப (ந்துவ bV _) ப (ந்தோபஸ்த bV _) ப (னல fV + _) ப (னாரஸ bV _) ப (னியன bV _) ப (ன்னாரி bV _டீயும்_) ப (ன்னும்_ bV @@ -1966,6 +1972,7 @@ _டெட்_) ப (ாடி b _) ப (ாணங் b _) ப (ாணமு b _) ப (ாணி b + _) ப (ாதிக்கக்கூட b _) ப (ாதிக்கண் p _) ப (ாதிக்கப்பட b _) ப (ாதிக்கப்பட b @@ -2248,6 +2255,8 @@ _ராகத்தின்_) ப (ாவ b _) பி (ரியாவை p _) பி (ரிஸ்டல b _) பிரிஸ்ப (ேன brisb + _) ப (ிருகண்டி b + _) ப (ிருகநள b _) பிரு (கன்நளை bri _) பி (ருகு b _) பிரு (ந்தா bri @@ -2288,6 +2297,8 @@ _ராகத்தின்_) ப (ாவ b _) ப (ிஸ்கோத் b _) ப (ிஸ்மார்க் b _) ப (ிஸ்மில்லா b + _) ப (ிஸ்லரி b + _) ப (ிஸ்வாஸ b _) ப (ீகார b _) ப (ீச்சில b _) ப (ீச்சுக்க b @@ -2732,6 +2743,7 @@ _தமிழ்ப்) ப (ாஷ _b _கன்) ப (ிகர f வாலி) பிக (ேஷன fik _பசி) ப (ிக் f + _கா) பிட(ல pit.V கண்டு) ப (ிடி p திமிர்) ப (ிடி p ராவல்) ப (ிண்டி p @@ -2911,6 +2923,7 @@ _மைக்ரோசா) ப் (ட f L03) ப்ப (ங்களா bbV L03) ப்ப (தில bbV நிர்) ப்ப (ந்த bbV + _ரி) ப்ப (ன bbV நிர்) ப்ப (ய bbV _ர) ப்ப (ர bbV ஆ) ப்ப (ரிக்க fV @@ -3131,6 +3144,7 @@ _சந்தேக) ப்ப (ுத்தி bb இ (ரதம இ (ரத்த இரப்ப (ர rVbbV + இ (ரம்மிய இ (ரயில இ (ரவீந்திர இ (ராக diff --git a/dictsource/te_list b/dictsource/te_list deleted file mode 100644 index 2e4daf58..00000000 --- a/dictsource/te_list +++ /dev/null @@ -1,171 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme rules for Telugu - - - -// speak Latin letters as English -a e:j -b bi: -c si: -d di: -e i: -f Ef -g dZi: -h e:tS -i a:j -j dZe:j -k ke:j -l El -m Em -n En -o o: -p pi: -q kju: -r a:r -s Es -t thi: -u ju: -v vi: -w dVbVlju: -x Eks -y wa:j -z zEd - - - -// numbers -_0 sunna -_1 okat.i -_1a oka -_2 rend.u -_3 mu:d.u -_4 na:lgu -_5 aIdu -_6 a:ru -_7 e:d.u -_8 ;enimidi -_9 tommidi -_1X padi -_11 padakond.u -_12 pannemd.u -_13 padamu:d.u: -_14 padhna:lugu -_15 padihe:nu -_16 padaha:ru -_17 padihe:d.u -_18 paddhenimidi -_19 pamdommadi -_2X iravaI -_3X muppaI -_4X nalubhaI -_5X ja:bhaI -_6X aravaI -_7X d.ebhbaI -_8X jenabhaI -_9X tombhaI -_0C vandala -_0C0 vandalu -_1C okavanda -_0M1 vela -_0M1x velu -_1M1 okavejji -_0M2 laks.ala -_0M2x laks.alu -_1M2 laks.a -_0M3 kotla -_0M3x kotlu -_1M3 koti -_dpt _d,aS;a:mkam - - -// symbols -_?? aks.aram // 'unknown character' -% S;a:tam -+ ku:d.ika -* naks.atra -\ bja:kasla:s. -/ sla:s. -© ka:pi:raIt. -¶ ve:ra: - -_, ka:ma: -_; semi:ko:lan -_: ko:lan -_! a:S;carja:rthaka -_? praS;na:rthaka -_- haIfan -__ amd.ar||sko:r - - -// unstressed function words -// articles -ద $u -అ $u+ -ఆ $u+ -ఒక $u - - -// letter names -U+c01 am -U+c02 an -U+c03 ah -U+c4d vottu - - // consonants with virama -క్ ik -ఖ్ ikh -గ్ ig -ఘ్ igh -ఙ్ iN -చ్ ic -ఛ్ ich -జ్ iJ -ఝ్ iJh -ఞ్ in^ -ట్ it. -ఠ్ ith. -డ్ id. -ఢ్ idh. -ణ్ in. -త్ it -థ్ ith -ద్ id -ధ్ idh -న్ in -ప్ ip -ఫ్ iph -బ్ ib -భ్ ibh -మ్ im -య్ ij -ర్ ir -ఱ్ ir -ల్ il -ళ్ il. -వ్ iv -శ్ iS; -ష్ is. -స్ is -హ్ ih -ౘ్ its -ౙ్ idz - - - // combining vowels, precede by a click so they - // can be distinguished from stand-alone vowels -ా #X2a:: -ి #X1i -ీ #X2i:: -ు #X1u -ూ #X2u:: -ృ #X1ru -ౄ #X2ru: -ె #X1e -ే #X2e:: -ై #X2aI -ొ #X1o -ో #X2o:: -ౌ #X2aU - - diff --git a/dictsource/te_rules b/dictsource/te_rules deleted file mode 100644 index e0c5c825..00000000 --- a/dictsource/te_rules +++ /dev/null @@ -1,277 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme rules for Telugu - -// A means vowel letters (not vowel signs) -// B means a combining vowel sign or a virama - - -.replace -౦ 0 // Convert Telugu numbers -౧ 1 -౨ 2 -౩ 3 -౪ 4 -౫ 5 -౬ 6 -౭ 7 -౮ 8 -౯ 9 - - -.group క - క ka - క (B k - -.group ఖ - ఖ kha - ఖ (B kh - -.group గ - గ ga - గ (B g - -.group ఘ - ఘ gha - ఘ (B gh - -.group ఙ - ఙ Na - ఙ (B N - -.group చ - చ ca - చ (B c - -.group ఛ - ఛ cha - ఛ (B ch - -.group జ - జ Ja - జ (B J - -.group ఝ - ఝ Jha - ఝ (B Jh - -.group ఞ - ఞ n^a - ఞ (B n^ - -.group ట - ట t.a - ట (B t. - -.group ఠ - ఠ th.a - ఠ (B th. - -.group డ - డ d.a - డ (B d. - -.group ఢ - ఢ dh.a - ఢ (B dh. - -.group ణ - ణ n.a - ణ (B n. - -.group త - త ta - త (B t - -.group థ - థ tha - థ (B th - -.group ద - ద da - ద (B d - -.group ధ - ధ dha - ధ (B dh - -.group న - న na - న (B n - -.group ప - ప pa - ప (B p - -.group ఫ - ఫ pha - ఫ (B ph - -.group బ - బ ba - బ (B b - -.group భ - భ bha - భ (B bh - -.group మ - మ ma - మ (B m - -.group య - య ja - య (B j - -.group ర - ర ra - ర (B r - -.group ఱ - ఱ ra - ఱ (B r - -.group ల - ల la - ల (B l - -.group ళ - ళ l.a - ళ (B l. - -.group వ - వ va - వ (B v - -.group శ - శ S;a - శ (B S; - -.group ష - ష s.a - ష (B s. - -.group స - స sa - స (B s - -.group హ - హ ha - హ (B h - -.group ౘ - ౘ tsa - ౘ (B ts - -.group ౙ - ౙ dza - ౙ (B dz - -.group ౠ - ౠ ru - -.group ౡ - ౡ l- - - -// Stand-alone vowels -.group అ - అ a - -.group ఆ - ఆ a: - -.group ఇ - ఇ i - -.group ఈ - ఈ i: - -.group ఉ - ఉ u - -.group ఊ - ఊ u: - -.group ఋ - ఋ ru - -.group ఌ - ఌ l- - -.group ఎ - ఎ e - _) ఎ ;e - -.group ఏ - ఏ e: - -.group ఐ - ఐ aI - -.group ఒ - ఒ o - -.group ఓ - ఓ o: - -.group ఔ - ఔ aU - - - -.group 0xe0b0 // characters which start with UTF-8 bytes: [e0 b0] - -. ఁ n // candrabindu - - ం m // anusvara (this should nasalize the vowel) - - ః h // visarga - -// combining vowel signs - - ా a: - - ి i - - -.group 0xe0b1 // characters which start with UTF-8 bytes: [e0 b1] - - ీ i: - - ు u - - ూ u: - - ృ ru - - ౄ r-: - - ె e - - ే e: - - ై aI - - ొ o - - ో o: - - ౌ aU - - ్ // virama - - ౕ : // length mark ?? - ౖ : // ai length mark ?? - - -.group 0xe0a4 // devanagari - \340\244 _^_HI // switch to hindi voice for devanagari characters -.group 0xe0a5 // devanagari - \340\245 _^_HI - - -.group - $ d.a:lar - - diff --git a/dictsource/tn_list b/dictsource/tn_list deleted file mode 100644 index 4cdf9b72..00000000 --- a/dictsource/tn_list +++ /dev/null @@ -1,149 +0,0 @@ -// maintainer: Sternly K Simon -// email:sternly_simon@yahoo.com -// setswana translation list -// This file is UTF-8 encoded. - -// letters (just guesses) -a a -b bi:i: -c si:i: -d di:i: -e i:i: -f e:fo -g gi:i -h eitSi -j dZ'ei -k kei -l e:li -m 'emu -n 'eni -o o:o: -p p'i:i: -q kju -r aR3e -s 'e:si -t t'i:i: -u u:u: -v v'i:i: -x ek'ese -w dabolju -y w'ai -z z'e:ti - - -// numbers -_0 lef'e:la -_1 n'ngwe: -_2 p'edi -_3 t'a:R3o -_4 'n-ne -_5 l#'a:no -_6 th'ataro -_7 s'u:pa -_8 roba'bobedi -_9 roba'n'ngwe -_1X les'o:me -_2X mas'o:mepedi -_3X mas'o:me'ama:R3o -_4X mas'o:me'ama:ne -_5X mas'o:me'amal#'a:no -_6X mas'o:me'ath'ataro -_7X mas'o:me'a'S'u:pa -_8X mas'o:me'abo'roba'bedi: -_9X mas'o:me'a'roba'bo'ngwe - -//number plurals - -//numbers money wise -_0C lekX'olo -_1C0 lekX'olo -_2C _|makX'olopedi -_3C _|makX'olot'a:R3o -_4C _|makX'olo'n-ne -_5C _|makX'olol#'a:no -_6C _|makX'olo'th'ataro -_7C makX'oloS'u:pa -_8C makX'olo'a'ma'roba'bobedi: -_9C makX'olo'a'ma'roba'bo'n'ngwe -_0M1 's-'ikete -_1M1 _|'s-'ikete -_2M1 dik'etep'edi -_3M1 dik'etet'a:R3o -_4M1 dik'eten-ne -_5M1 dik'etel#'a:no -_6M1 dik'etets'e'th'ataro -_7M1 dik'eteSu:pa -_8M1 dik'ete'tse'bo'roba'bobedi -_9M1 dik'ete'tse'bo'roba'bo'ngwe -_1M2 dik'etetSelekX'o:lo -_2M2 dik'etetSemakX'o:lop'edi -_3M2 dik'etetSemakX'o:lot'a:R3o -_4M2 dik'etetSemakX'o:lon-ne -_5M2 dik'etetSemakX'o:lol#'ano -_6M2 dik'etetSemakX'o:lo'th'a'taro -_7M2 dik'etetSemakX'o:loSu:pa -_8M2 dik'etetSemakX'o:lo'bo'roba'bobedi: -_9M2 dik'etetSemakX'o:lo'bo'roba'bo'ngwe -_0M3 _|mili'oni // 1,000,000 -_0M4 _|bili'oni -_dpt fe:Xelu'a:na -_0and _|na - -bona $u $brk // they,them -yona $u+ $brk // it -wena $u+ $brk //you - -nna $u+ $brk // i -yona $u+ $brk // him, her, it -ene $u+ $brk // him, her -lona $u+ //ploral to wena -rona $u+ // we,us - -//number of chances/probabilities - - -//Days - - -//accents - -_cir k'efa - -lenna $u+ // and me -waka $u+ // mine or lying -gaka $u+ // mine -tshaka $u+ // plural of mine -dilo $u+ // things -mole $u+ // that -naya $u+ // give - -//nouns - -// prepositions -wa $u $brk // of -ya $u $brk // of,by they,them -la $u $brk // of -fa $u $brk // of -kwa $u $brk // at - -mo $u $brk // in -fa $u $brk // in,on - -kgolo $u $pause // dig -konte $u $pause // without - -kwala $pause // by means of which -kwa $u $brk // with - - -// conjunctions -le $u $pause // and -kana $u $pause // or -ao $u $pause // or -mme $u $pause // but -ntswa $u $pause // although -kuwa $u $pause // shout - - - - diff --git a/dictsource/tn_rules b/dictsource/tn_rules deleted file mode 100644 index 4525f234..00000000 --- a/dictsource/tn_rules +++ /dev/null @@ -1,147 +0,0 @@ -// maintainer: Sternly K Simon -// email:sternly_simon@yahoo.com -// setswana translation rules -// with support from Jonathan Duddington - -//2-letter groupds that represent classes of setswana nouns -// mo, ba, mo, me, le, ma, se, di, lo, bo, go, fa, ko, mo - -.group a - a a - _C) a a - _) a (C a - a (_ a - a (s a: - aa a: - -.group b - b b - b B - -.group c - c k - ch tS - -.group d - d d - dh D - -.group e - e e - ee e: - s) e i - -.group f - f f - -.group g - g g - _k) g g x2 - gh Q - - -.group h - h h - hl l# - -.group i - i i - ii i: - -.group j - j J - -.group k - k k - kh x - -.group l - l l - -.group m - m m - _) m m- - m (A m - K) m (@@ _|m - K) m (C m- - K) m (b@@ _|m - K) m (v@@ _|m - K) m (w@@ _|m - -.group n - n n - _) n n- - n (A n - n (@@ n - ny n^ - n (ch n^ - n (j n^ - ng' N - n (k N - _) n (k N- - _) n (k@@ N- - n (g N - _) n (g N- - _) n (g@@ N- - -.group o - o o - oo o: - -.group p - p p - -.group q - q k - -.group r - r r - r R - r R3 - A) r (A R - C) r (A @-* - rr RR - -.group s - s s - sh S - s (e s- - _t) se si: - -.group t - t t - th T - tsen ts'e:n - tlh K - tl l# - -.group u - u u - uu u: - _d) u u: - -.group v - v v - -.group w - w w - -.group x - x ks - -.group y - y j - -.group z - z z - -.group - $ dola - % asilimia - - * n^ota - *) * (* - ** - **) * (_ _:: - - diff --git a/dictsource/ur_list b/dictsource/ur_list deleted file mode 100644 index d2bec7b3..00000000 --- a/dictsource/ur_list +++ /dev/null @@ -1,160 +0,0 @@ - -// This file is UTF8 encoded -// Spelling to phoneme exceptions for Urdu - - -// Letter names -ا alIf -ب be: -پ pe: -ت te: -ٹ t.e: -ث se: -ج Ji:m -ج ce: -ح bar.i:||He: -خ xe: -د da:l -د d.a:l -ذ za:l -ر Re: -ڑ r.e: -ز ze: -ژ Ze: -س si:n -ش Si:n -ص sUa:d -ض zUa:d -ط tOe: -ظ zOe: -ع aIn -غ QaIn -ف fe: -ق qa:f -ک ka:f -گ ga:f -ل la:m -م mi:m - ن nu:n -و va:O -ﮨ cho:ti:||He: -ھ dO||caSmi:||He: -ء HamzaH -ی cho:t.i:||je: -ے bar.i:||je: - -َ z@b@R -ِ ze:R -ُ pe:S - - -// numbers -_0 s'IfaR -_1 'e:k -_2 'do: -_3 t'i:n -_4 c'a:R -_5 p'a:Nc -_6 ch'aI -_7 s'a:t -_8 'a:th -_9 n'aU -_10 d'as -_11 gj'a:RaH -_12 b'a:RaH -_13 t'e:RaH -_14 c'aUdaH -_15 p'andRaH -_16 s'o:laH -_17 s'atRaH -_18 ath'a:RaH -_19 'Unni:s -_20 b'i:s -_21 Ikk'i:s -_22 ba:'i:s -_23 te:'i:s -_24 caUb'i:s -_25 pacc'i:s -_26 chabb'i:s -_27 sat:a:'i:s -_28 stha:'i:s -_29 Unt'i:s -_30 t'i:s -_31 ikt'i:s -_32 bat:'i:s -_33 taINt'i:s -_34 caUNt'i:s -_35 paINt'i:s -_36 chat:'i:s -_37 saINt'i:s -_38 aRt'i:s -_39 Unta:l'i:s -_40 ca:l'i:s -_41 Ikta:l'i:s -_42 baja:l'i:s -_43 te:Nta:l'i:s -_44 cava:l'i:s -_45 paINta:l'i:s -_46 chIja:l'i:s -_47 saINta:l'i:s -_48 aRta:l'i:s -_49 Unc'a:s -_50 pac'a:s -_51 Ik'a:van -_52 b'a:van -_53 t'IRpan -_54 c'aUvan -_55 p'acpan -_56 ch'appan -_57 sat:'a:van -_58 ath'a:van -_59 Uns'ath -_60 s'a:th -_61 'Iksath -_62 b'a:sath -_63 t'IRsath -_64 c'aUsath -_65 p'aINsath -_66 chIj'a:sath -_67 s'aRsath -_68 'aRsath -_69 UnH,at:'aR -_70 sat:'aR -_71 IkHat:'aR -_72 baHat:'aR -_73 tIHat:'aR -_74 caUHat:'aR -_75 pachat:'aR -_76 chIHat:'aR -_77 sathat:'aR -_78 athHat:'aR -_79 Unna:s'i: -_80 ass'i: -_81 Ika:s'i: -_82 baja:s'i: -_83 tIRa:s'i: -_84 caURa:s'i: -_85 paca:s'i: -_86 chIja:s'i: -_87 sat:a:s'i: -_88 atha:s'i: -_89 nava:s'i: -_90 navv'e: -_91 Ikj'a:nve: -_92 b'a:nve: -_93 tIT'a:nve: -_94 caUR'a:nve: -_95 pac'a:nve: -_96 chIj'a:nve: -_97 sat:'a:nve: -_98 ath:'a:nve: -_99 nInj'a:nve: - -_0C s'aU -_0M1 Haz'a:R -_0M2 l'a:kh -_0M3 kaR'o:R -_0M4 'aRab -_dpt _ISaRI'Ia_ - -jonathan dZ'Onathan diff --git a/dictsource/ur_rules b/dictsource/ur_rules deleted file mode 100644 index 6c67d430..00000000 --- a/dictsource/ur_rules +++ /dev/null @@ -1,215 +0,0 @@ - - -// This file is UTF8 encoded -// Spelling to phoneme rules for Urdu - -.replace -٠ 0 -١ 1 -٢ 2 -٣ 3 -٤ 4 -٥ 5 -٦ 6 -٧ 7 -٨ 8 -٩ 9 - - - -// vowel signs, alif is silent at start of word if these follow -.L01 َ ِ ُ و ی ع ا - -// VOWELS - -.group َ - َ a - َی E - َے E - َو O - َع a: - -.group ِ - ِ I - ِی i: - ِع i: - -.group ُ - ُ U - ُو u: - ُع O - -.group ھ - ھ H - -.group ا - ا a: - _) ا (L01 // silent before a vowel - _) ا a - _) او u: - _) ای i: - -.group آ - آ a: - -.group ع - ع a: - عا a: - _) ع a - - -.group و - و o: - وُ u: - وٗ u: - و (L01 v - _) و v - -.group ی - ی e: - ی (L01 j - ی (_ i: - _) ی j - - -.group ے // yeh barree - ے e: - -// with hamza -.group ئ - ئ - -.group ؤ - ؤ aU // ?? - -.group أ - أ // ?? - - -// CONSONANTS - -.group ب - ب b - بھ bh - - -.group پ - پ p - پھ ph - - -.group ت - ت t - تھ th - - -.group ٹ - ٹ t. - ٹھ th. - - -.group ث - ث s - - -.group ج - ج J - جھ Jh - - -.group چ - چ c - چھ ch - -.group ح - ح H - -.group خ - خ x - -.group د - د d - دھ dh - -.group ڈ - ڈ d. - ڈھ dh. - -.group ذ - ذ D - -.group ر - ر R - -.group ڑ - ڑ r. - -.group ز - ز z - -.group ژ - ژ Z - -.group س - س s - -.group ش - ش S - -.group ص - ص s. - -.group ض - ض z - -.group ط - ط t - طھ th - -.group ظ - ظ z. - -.group غ - غ Q - -.group ف - ف f - -.group ق - ق q - -.group ک - ک k - کھ kh - -.group گ - گ g - گھ gh - -.group ل - ل l - -.group م - م m - -.group ن - ن n - -.group ں - ں n // this should nasalize the vowel - -.group ء - ء - -.group ہ - ہ H - ہ (_ a - - -.group 0xe0a4 // devanagari - \340\244 _^_HI // switch to hindi voice -.group 0xe0a5 // devanagari - \340\245 _^_HI - -.group - $ do:l@R \ No newline at end of file diff --git a/dictsource/wo_list b/dictsource/wo_list deleted file mode 100644 index c8b3a8ea..00000000 --- a/dictsource/wo_list +++ /dev/null @@ -1,43 +0,0 @@ - -// Spelling-to-phoneme rules for Wolof (Senegal, Gambia) -// This file is UTF-8 encoded - -// Numbers -_0 t'us -_1 b'En: -_2 n^'a:R2 -_3 n^'Et: -_4 n^'E:nt -_5 J'uR2o:m -_6 J'uR2o:mbEn: -_7 J'uR2o:mn^a:R2 -_8 J'uR2o:mn^Et: -_9 J'uR2o:mn^E:nt -_1X f'uk: -_2X n^'a:R2fuk: -_3X n^'Et:fuk: -_4X n^'E:ntfuk: -_5X J'uR2o:mfuk: -_6X J'uR2o:mbEn:fuk: -_7X J'uR2o:mn^a:R2fuk: -_8X J'uR2o:mn^Et:fuk: -_9X J'uR2o:mn^E:ntfuk: -_0C t'e:me:R2 -_1C t'e:me:R2 -_0M1 J'un:i -_0M2 t'amndaR2E:t -_0and %ak - -// Letter names - - -// Symbols - - -// Unstressed words - - -// Exceptions - - - diff --git a/dictsource/wo_rules b/dictsource/wo_rules deleted file mode 100644 index 9db5b03e..00000000 --- a/dictsource/wo_rules +++ /dev/null @@ -1,128 +0,0 @@ - -// Spelling-to-phoneme rules for Wolof (Senegal, Gambia) -// This file is UTF-8 encoded - -.group a - a a - aa a: - -.group b - b b - bb b: - -.group c - c c - cc c: - -.group d - d d - dd d: - -.group e - e E - ee E: - -.group é - é e - ée e: - éé e: - -.group ë - ë @ - ëe @: - ëë @: - -.group f - f f - -.group g - g g - gg g: - -.group h - h h - -.group i - i i - ii i: - -.group j - j J - j J: - -.group k - k k - kk k: - -.group l - l l - -.group m - m m - mm m: - K) m (K m- - -.group n - n n - nn n: - K) n (K n- - -.group ŋ - ŋ N - ŋŋ N: - K) ŋ (K N- - -.group ñ - ñ n^ - -.group o - o O - oo O: - -.group ó - ó o - óo o: - óó o: - -.group p - p p - pp p: - -.group q - q q - qq q: - -.group r - r R2 - r (r R - -.group s - s s - ss ss2 - -.group t - t t - tt t: - -.group u - u u - uu u: - -.group v - v v - -.group w - w w - -.group x - x x - -.group y - y j - -.group z - z z - - -.group - $ dOlaR2 diff --git a/docs/speak_lib.h b/docs/speak_lib.h index 8cf7f807..9ca01f59 100644 --- a/docs/speak_lib.h +++ b/docs/speak_lib.h @@ -28,12 +28,6 @@ #include #include -#ifdef __WIN32__ -#define ESPEAK_API __declspec(dllexport) -#else -#define ESPEAK_API -#endif - #define ESPEAK_API_REVISION 6 /* Revision 2 @@ -163,13 +157,11 @@ typedef enum { EE_NOT_FOUND=2 } espeak_ERROR; -#define espeakINITIALIZE_PHONEME_EVENTS 0x0001 -#define espeakINITIALIZE_DONT_EXIT 0x8000 #ifdef __cplusplus extern "C" #endif -ESPEAK_API int espeak_Initialize(espeak_AUDIO_OUTPUT output, int buflength, const char *path, int options); +int espeak_Initialize(espeak_AUDIO_OUTPUT output, int buflength, const char *path, int options); /* Must be called before any synthesis functions are called. output: the audio data can either be played by eSpeak or passed back by the SynthCallback function. @@ -177,8 +169,8 @@ ESPEAK_API int espeak_Initialize(espeak_AUDIO_OUTPUT output, int buflength, cons path: The directory which contains the espeak-data directory, or NULL for the default location. - options: bit 0: 1=allow espeakEVENT_PHONEME events. - bit 15: 1=don't exit if espeak_data is not found (used for --help) + options: bit 0: 1=allow espeakEVENT_PHONEME events. + Returns: sample rate in Hz, or -1 (EE_INTERNAL_ERROR). */ @@ -188,7 +180,7 @@ typedef int (t_espeak_callback)(short*, int, espeak_EVENT*); #ifdef __cplusplus extern "C" #endif -ESPEAK_API void espeak_SetSynthCallback(t_espeak_callback* SynthCallback); +void espeak_SetSynthCallback(t_espeak_callback* SynthCallback); /* Must be called before any synthesis functions are called. This specifies a function in the calling program which is called when a buffer of speech sound data has been produced. @@ -216,7 +208,7 @@ int SynthCallback(short *wav, int numsamples, espeak_EVENT *events); #ifdef __cplusplus extern "C" #endif -ESPEAK_API void espeak_SetUriCallback(int (*UriCallback)(int, const char*, const char*)); +void espeak_SetUriCallback(int (*UriCallback)(int, const char*, const char*)); /* This function may be called before synthesis functions are used, in order to deal with