diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes index f478af32..2ca2b97d 100644 --- a/dictsource/dict_phonemes +++ b/dictsource/dict_phonemes @@ -85,7 +85,7 @@ p r R R2 s S t tS v w x X z -Dictionary en_dict 2015-03-30 +Dictionary en_dict 2015-04-16 0 3 3: @ @- @L a a# A: A@ aa aI aI3 aI@ aU aU@ @@ -99,7 +99,7 @@ dZ f g h j k l L l# l/ m n N n^ p Q q Q" r R r- R2 s S t T t# tS tS; v w w# -x z Z z. +x z Z z. z/2 Dictionary cs_dict 2011-05-18 @@ -115,7 +115,7 @@ s S t tS ts v x z Z -Dictionary ta_dict 2015-02-25 +Dictionary ta_dict 2015-04-15 a a: aI aU e E e: i I i: o o: u U u2 u: @@ -178,7 +178,7 @@ s S s. t T t# t. t.# v w x z Z z. -Dictionary fa_dict 2015-01-21 +Dictionary fa_dict 2015-04-07 a A e i o u @@ -238,7 +238,7 @@ r r. s S s. t t# t. t.# v w x z -Dictionary pl_dict 2015-02-19 +Dictionary pl_dict 2015-04-16 a E E# E~ i O O~ u y @@ -612,16 +612,17 @@ r s S s. t t# t. t.# tS v w -Dictionary hbs_dict 2014-05-01 +Dictionary hbs_dict 2015-04-16 & @ @2 a A a: aI aU e E e: i I i: l- o O o: oU r* r- u U u: -* ; b d dZ dz dZ; f -g h j k l l^ m n -N n^ p r R R2 s S -t tS ts tS; v x z Z +* : ; b d dZ dz dZ; +f g h j k l l^ m +n N n^ p r R R2 s +S t tS ts tS; v x z +Z Dictionary ku_dict 2008-04-14 diff --git a/dictsource/en_list b/dictsource/en_list index 6ec0de24..705a0a42 100644 --- a/dictsource/en_list +++ b/dictsource/en_list @@ -721,6 +721,7 @@ utc $abbrev uucp $abbrev uv $abbrev VI $abbrev +webrtc w'EbA@t2i:s'i: wuxga $abbrev wwii dVb@Lju:dVb@Lju:t'u: xaml $abbrev @@ -995,6 +996,7 @@ arithmetic a#rITm@tIk $onlys arise a#raIz arisen @rIz@n aright $alt3 +armorer A@m3r3 armslength ,A@mzl'ENT aroma a#roUm@ arouse a#raUz @@ -1100,6 +1102,8 @@ belisha b@l'i:S@ bellyaching bElIeIkIN bely bI2laI bereft bI2rEft +beret bEreI +?3 beret b3eI beriberi bErIb'Eri beringed bI2rINgd beryl bEr@L @@ -1144,7 +1148,7 @@ bleh blEh blockade bl0k'eId bloodrage $alt1 blouse blaUz -bludgeon $alt2 +bludgeon blVdZ@n bluest blu:@st bluish blu:IS blurry bl3:ri @@ -1301,6 +1305,7 @@ celebrity $alt3 celidh keIli ceilidh keIli celebre sEl'Ebr@ +celibate $alt2 censure sEnS3 centurion sEntS'U@ri@n ?3 cerebral s@ri:br@L @@ -1483,6 +1488,7 @@ conker $1 coquina koUk'i:n@ conquistador k0nk'i:st@do@ conscience k0nS@ns +conscript $2 $verb console k@nsoUl $verb consort $1 consort $verb @@ -1736,6 +1742,7 @@ dossier d0sIeI dotage doUtI2dZ dove doUv $verb dove doUv $past +downriver d,aUnr'Iv3 draconia $alt3 // -n dragnet $alt1 dramatic dr@matIk @@ -1999,6 +2006,7 @@ fuscia fju:S@ fuselage fju:z@lA:Z futon fu:t0n +gabardine gab3di:n ?3 gala geIl@ galactic $alt3 galaga gal@g@ @@ -2056,6 +2064,7 @@ goatee $2 goddam g0dam ?3 goddess $alt2 goin ,goUI2n $only // for goin' +golliwog $1 gonna g,@n@ goodbye $2 goodday $2 @@ -2170,6 +2179,7 @@ hospitable h0sp'It@b@L hostage h0stI2dZ hostess hoUstEs hostname hoUstneIm +hotheaded $2 hotkey h0tki: house haUz $verb however $2 @@ -2219,6 +2229,7 @@ immolate $1 impedance Imp'i:d@ns imperative Imp'Er@tIv imperfect Imp'3:fEkt +imperile $alt2 impi $1 impinging Imp'IndZIN impish $1 @@ -2348,6 +2359,7 @@ kerosene kEr@si:n kilo ki:loU kilometer kIl'0mI2t3 kilter kIlt3 +kinda kaInd@ kinect kI2nEkt kinetic kI#nEtIk kiosk ki:0sk @@ -2373,7 +2385,6 @@ lascivious $alt3 lager lA:g3 lagoon $alt3 laity leI@ti -landowner l'and,oUn3 lapel $alt3 las ,las $only ?3 las ,lA:s $only @@ -2387,6 +2398,7 @@ latex $alt4 latrine $alt3 latte lA:t2eI ?3 launch lA:ntS +laundress $alt2 lava lA:v@ lavender lav@nd3 le l@_| $only @@ -2455,10 +2467,12 @@ losing lu:zIN // misspell loquat loUkw0t ?3 lost lOst loudmouth $alt1 +lugubrious l@g'u:brI2@s lukewarm lu:kwO@m lullaby lVl@baI lunatic lu:n@tIk lunchroom lVntS||ru:m +luxuriant $2 luxury lVkS3ri lychee li:tSi: lycra laIkr@ @@ -2535,6 +2549,7 @@ medicine mEds@n ?3 medicine mEd@s@n meh mE melamed mEl@mEd +melange meIl'0nZ melee mEleI ?3 melee meIleI memento $alt3 @@ -2733,6 +2748,7 @@ oeuvre 3:vr@ ?5 oeuvre VRvr@ offer 0f3 offers 0f3z +offhand $2 okay oUk'eI okra oUkr@ oldtimer oUldt'aIm3 @@ -3057,6 +3073,8 @@ pyramidal pI2r'amId@L qua kwA: qaeda kaId@ quadrilateral $3 +quadruped kw0drUpEd +quadrupedal $3 quarantine kw0r@nti:n quash kw0S quaternary kw@t3:n@ri @@ -3135,6 +3153,7 @@ refit ri:fIt reflex ri:flEks reflux ri:flVks refund ri:fVnd $noun +refuse rEfju:s $noun $only reg rEdZ regal ri:g@L regale rI2geIl // regaled, ing @@ -3351,6 +3370,7 @@ shareable Se@@b@L sharpie $alt2 shazam $alt3 shebang SI#baN +sheepherder $alt4 shenanigan SI#nanIg@n shepherd SEp3d sheriff S'ErI2f @@ -3512,6 +3532,7 @@ sutra su:tr@ swahili swA:h'i:li swampland $alt1 swath sw0T +syllabi sIl@baI symbol sImb@L sync sINk syntax sInt2aks @@ -3519,7 +3540,6 @@ syphilis sIf@lI#s syphon $alt2 tabasco $alt3 -tableau tabloU tablet tabl@t taboo $2 tabu tabu: @@ -3704,6 +3724,7 @@ update $1 $onlys update $verb upgrade $1 $onlys upgrade $verb +upriver ,Vpr'Iv3 uproot $2 uplift $2 upset $1 $noun @@ -3828,6 +3849,7 @@ whodunit hu:d'VnIt whoe're hu:'e@ whois hu:'Iz whol hoUl // for wholly +wholehearted $2 whore ho@ wicked wIkI#d wilderness wIld3n@s @@ -3920,6 +3942,7 @@ Fylde faIld Glasgow glaazgoU Glenrothes gl,Enr'0TI#s Greenwich grEnItS +Halesowen heIlz'oUI#n Harwich harIdZ Hasting $alt6 Hartlepool hA@tlIpu:l @@ -4025,6 +4048,7 @@ Benevente bEnIv'EnteI Benin bEnIn Bering be@rIN Berkeley b3:kli +Beslan bEslan Bethesda $alt3 Bhopal boUp'A:l Bhubaneswar bUba#n'eISw3 @@ -4080,10 +4104,10 @@ Cruz kru:z Cyprus saIpr@s Dagestan dA:gIst'A:n Dahomey $alt3 +Dakota $alt3 Dallas dal@s Daman da#mA:n Damascus $alt3 -Dakota $alt3 Danish $alt6 Dehradun de@a#d'u:n (Dehra dun) de@a#d'u:n @@ -4266,6 +4290,7 @@ Mojave moUh'A:vi Monaco m0n@koU Montevideo m0ntIvId'eIoU Montreal m0ntrI'O:l +Montréal m0ntrI'O:l Morocco m@r0koU Moroccan m@r0k@n Montana m0nt'an@ @@ -4344,6 +4369,7 @@ Pyrenees pIr@n'i:z Qatar katA@ Quebec kwI2bEk Québec kwI2bEk +Rahad $alt3 Raipur raIpU@ Raleigh rA:li Ranchi rA:ntSi @@ -4512,6 +4538,7 @@ Bambi bambi: Barack ba#rA:k Barbara bA@b@r@ Bartholomew bA@T'0l@mju: +Bela bEl@ Benjamin bEndZ@mI#n Benoit bEnw'A: Bernard b3:n@d @@ -4564,6 +4591,7 @@ Curtis k3:tI#s ?5 Curtis kVRtI#s Cyrus saIr@s Dana $alt6 +Danelle $alt3 Danilo da#ni:loU Daphne dafni Darryl dar@L @@ -4572,6 +4600,7 @@ Davis deIvIs Deborah dEb@r@ Declan dEkla#n Delia di:li@ +Dimitris dI#mi:trIs Denise d@ni:s Dennis dEnI#s Derek dErIk @@ -4645,6 +4674,7 @@ Guido gwi:doU Guillaume gi:j'oUm Guinevere gwInI#vi@3 Hadrian $alt6 +Halima ha#li:m@ Hamish $alt6 Harold har@Ld Harriet hari@t @@ -4708,6 +4738,7 @@ Lawrence l0r@ns Leann li:'an Leanne li:'an (Le ann) li:'an +Lelaine $2 Lenore lEn'o@ Leola li:'oUl@ Leon li:0n @@ -4932,6 +4963,7 @@ Chavez tSA:vEz Cialis si:'alI#s Cohen koU@n Compton k0mpt@n +Connally $1 Connelly k0n@li Connolly $1 Conti $1 @@ -4967,6 +4999,7 @@ Dulles dVl@s Dupuis du:pw'i: Dvorak d@-vo@Zak Earp 3:p +Ellis $alt1 Emory Em3ri exxon Eks0n Ferguson f3:g@s@n @@ -5073,6 +5106,7 @@ Oreilly oUr'aIli Ortiz O@t'i:z Osiris oUs'aIrIs Otis oUtIs +ouya u:j@ Patel $alt3 Perez p3rEz Pérez pErEz @@ -5102,6 +5136,7 @@ Renee r@neI Reuter rOIt3 Rivera rI2ve@r@ Rizzoli rI2zoUli +Rhiannon ri:'an@n Rodrigues r0dr'i:gEz rohypnol roUh'Ipn0l Rojas roUhA:s diff --git a/dictsource/en_rules b/dictsource/en_rules index 06ec3528..7c07a8dc 100644 --- a/dictsource/en_rules +++ b/dictsource/en_rules @@ -51,6 +51,7 @@ .group a a a + _) a' a# _) a's (_ eIz -) a (- a# _) a (- 'eI @@ -100,7 +101,7 @@ w) a (d 0 ow) a (d @ ae i: - aea 'i@ + @) aea 'i@ @) aed (_S2 d ae (l eI aeg (er eIg @@ -213,6 +214,7 @@ .group ab _) ab (@ a#b ab (acA ab + @) abi (_ 'A:bi @) abad (_ =a#bA#d ab (att ab _) abb ab @@ -237,9 +239,10 @@ abling 'eIblIN ably eIblI _en) ab (l 'eIb - XC) ab (le eIb +// XC) ab (le eIb _un) ab (le 'eIb _dis) ab (le 'eIb + t) ab (leau ab ab (neg ab ab (olit ,ab _) ab (ori ,ab @@ -1032,10 +1035,9 @@ calend) ar 3 st) ar (_ A@ guit) ar 'A@ _t) ar (_ A@ - &) ar (dis 3 - &) ar (diz 3 + &) ar (diL06 3 %C) ar (d_ 3 - &d) ar (d_ 3 + &d) ar (d 3 // &h) ar (d_ 3 &ch) ar (d 3 &k) ar (d_ 3 @@ -1268,6 +1270,7 @@ _it_separ) ate (_ @t par) ates (_ eIt|s ct) ate (_ =eIt _s) ate (ll at@ + at (elle_ a#t @) ati (_ 'A:ti ati (ana atI at (im_ 'eIt @@ -1425,7 +1428,7 @@ _it_separ) ate (_ @t &) board (_S5 bo@d _) book (@@P4 b'Uk @) book (_S4 bUk - _) bo (som bU + _) bos (om bUz &) box (_S3 b0ks su) bt (l t de) bt t @@ -1580,8 +1583,8 @@ _it_separ) ate (_ @t _) ce (lest s@ c (elt k c (ellL03_ tS' - &) cia (X S@ -?8 &) cia (X Sa# + &) cia (X =S@ +?8 &) cia (X =Sa# &) cial S@L &) cian Si@n cius (_ S@s @@ -1791,9 +1794,11 @@ _it_separ) ate (_ @t _) co (ni k0 _) co (njug k0 _) co (njur kV + _) conn (Ally k0 conniv k@naIv _) connoi (s k0n@ _) co (nque k0 + _) conqu (er k0nk _) co (nsc k0 co (nsec k0 co (nsecu k@ @@ -1855,7 +1860,7 @@ _it_separ) ate (_ @t _) d' (AP2 d _) d' (CP2 d@ @@e) d (_S1 d# // suffix - db (_ d,i:bi: + @) db (_S2 d,i:bi: ddh d dh (K d dj dZ @@ -1965,8 +1970,8 @@ _it_separ) ate (_ @t _) de (p@ dI2 de (per d%i: _) de (pila dE - de (pol d%i: - de (pop d%i: + _) de (pol d%i: + _) de (pop d%i: depo (siti dEp@ _) de (pred dE de (preca dE @@ -1974,18 +1979,18 @@ _it_separ) ate (_ @t de (put dE _) de (rai dI2 _) de (refP2 d,i: - de (reg d%i: + _) de (reg d%i: de (rel dE _) de (rest d,i: - de (riC dI2 + _) de (riC dI2 _) de (rAX dE - de (rogato dI2 + _) de (rogato dI2 de (rACatio dE _) des (@ dI2s des (ec dEs - des (eg d%i:s - dese (l d,i:sI2 - des (en d%i:s + _) des (eg d%i:s + _) dese (l d,i:sI2 + _) des (en d%i:s _) des (er dI2z _) des (h dEs des (ic dEs @@ -2056,7 +2061,8 @@ _it_separ) ate (_ @t di (sc_ dI discipli dIsIplI di (sco_ dI - di (scon ,dI + _) dis (com@P3 dI2s + _) dis (con@P3 dI2s di (scord_ dI di (scot dI di (scount dI @@ -2341,7 +2347,7 @@ _it_separ) ate (_ @t @x) ed (_S2vi t y) ed (_S2v d debut) ed (_S2 d - edly (_ Idl%i + edly (_S2m l%i c) ed (e_ 'i:d p) ed (e_ i:d p) edal Ed@L @@ -2451,6 +2457,7 @@ _it_separ) ate (_ @t n) ell (_ 'El nn) ell (_ @L &r) ell (_ @L + elle (_ 'El dopp) el @L all) el El all) el (o 'El @@ -2512,7 +2519,8 @@ _it_separ) ate (_ @t .group en _) en (@ %En en (_$w_alt1 En - &) en @n +// &) en @n + &) eness (_S4 n@s &r) en (@ En Ah) en En &) en (si En @@ -2629,7 +2637,7 @@ _it_separ) ate (_ @t ?8 &) en (t_ En @) en (tal 'En en (ti En - en (tial 'En + en (tial+ 'En perc) en (t En _desc) en (t En asc) en (t En @@ -2658,7 +2666,7 @@ _it_separ) ate (_ @t _g) eo (gr I0 _g) eo (log I0 _g) eo ,i:%oU - _g) eor O@ + _g) eor (C O@ eoa (_ i@ eo (d_ aU g) eo (ff E @@ -3100,6 +3108,7 @@ _it_separ) ate (_ @t gh (an g gm (_ m gn (_ n + gn (arl n _poi) gn nj _) gnu g@nu: hun) g g @@ -3162,11 +3171,13 @@ _it_separ) ate (_ @t ha (st heI _) he' %hi: &) head (_S4 hEd + &) headed (_S6 hEdI#d heir e@ hero hi@roU _) hero (n hEr@ _) hetero hEtroU# ?3 _) hetero hEt3roU# + _) hfs (@P3 ,eItSE2fE2s // mac osx K) hl l# &) hold (_S4 hoUld holme hoUm @@ -3399,7 +3410,7 @@ _it_separ) ate (_ @t iara (_ I'A:r@ iarch I2A@k iard (_ I23d - iai I2aI + iai (+ I2aI @) iate (_ =I2eIt g) iate (_ I|@t iath 'aI@T @@ -4082,6 +4093,7 @@ _it_separ) ate (_ @t kn (it n kn (ob n kn (ock n + kn (ot n kn (ow n _) kha kA: @@ -4374,6 +4386,7 @@ multip) ly laI o 0 _) o 0 X) o 0# + _h) o 0 X) o ($w_alt3+++ %0# _) o' (P2 %oU // prefix o'er o@ @@ -4531,6 +4544,7 @@ multip) ly laI oi (ce OI oi (ck OI A) oi (zA oUaI + oiy (A_ 'OI o (imag oU c) o (inci %oU o (ing oU @@ -4759,14 +4773,14 @@ multip) ly laI .group oo oo u: - h) oo (d U + h) ood Ud h) oo (k U - w) oo (d U - h) oo (d U + w) ood Ud + h) ood Ud bl) oo (d V fl) oo (d V st) oo (d U - g) oo (d U + g) ood Ud oog (ie_ u:g ?3 oog (ie_ Ug C) oo (k U @@ -5055,6 +5069,7 @@ multip) ly laI k) ou u: r) ou (bl u: tr) ou (bl V + s) ouc (ian u:s t) ou (ch V t) ou (can u: gl) ouce (s 0 @@ -5225,6 +5240,7 @@ multip) ly laI kn) owle (d 0lI _) ow (l aU owicz oUvItS + owen oUI#n a) ow aU b) ow (el aU b) ow (er aU @@ -5234,6 +5250,7 @@ multip) ly laI mosc) ow oU _d) ow aU d) ow (n aU + land) ow (n oU end) ow aU f) ow aU g) ow aU @@ -5290,7 +5307,7 @@ multip) ly laI phenome (n fI2n0mI phenyl f,i:naIl p (haza p - ph (erd p + ph (erd_ p _) phila fI2la &) phony (_ =f@ni _) photo (@@P5 f,oUtoU @@ -5610,6 +5627,7 @@ multip) ly laI _) re (dolen rE _) re (dr r%i: _) re (eduP2 r%i: + _) re (elecP2 r%i: _) re (emP2 r%i: _) re (enP2 r%i: _) re (eqP2 r%i: @@ -5617,6 +5635,7 @@ multip) ly laI _) re (evalP2 r%i: _) re (exP2 r%i: referend rEf@r'End + _) re (feren rE re (fug rE re (gen ri: re (gener %ri: @@ -6278,8 +6297,8 @@ contin) u ju: r) u (sion 'u: p) u (ss U usu (al ju:Zu: - usurp ju:z'3:p -?5 usurp ju:z'VRp + usurp j%u:z3:p +?5 usurp j%u:zVRp b) us (y Iz _sh) u (tC V _sh) u (to V @@ -6481,6 +6500,7 @@ contin) u ju: video vIdI2%oU vide (ogr vIdI2 &s) ville (_S6 zvIl + @@) ville (_S5 vIl vivi (@ vIvI viv (_ vaIv _) vra (d vreI @@ -6735,6 +6755,7 @@ contin) u ju: Ele (_ @L Ell (+ @L Ella (_ 'El@ + Elle (_ 'El Elli (_S4 'ElI Em (_ @m @@ -6818,7 +6839,7 @@ contin) u ju: se) 's (_S2m %Iz s) 's (_S2m %Iz ce) 's (_S2m %Iz - ch) 's (_S2m %Iz + ch) 's (_S2m %z/2 och) 's (_S2m s sh) 's (_S2m %Iz x) 's (_S2m %Iz diff --git a/dictsource/fa_list b/dictsource/fa_list index c149fbed..41c47cf8 100755 --- a/dictsource/fa_list +++ b/dictsource/fa_list @@ -1,5 +1,5 @@ - // * Farsi Language fa (or Parsi or Persian) fa_list Version 3.13 -// * This file writen by Shadyar Khodayari 01-17-2015 + // * Farsi Language fa (or Parsi or Persian) fa_list Version 3.131 +// * This file writen by Shadyar Khodayari 04-07-2015 //********* // * This program is free software; you can redistribute it and/or modify * // * it under the terms of the GNU General Public License as published by * @@ -200,7 +200,7 @@ $ dolAR ) paRAntezbaste: * setARe: //this code is recognized as (ZWNJ) U+200c (half space) at eSpeak 1.46.22 and later (ZWNJ) is recognized as hyphen - - nim_fAsele: + _- nim_fAsele: . noqte: : 'donoqte: < alAmate'kutSektaR @@ -557,6 +557,7 @@ $ dolAR آنابلیسم AnAbolisms آناتولی AnAtoli آناتومی AnAtomi +آنارشیست AnARSist آنارشیسم AnARSism آناکوندا AnAkondA آنتراسن AntRAsen @@ -962,8 +963,8 @@ $ dolAR اذیت azjat ارائه eRAe: ارائۀ eRAeje +اراد eRAd ارادت eRAdat -اراده eRAde: اراذل 'aRAzel ارانگوتان oRAngutAn ارایه ?eRA?e @@ -1244,6 +1245,7 @@ $ dolAR اسفنج esfandZ اسفند esfand اسفهان esfahAn +اسفیدان esfidAn اسقاط esq1At اسقف osq1of اسلاف aslAf @@ -1690,6 +1692,7 @@ $ dolAR الگوریتم algoRitm الی elA الیاس eljAs +الیزا elizA الیزابت elizAbet الیزه elize: الینا elinA @@ -2244,6 +2247,7 @@ $ dolAR بالاغیرتا bAlAq1ejRatan بالجمله beldZomle بالخصوص belxosus +بالد bAlad بالرینا bAleRinA بالستیک bAlestik بالشتک bAleStak @@ -2372,7 +2376,7 @@ $ dolAR بخشاند baxSAnd بخشانید baxSAnid بخشایش baxSAjeS -بخشاینده baxSAjAnde +بخشاینده baxSAjande بخشایید baxSAid بخشد baxSad بخشش baxSeS @@ -2659,6 +2663,7 @@ $ dolAR برون boRun برونبر buRunbaR برونتراو boRuntaRAv +برونته boRunte: بروند beRavand برونشیت beRonSit برونهاگ buRunhAg @@ -2876,6 +2881,7 @@ $ dolAR بلقیس belq1ejs بلم balam بلند 'boland +بلندا bolandA بلندای bolandAje بلندقد bolandq1ad بلندمدت bolandmoddat @@ -3052,6 +3058,7 @@ $ dolAR بورات boRAt بوراکس boRAks بورت buRet +بورخس buRxes بورز bevaRz بورزد bevaRzad بورس buRs @@ -3086,6 +3093,7 @@ $ dolAR بپا bepA بپر bepaR بپرداز bepaRdAz +بپرس bepoRs بپز bepaz بچشم betSeSm بچه ba'tStSe: @@ -3113,6 +3121,7 @@ $ dolAR بکن bokon بکند bokonad بگشاد bogSAd +بگفت begoft بگم begam بگن began بگه bege: @@ -3222,6 +3231,7 @@ $ dolAR بینید binid بینیم binim بینیی bini: +بیهق bejhaq1 بیهنر bihonaR بیو bijo بیوتروریسم bijoteRoRism @@ -3436,6 +3446,7 @@ $ dolAR ترانسفورماتور teRAnsfoRmAtoR ترانسپورت teRAnspoRt تراوت taRAvat +تراود taRAvad تراورتن teRAveRtan تراورس teRAveRs تراوش taRAvoS @@ -3682,6 +3693,7 @@ $ dolAR تلواسه talvAse تلوتلو telo:telo: تلوریم teloRijom +تلوزیون telvezijon تلون talavvon تلویحا talvihan تلویزیون telvizijon @@ -4284,6 +4296,8 @@ $ dolAR حبر hebR حبش habaS حبه habbe: +حبّه habbe: +حبۀ habbeje حتم hatm حتما hatman حتماً hatman @@ -4737,6 +4751,7 @@ $ dolAR خواهشمند xAheSmand خواهیدشد xAhidSod خواید xAjd +خوایم xAjm خودالقا xodelq1A خودانگیختگی xodangixtegi خودایمنی xodimeni @@ -4749,6 +4764,7 @@ $ dolAR خودمو xodamo خودکشی xodkoSi خودگشانی xodgoSni +خورجین xoRdZin خورخه xoRxe: خورد xoRd خوردوخوراک xoRdoxoRAk @@ -4817,6 +4833,7 @@ $ dolAR داشبرد dASboRd داشبورد dASboRd داشت d'ASt +داعش dA?eS دالتون dAlton دامبلدور dAmbeldoR دامعان dAmq1An @@ -4951,6 +4968,7 @@ $ dolAR درونگانی daRungAni دروید deRavid درویش daRviS +درویشان daRviSAn درّه daRRe: درّۀ daRReje درپی daRpeje @@ -5089,6 +5107,7 @@ $ dolAR دمبل dambel دمبک dombak دمت damat +دمد damad دمر damaR دمرو damaRu دمش damaS @@ -5097,6 +5116,7 @@ $ dolAR دمق damaq1 دمل domal دمن daman +دمنه demne: دمو demo: دموکرات demokRAt دموکراتیک demokRAtik @@ -5985,6 +6005,7 @@ $ dolAR سامسونت sAmsonet سامسونگ sAmsong سانت sAnt +سانتر sAntR سانترال sAntRAl سانترالیسم sAntRAlism سانتروزوم sAntRozom @@ -6266,6 +6287,7 @@ $ dolAR سمک samak سمیرم semiRom سمینار seminAR +سمیه somajje: سن sen سنات sonAt سناتور senAtoR @@ -6338,6 +6360,7 @@ $ dolAR سورپریز suRpRiz سوزد suzad سوزنبان suzanbAn +سوسنگرد susangeRd سوسک susk سوسککش susk_koS سوسیالیسم susijAlism @@ -6353,6 +6376,7 @@ $ dolAR سونات sonAt سونار sonAR سونامی sonAmi +سوند savand سونولژیست sonoloZist سونی soni سونیا sonijA @@ -6509,6 +6533,7 @@ $ dolAR شاشو SASu شاقّه SAq1e: شالنگ SAlang +شامبیاتی SAmbajAti شامورتی SAmvuRti شامپانی SAmpAni شانز SAnz @@ -7057,6 +7082,7 @@ $ dolAR ظلمانی zolmAni ظلمه zalame: ظهر zohR +ظهراب zohRAb ظهیرالاسلام zahiRoleslAm ظهیرالدوله zahiRoddovle: ظهیرالملک zahiRolmolk @@ -7087,6 +7113,7 @@ $ dolAR عثمان osmAn عجب adZab عجله adZale: +عجم ?adZam عجول adZul عدالت edAlat عداوت edAvat @@ -7247,6 +7274,7 @@ $ dolAR غزل q1azal غزنوی q1aznavi غزنویان q1aznavijAn +غزنی q1aznej غزنین q1aznin غزو q1azv غزوات q1azavAt @@ -7271,6 +7299,7 @@ $ dolAR غلاظ q1elAz غلام q1olAm غلبه q1alabe: +غلتان q1altAn غلط q1alat غلظت q1elzat غلغل q1olq1ol @@ -7297,7 +7326,7 @@ $ dolAR غیر q1ejR غیظ q1ejz غیمه q1ejme: -غین q1ejAn +غین q1ejn غیه q1ije: غیور q1ajuR فاحش fAheS @@ -8580,6 +8609,7 @@ $ dolAR محیط mohit مخ mo:x مخابر moxAbeR +مخازن maxAzen مخاط moxAt مخاطب moxAtab مخاطبان moxAtabAn @@ -8607,6 +8637,7 @@ $ dolAR مخلص moxles مخم moxam مخمر moxammeR +مخنث moxannas مخور maxoR مخوف maxuf مخچه moxtSe: @@ -8657,6 +8688,7 @@ $ dolAR مدینه madine مدیون 'madjun مذاکر mozAkeR +مذمت mazemmat مذکر mozakkaR مراجعی maRAdZei مراحل maRAhel @@ -9102,6 +9134,8 @@ $ dolAR معرق mo?aRRaq1 معروف ma?Ruf معرّف mo?aRRef +معرکه ma?Reke: +معرکۀ ma?Rekeje معز mo?ezz معزز mo?azzaz معسر mo?seR @@ -9216,7 +9250,7 @@ $ dolAR مقداری meq1dARi مقدر moq1addaR مقدس moq1addas -مقدم maq1dam +مقدم moq1addam مقدمات moq1addamAt مقدمتا moq1addamatan مقدمه moq1addame: @@ -9356,6 +9390,7 @@ $ dolAR منشین manSin منصف monsef منطق manteq1 +منطقا manteq1an منطقه mantaq1e: منطقۀ mantaq1eje منظم monazzam @@ -9379,6 +9414,7 @@ $ dolAR منوچ manutS منوچهر manutSehR منوی menoje +منچ mentS منچستر mantSesteR منچستریونایتد mantSesteRjunAjted منکر monkeR @@ -9429,6 +9465,7 @@ $ dolAR موافقت movAfeq1at موبایل 'mobAjl موبد mubad +موتسارت motsARt موتور motoR موتورسیکلت motoR_siklet موثر mo?asseR @@ -9491,6 +9528,7 @@ $ dolAR مولّف mo?allef مولکول molkul مولی mo:lA +مولیان mulijAn مومن mo?men مومنت moment مونا monA @@ -9840,7 +9878,7 @@ $ dolAR نخریس naxRis نخست noxost نخستین naxostin -نخعی naxa? +نخع naxa? نخوت nexvat نخود noxod نخیل naxil @@ -9929,6 +9967,9 @@ $ dolAR نشستم neSastam نشستن neSastan نشستنی neSastani +نشم naSam +نشمین naSmin +نشن naSan نشنال naSnAl نشو naSo نشوز noSuz @@ -10124,6 +10165,7 @@ $ dolAR نوزده nu:zdah نوزدهم 'nu:zdahom نوسان navasAn +نوستالژی nostAlZi نوستالژیک nostAlZik نوسنگی no:sangi نوشاب nuSAb @@ -10290,6 +10332,7 @@ $ dolAR هارپ hARp هاست hAst هاشم hASem +هافبک hAfbak هالتر hAlteR هالتریست hAlteRist هالوژن hAloZen @@ -10328,6 +10371,7 @@ $ dolAR هدر hadaR هدست hedset هدف hadaf +هدفشان hadafeSAn هدفون hed'fo:n هدنرس hedneRs هدهد hodhod @@ -10407,6 +10451,7 @@ $ dolAR هلفدانی holofdAni هلفدونی holofduni هلمز holmz +هلمند helmand هلن helen هلنا helenA هلند holand @@ -10467,6 +10512,7 @@ $ dolAR همینجا hamindZA همینجور hamindZuR همینطور haminto:R +همینم haminam همینک haminak همینگوی hemingvej همیوپاتی homijopAti @@ -10747,6 +10793,7 @@ $ dolAR ولف volf ولفرام volfeRAm ولم velam +ولنتاین valentAjn ولنگوواز velengovAz ولو valo: ولوله velvele: @@ -10787,6 +10834,7 @@ $ dolAR ویلهلم vilhelm ویلون vijolon ویلچر viltSeR +ویلچیر viltSejR ویلیامز vilijAmz وین vijan ویندز vindoz @@ -11449,6 +11497,7 @@ $ dolAR چرغ tSaRq1 چرغند tSaRq1and چرغول tSaRq1ul +چرون tSaRun چروکاند tSoRukAnd چرچر tSaRtSaR چرچیل tSeRtSil @@ -11783,8 +11832,10 @@ $ dolAR کتباً katban کتری ketRi کترینگ ketRing +کتش kotaS کتف ketf کتلت kotlet +کتم kotam کتمان ketmAn کتون katun کتک kotak @@ -11808,11 +11859,13 @@ $ dolAR کده kade: کدوتنبل kadutanbal کدوم kodum +کدکن kadkan کدۀ kadeje کذب kezb کراتین keRAtin کرال koRAl کرام keRAm +کراوات keRAvAt کرایه keRAje: کرایۀ keRAjeje کربلا kaRbalA @@ -12022,6 +12075,7 @@ $ dolAR کمبزه komboze: کمت kamat کمد komod +کمدین komedijan کمر kamaR کمربند kamaRband کمسیون komisijon @@ -12378,6 +12432,7 @@ $ dolAR گسار gosAR گسارد gosARd گستاخ gostAx +گستاخان gostAxAn گستر gostaR گستراند gostaRAnd گسترد 'gostaRd @@ -12624,6 +12679,7 @@ $ dolAR یوزر juzeR یوزرنیم juzeRnejm یوزپلنگ juzpalang +یوزپلنگان juzpalangAn یوسف jusef یوم jo:m یون jon diff --git a/dictsource/fa_rules b/dictsource/fa_rules index 738a9618..9fe91deb 100755 --- a/dictsource/fa_rules +++ b/dictsource/fa_rules @@ -1,5 +1,5 @@ -// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.13 -// * This file writen by Shadyar Khodayari 01-17-2015 +// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.131 +// * This file writen by Shadyar Khodayari 04-07-2015 //********* // * This program is free software; you can redistribute it and/or modify * // * it under the terms of the GNU General Public License as published by * @@ -233,7 +233,6 @@ .group - - - (.D manfije- __) - (_D manfije- diff --git a/dictsource/hbs_list b/dictsource/hbs_list index 1fa6ac08..bf764a3d 100644 --- a/dictsource/hbs_list +++ b/dictsource/hbs_list @@ -8,6 +8,8 @@ // ?3 Bosnian (Bosna and Hercegovina) // ?4 Serbian & Bosnian +// $alt1 first vowel is long + // Letters b b@ @@ -275,24 +277,24 @@ _tld t'ild& ?3 _0MA1 h'il^ade ?3 _1M1 h'il^adU - _0M2 m'ilijUna - _0MA2 m'ilijUna - _1M2 m'ilijUn -?4 _0M2 m'ilijOna -?4 _0MA2 m'ilijOna -?4 _1M2 m'ilijOn + _0M2 m'ilijU:na + _0MA2 m'ilijU:na + _1M2 m'ilijU:n +?4 _0M2 m'ilijO:na +?4 _0MA2 m'ilijO:na +?4 _1M2 m'ilijO:n - _0M3 m'iliaRdI - _0MA3 m'iliaRde - _1M3 m'iliaRdU -?2 _0M3 milijArdI -?2 _0MA3 milijArde -?2 _1M3 milijArdU + _0M3 m'ilia:RdI + _0MA3 m'ilia:Rde + _1M3 m'ilia:RdU +?2 _0M3 milijA:rdI +?2 _0MA3 milijA:rde +?2 _1M3 milijA:rdU - _0M4 b'ilijUna - _1M4 b'ilijUn -?4 _0M4 b'ilijOna -?4 _1M4 b'ilijOn + _0M4 b'ilijU:na + _1M4 b'ilijU:n +?4 _0M4 b'ilijO:na +?4 _1M4 b'ilijO:n _dpt _:z'a*Ez_ _roman r*'imsko @@ -601,7 +603,7 @@ koga $pause // Pronouns - +ja $alt1 // Prepositions o $u $brk diff --git a/dictsource/hbs_rules b/dictsource/hbs_rules index 91212351..18759610 100755 --- a/dictsource/hbs_rules +++ b/dictsource/hbs_rules @@ -13,8 +13,11 @@ .group a a a + X) a ($w_alt1 a: a (j A a (r A // don't reduce to [&] + + _hrv) a (t a: .group b b b @@ -40,6 +43,7 @@ .group e e E + X) e ($w_alt1 E: j) e e e (j e _) exe %ekse // filetype @@ -57,6 +61,7 @@ .group i i i + X) i ($w_alt1 i: ._) ini %ini // filetype .group j @@ -87,6 +92,7 @@ .group o o o + X) o ($w_alt1 o: ou oU .group p @@ -118,6 +124,7 @@ .group u u u + X) u ($w_alt1 u: .group v v v diff --git a/dictsource/pl_list b/dictsource/pl_list index c70dce6b..8d81f669 100644 --- a/dictsource/pl_list +++ b/dictsource/pl_list @@ -1,6 +1,9 @@ // This file is UTF8 encoded +// $alt is used to mark words which combine with 'ni' or 'nie' + + // Letters // If a letter has a "word" pronunciation which is different from its // "letter" name, then include the letter name here, with the letter @@ -182,7 +185,7 @@ _' ap'OstROf \ b'EkslES $max3 | kR,Eska||p;On'Ova # haS $max3 -_$ d'OlaR +$ d'OlaR % pR'OtsEnt ^ d'aSEk // what's be better? & and @@ -228,9 +231,9 @@ _$ d'OlaR // screenreadery -nvda EnfawdE'a $abbrev +nvda $abbrev orca ORka -jaws dZ'Ews $abbrev +jaws dZ'Ews // komputery, komputery @@ -267,17 +270,17 @@ forward fORwERd backward bEkwERd device div'ajs devices divajsis -usb uEsb'E $abbrev -url uER'El $abbrev +usb $abbrev +url $abbrev drive drajv -scsi sk'azi $abbrev +scsi sk'azi hda $abbrev sda $abbrev -dvd divid'i $abbrev -sh Es'xa $abbrev -ascii 'askEj $abbrev -ctrl k'OntROl $abbrev -right Rajt $abbrev +dvd divid'i +sh $abbrev +//ascii 'askEj +ctrl k'OntROl +right Rajt // nazwy własne akcentowanie - wymowa w regułkach // todo: more! @@ -335,7 +338,7 @@ jerry dZERy $only arcus arkus jebut $2 babach $2 -cv siv'i $abbrev +cv siv'i maximum $1 maxima $1 maksimum $1 diff --git a/dictsource/pl_rules b/dictsource/pl_rules index 298f9c82..57a5f9d2 100644 --- a/dictsource/pl_rules +++ b/dictsource/pl_rules @@ -1,1120 +1,1044 @@ - -// This file is UTF8 encoded + +// This file is UTF8 encoded // Spelling to phoneme words and exceptions for Polish .L01 ka ki ce kę ką ko kach kom -// 'w' if [f] after these consonants -.L02 c ć cz f h k p s ś sz t +.L02 c ć cz f h k p s ś sz t // 'w' is [f] after these consonants -//.L02 a i ę ą o +.L03 a i ę ą o -//.L03 a em ie owi o +.L04 i im imi ich iemu iego -//.L04 iego iemu ich imi im i - -//.L05 o ę y ów ach ami a - -//.L06 o a em ie - -//.L07 to ta tem cie tami tom t - -//.L08 a u ie em owi - -//.L09 ach ami ów a ę y ą owie o - -//.L10 a em owi ie u ach ami om - -//.L11 a iem u .group a - a a - a (_ a_ - ae (_ E - _) ae (rA aE - _) ae E - _h) al (l O - h) allowee (n_ 'alOwy - h) allowee (n alOwy - C) ai (r E - _alt) ai (r ai - _k) ai (r ai - _) archie ERtSi - _) archie (C ERtS|;E - acku (p Eka - _) arcy (@P4t aRtsy + a a + a (_ a_ + ae (_ E + _) ae (rA aE + _) ae E + _h) al (l O + h) allowee (n_ 'alOwy + h) allowee (n alOwy + C) ai (r E + _alt) ai (r ai + _k) ai (r ai + _) archie ERtSi + _) archie (C ERtS|;E + acku (p Eka + _) arcy (@P4t aRtsy - @ł) a (by_ =a - @ł) a (bym_ =a - @ł) a (byś_ =a + @ł) a (by_ =a + @ł) a (bym_ =a + @ł) a (byś_ =a - @) a (łby_ =a - @) a (łbym_ =a - @) a (łbyś_ =a + @) a (łby_ =a + @) a (łbym_ =a + @) a (łbyś_ =a .group ą - ą O~ - ą (_ O~_ - ą (_A O~_ - ą (p Om - ą (b Om - ą (t On - ą (c On - ą (d On - ą (ć On^ - ą (dź On^ - ą (ci On^ - ą (dzi On^ - ą (k ON - ą (g ON - ą (l O - ą (ł O + ą O~ + ą (_ O~_ + ą (_A O~_ + ą (p Om + ą (b Om + ą (t On + ą (c On + ą (d On + ą (ć On^ + ą (dź On^ + ą (ci On^ + ą (dzi On^ + ą (k ON + ą (g ON + ą (l O + ą (ł O .group b - @@) borg (_S4t bOrg - @@) berg (_S4t bErg - @@) börg (_S4t bErg - @@) børg (_S4t bErg + @@) borg (_S4t bOrg + @@) berg (_S4t bErg + @@) börg (_S4t bErg + @@) børg (_S4t bErg - b b - ja) bł (kA p - b (_ p - b (i b; - bi (A b;j + b b + ja) bł (kA p + b (_ p + b (i b; + bi (A b;j .group c + c ts + vA) c k + _) c (abernet k + c (acie_ k + _ar) c (adia_ k + _ar) c (adii_ k + _ar) c (adio_ k + _ar) c (adią_ k + _ar) c (adię_ k + _) c (alend k + cal (l kO + cal (lA ka + c (alv k + caly (ps kali + _) ca (m kE + _) c (amembert ka + _) c (an k + cose) c (ans k + _) c (app k + _) c (aps_ k + _) c (apslo k + _) c (arav k + _) c (arl k + _) c (arp k + _) c (art k + _) c (arv k + casc kask + c (at_ k + c (ata_ k + c (atami_ k + c (atem_ k + c (ato_ k + c (atom_ k + _mo) cc (A k + cc (acie_ k + cc (atA k + cc (at_ k + cc (ata_ k + cc (atami_ k + cc (atem_ k + cc (ato_ k + cc (atom_ k + cc (i_ tS + cc (ia_ tS + cc (ich_ tS + cc (iego_ tS + cc (iem_ tS + cc (iemu_ tS + cc (iie_ tS + cc (im_ tS + cc (imi_ tS + cc (ina_ tS + cc (inem_ tS + cc (inie_ tS + cc (ino_ tS + cc (io_ tS + vi) c (e ts + ch x + vA) ch tS + _) challeng (er tSElEndZ + cha (mpi tZE + chan (nel tSa + _) charle (s tSaRls + ch (err S + ch (ev S + ch (i C + chi (A hj + psy) chi (a hi + _) chic (agA Sik + _) chie (f tSi + _) ch (ip tS + _) chippendal (A tSipEndEjl + _) chopi (n SOpE + _) chow (der tSaw + _) ch (risto k + c (i ts; + ci (A ts; + ar) ci (L03_ sij + li) ci (L03_ sj + A) ci (ana_ sj + A) ci (anem_ sj + A) ci (anie_ sj + A) ci (ano_ sj + A) ci (anowi_ sj + _) cic (eron tSitS + _) c (iner s + _) c (ir ts + vA) ck k + _de) ck k + _ro) ck (A k + lo) ck (_ k + lo) ck (a_ k + lo) ck (iem_ k + lo) ck (u_ k + _) c (lA k + _) clea (C kli + c (lip k + _) cloch (ard klOS + _) clois (o kluaz + _) clow (n klaw + _dis) c (o k + _) coach kOwtS + _) cock kOk + _lin) c (oln k + _) c (om k + _) c (omber ts + _) c (ombrA ts + _) c (omies ts + _) c (ominu ts + _) c (onC k + _) conc (ert kOntS + _) copywri (t kOpyRaj + _de) c (or k + _) c (orC k + c (osecans k + c (osin k + c (otang k + _) c (owbo k + _) c (r k + crack kRak + _s) creenrea (d kRinRi + cresc (end kREStS + _) croiss kRruas + c (s k + di) c (tA k + _) c (umul k + _) curie kiRi + _) cu (rli kE + cz tS - c ts - ch x - ch (i C - chi (A hj - psy) chi (a hi - _) chic (agA Sik - c (i ts; - ci (A ts; - li) ci (o_ sj - li) ci (ą_ sj - li) ci (ę_ sj - li) ci (i_ sj - li) ci (a_ sj - ar) ci (o_ sij - ar) ci (ą_ sij - ar) ci (ę_ sij - ar) ci (i_ sij - ar) ci (a_ sij - A) ci (ano_ sj - A) ci (anowi_ sj - A) ci (anie_ sj - A) ci (anem_ sj - A) ci (ana_ sj - - cc (at_ k - cc (atom_ k - cc (atami_ k - cc (acie_ k - cc (atem_ k - cc (ata_ k - cc (ato_ k - cc (atA k - cc (i_ tS - cc (im_ tS - cc (imi_ tS - cc (ich_ tS - cc (iemu_ tS - cc (iego_ tS - cc (inie_ tS - cc (inem_ tS - cc (ina_ tS - cc (ino_ tS - cc (iie_ tS - cc (iem_ tS - cc (ia_ tS - cc (io_ tS - _mo) cc (A k - - c (at_ k - c (atom_ k - c (atami_ k - c (acie_ k - c (atem_ k - c (ata_ k - c (ato_ k - cz tS - c (osin k - c (osecans k - c (otang k - cose) c (ans k - ch (ev S - ch (err S - _ro) ck (A k - _dis) c (o k - _lin) c (oln k - _ar) c (adio_ k - _ar) c (adią_ k - _ar) c (adię_ k - _ar) c (adii_ k - _ar) c (adia_ k - _) ch (risto k - _) c (abernet k - _) ca (m kE - _) c (amembert ka - _) c (an k - vi) c (e ts - vA) c k - vA) ck k - _de) ck k - _de) c (or k - vA) ch tS - casc kask - di) c (tA k - c (alv k - cal (l kO - cal (lA ka - c (s k - caly (ps kali - _) c (alend k - _) c (app k - _) c (arp k - _) c (arl k - _) c (art k - _) c (arav k - _) c (arv k - _) cic (eron tSitS - _) challeng (er tSElEndZ - cha (mpi tZE - chan (nel tSa - _) charle (s tSaRls - _) chie (f tSi - _) ch (ip tS - _) chippendal (A tSipEndEjl - _) chopi (n SOpE - _) chow (der tSaw - _) c (iner s - _) c (ir ts - _) c (lA k - c (lip k - _) clow (n klaw - _) clea (C kli - _) cloch (ard klOS - _) clois (o kluaz - _) coach kOwtS - _) cock kOk - _) c (om k - _) c (omber ts - _) c (ombrA ts - _) c (omies ts - _) c (ominu ts - _) conc (ert kOntS - _) c (onC k - _) copywri (t kOpyRaj - _) c (orC k - _) c (owbo k - crack kRak - _) croiss kRruas - _) c (r k - _) c (umul k - _) curie kiRi - _) cu (rli kE - cresc (end kREStS - - _) c (aps_ k - _) c (apslo k - lo) ck (_ k - lo) ck (u_ k - lo) ck (iem_ k - lo) ck (a_ k - _s) creenrea (d kRinRi .group ć - ć ts; - ć (b dz; - ć (g dz; + ć ts; + ć (b dz; + ć (g dz; .group d - d d - d (_ t - d (i d; - di (A dj - dies (lA d;iz - dies (el d;iz - dz dz - dz (_ ts - dz (i dz; - dzi (A dz; - _na) dzi (em d|Z; - _po) dzi (em d|Z; - dź dz; - dź (_ ts; - dż dZ - dż (_ tS + d d + d (_ t + d (i d; + di (A dj + dies (lA d;iz + dies (el d;iz + dz dz + dz (_ ts + dz (i dz; + dzi (A dz; + _na) dzi (em d|Z; + _po) dzi (em d|Z; + dź dz; + dź (_ ts; + dż dZ + dż (_ tS + + _o) dż d|Z + _po) dż d|Z + _na) dż d|Z + _pona) dż d|Z - _o) dż d|Z - _po) dż d|Z - _na) dż d|Z - _pona) dż d|Z - -.group e - e E - i) e (_ E# - - @) e (Cłbym_ =E - @) e (Cłbyś_ =E - @) e (Cłby_ =E - - _) ei (C aj - _kl) ei (n aj - - e (_A E_ - ee (n i - _C) ee (_ i - _C) ea (_ i - sp) ea (k i - d) ea (ler i - l) eas (in iz - _l) ea (d i - h) eavy (K Evi - _h) ea (d E - _h) ea (le i - r) ea (gan E - r) eality (_ i'Elity - t) ea (tr Ea - t) ea i - eu (tsch Oj - - _) email imEjl - -.group ~ - ~ - -.group ę - ę E~ - ę (_ E - ę (_A E_ - ę (p Em - ę (b Em - ę (t En - ę (c En - ę (d En - ęć (dzie En^ - ę (dzi En^ - ę (ci En^ - ę (ć En^ - ę (si En^ - ę (ś En^ - ę (dź En^ - ę (k EN - ę (g EN - ę (l E - ę (ł E - i) ę (tna E - -.group f - f f - fi (A f;j - -.group g - g g - g (i g; - hi) gi (e gj - g (_ k - gł (_ gw - gh g - gate (s gEjt - _) gentleman dZEntElmEn - _) georgi (o_ dZORdZj - _) georgi (ą_ dZORdZj - _) georgi (ę_ dZORdZj - _) georgi (i_ dZORdZj - _) georgi (a_ dZORdZj - -.group h - h x - hi (A xj - h (i C - -.group i - i i - i (A_+ j - A) i (A j - C) i (A ; - - _kl) i (e ;ij - żm) ii (_ iji - rak) ii (_ iji - _f) ire (fox_ 'ajER - _f) ire (fo ajER - _m) ic (ro ajk - - C) ie (_ ;E# - _t) ime ajm - _t) ime (r ajmE - _dr) i (v aj - - - _ep) i (L01 =i - _rytm) i (L01_ =i - _term) i (L01_ =i - - _domin) i (kom_++ i - _domin) i (kach_++ i - _domin) i (ko_++ i - _domin) i (ką_++ i - _domin) i (kę_++ i - _domin) i (ce_++ i - _domin) i (ki_++ i - _domin) i (ka_++ i - _weron) i (kom_++ i - _weron) i (kach_++ i - _weron) i (ko_++ i - _weron) i (ką_++ i - _weron) i (kę_++ i - _weron) i (ce_++ i - _weron) i (ki_++ i - _weron) i (ka_++ i - - _ton) i (ka_ =i - _ton) i (ki_ =i - _ton) i (kach_ =i - tekton) i (ka_ =i - tekton) i (ki_ =i - tekton) i (kach_ =i - taton) i (ka_ =i - taton) i (ki_ =i - taton) i (kach_ =i - ton) i (ce_ =i - ton) i (kę_ =i - ton) i (ką_ =i - ton) i (ko_ =i - - @alm) i (L01_ =i - @aul) i (L01_ =i - @bol) i (L01_ =i - @cha) i (L01_ =i - @chn) i (L01_ =i - @cyf) i (L01_ =i - @eon) i (L01_ =i - @epl) i (L01_ =i - @erm) i (L01_ =i - @ero) i (L01_ =i - @fon) i (L01_ =i - @gan) i (L01_ =i - @gen) i (L01_ =i - @gog) i (L01_ =i - @han) i (L01_ =i - @hol) i (L01_ =i - @ion) i (L01_ =i - @ipp) i (L01_ =i - @jsm) i (L01_ =i - @kom) i (L01_ =i - @lab) i (L01_ =i - @law) i (L01_ =i - @lem) i (L01_ =i - @lif) i (L01_ =i - @lin) i (L01_ =i - log) i (L01_ =i - mim) i (L01_ =i - @mon) i (L01_ =i - @mun) i (L01_ =i - @nam) i (L01_ =i - @nem) i (L01_ =i - @nim) i (L01_ =i - @nom) i (L01_ =i - @non) i (L01_ =i - @orm) i (L01_ =i - @oza) i (L01_ =i - @pon) i (L01_ =i - @raf) i (L01_ =i - @rag) i (L01_ =i - @ram) i (L01_ =i - @rof) i (L01_ =i - @rom) i (L01_ =i - @ron) i (L01_ =i - @rop) i (L01_ =i - @sem) i (L01_ =i - @tal) i (L01_ =i - @tan) i (L01_ =i - @uan) i (L01_ =i - @ubl) i (L01_ =i - @uda) i (L01_ =i - @urg) i (L01_ =i - @ych) i (L01_ =i - @ykl) i (L01_ =i - @ytm) i (L01_ =i - - i (łby_ =i - i (łbym_ =i - i (łbyś_ =i - @l) i (by_ =i - @n) i (by_ =i - @l) i (śmy_ =i - @n) i (ście_ =i - @l) i (ście_ =i - - @) i (byśmy_ =i - @) i (byście_ =i - - @C) ie (libyśmy_ =;E - @C) ie (libyście_ =;E - @C) ie (liby_ =;E - - @C) ia (łybyśmy_ =;a - @C) ia (łybyście_ =;a - @C) ia (łyby_ =;a - -.group j - jazz dZEz - jazz (_ dZEs - j j - - _) james dZEjms - _) jamesi (e_ dZEjmS; - _) john dZOn - _) johni (e dZOn^; - _) j (im dZ - _) j (imen h - _) jack (_ dZEk - _) jack (s dZEk - _) jacky (_ dZEki - _) jack (y dZEk - jea (ns dZi - _) jeff dZEf - _) jonath dZOnat - _) jacques Zak - -.group k - k k -// k (i c - kł (_ kw -// ki (A kj - _) klow (n klaw - -.group l - l l - l (_ l_ - li (A lj - _po) li (A li - -.group ł - ł w - A) ł (_ w_ - mys) ł (_ w_ - ł (_ - - @) łbym (_S1 m // reduce entries in pl_list (jonsd) - @) łbyś (_S1 S; - -.group m - m m - m (_ m_ - A) mi (A mj - _zie) mi (A m; - _) mj (rA majO - _) mc (P2t mEk - -.group n - @A) nton (_S4t ntOn - @A) ngton (_S5t NgtOn - n n - n (_ n_ - n (i n^ - ni (A n^; - n (k N - n (g N - a) ng (el ndZ - n (ć n^ - n (ci n^ - n (dź n^ - n (dzi n^ - noff (_S4t nOv - noff (om_ nOv - noff (ami_ nOv - noff (ach_ nOv - noff (u_ nOv - noff (ie_ nOv - noff (owi_ nOv - noff (em_ nOv - noff (a_ nOv - - ny ('emu_ n^; - ny ('ego_ n^; - -.group ń - ń n^ - -.group o - o O - o (_A O:_ - oeth Et - _) outsid awtsajd - _p) oi (rotA uwa - _d) ow (n aw - _rag) out (_ 'u - - _n) oteboo (C Owtbu - -.group ó - ó u - @) ó (Cłbym_ =u - @) ó (Cłbyś_ =u - @) ó (Cłby_ =u - -.group p - p p - - _ko) pi (A pj - _fotoko) pi (A pj - - _) ppł (k pOtpuwkOvni - _) ppł (c pOtpuwkOvni - _) pł (k puwkOvni - _) pł (c puwkOvni - -.group q - q k - qu (A kv - -.group r - r R - A_) r (A R - K) r (A R - ri (A Rj - A) rr (A R - rz Z - rz (_ S - rz (and Rts - _mu) rz (asichl Rz - _mu) rz (o_+++ Rz - _mu) rz (owie_+++ Rz - _mu) rz (ą_+++ Rz - _mu) rz (y_+++ Rz - _mu) rz (ę_+++ Rz - _mu) rz (a_+++ Rz - _mu) rz (ów_+++ Rz - _mu) rz (ami_+++ Rz - _mu) rz (ach_+++ Rz - _mi) rz (o_+++ Rz - _mi) rz (owie_+++ Rz - _mi) rz (ą_+++ Rz - _mi) rz (y_+++ Rz - _mi) rz (ę_+++ Rz - _mi) rz (a_+++ Rz - _mi) rz (ów_+++ Rz - _mi) rz (ami_+++ Rz - _mi) rz (ach_+++ Rz - c) rz (A S - ć) rz (A S - cz) rz (A S - f) rz (A S - h) rz S - k) rz S - p) rz S - s) rz (A S - ś) rz (A S - sz) rz (A S - t) rz S - rz (ini_ Rts - rz (inim_ Rts - rz (inimi_ Rts - rz (inich_ Rts - rz (iniemu_ Rts - rz (iniego_ Rts - rz (oni_ Rts - rz (onim_ Rts - rz (onimi_ Rts - rz (onich_ Rts - rz (oniemu_ Rts - rz (oniego_ Rts - r (zi R - A) r (zł R - ma) r (zn R - ma) r (zlin R - _zama) r (za R - _zma) r (za R - odma) r (za R - _bo) r (zoj R - - ry' (e R -.group s - - @) son (_S3t sOn - @) sen (_S3t sEn - _salce) son (_++ =sOn - _pati) son (_++ =sOn - - _) sea (n_ SO - _) sea (nowi_ SO - _) sea (nem_ SO - _) sea (nie_ SO - _) sea (nu_ SO - _) sea (na_ SO - y) stein stEin - stein (_S5t Stajn - stein Stajn - s s - _qua) s (i z - si (nus si - si (ng si - si (liko si - si (lv si - si (los si - si (ll si - si (r si - du) si (gr S;i - si (g si - si (h si - si (cA S;i - si (cz S;i - si (ch S;i - si (c si - si (dlA S;i - si (dl_ S;i - si (dł S;i - si (d si - si (f si - plek) si (_ si - _mak) si (_ si - s) si (mie_ =i - s) si (mem_ =i - s) si (ma_ =i - s) si (mo_ =i - si (m si - si (brz S;i - si (b si - si (v si - si (q si - si (x si - _) si (tA S;i - _) si (t_ S;i - _) si (tk S;i - si (t si - - s (i S; - si (A S; - sz S - _anasta) si (o_ sj - _anasta) si (ą_ sj - _anasta) si (ę_ sj - _anasta) si (i_ sj - _anasta) si (a_ sj - - skj (A S - - scherz skERts - sch (ą sx - sch (ę sx - pa) sch (a sx - sch (ł sx - _) sch (ety sx - sch (odzą sx - sch (odzę sx - sch (odzi sx - sch (ody_ sx - sch (odow sx - sch (odó sx - sch (odami_ sx - sch (odach_ sx - sch (odek_ sx - sch (odka sx - sch (odkowi_ sx - sch (odkiem_ sx - sch (odku_ sx - sch (odki sx - sch (odkó sx - sch (odkow sx - sch (ną sx - sch (nę sx - sch (nię sx - sch (nie_ sx - sch (wytA sx - sch (wyci sx - sch (emat sx - sch (ó sx - sch (owa sx - sch (ron_ sx - sch (ronA sx - _w) sch (od sx - sch (owA sx - sch (rzA sx - sch (udn sx - sch (ył sx - sch (ylA sx - _) sch (yl_ sx - sch (rup_ sx - sch (rupanA sx - sch (rupali sx - sch (rupać_ sx - sch (rupał sx - sch (rupiA sx - sch (rypł sx - sch (rypl sx - sch (rypA sx - sch (orowa sx - sch (orze sx - sch (amiA sx - sch (abowA sx - sch (abosz sx - sch (ab_ sx - sch (abA_ sx - sch (abem_ sx - sch (abie_ sx - sch (abó sx - sch (abami_ sx - sch (abom sx - e) sch (ato sx - sch (adzk sx - sch (adzA sx - sch (am_ sx - sch (ami sx - sch (arakt sx - sch (edA sx - sch (ed_ sx - sch (izmA sx - sch (izm_ sx - sch (izo sx - sch (ludnA sx - sch (lać sx - sch (lanA sx - sch (lali sx - sch (leli sx - sch (lał sx - _) sch (leb_ sx - _) sch (lebi sx - _) sch (etyn sx - - schwarz SvaRts - schoe SE - sch S - -.group ś - ś S; - ść (dzie Z; - -.group t - t t - t (i t; - ti (A tj - t (rz t| - t (s t| - town (_S4t tawn - tthew sju -.group u - u u - u(_A u_ - a) u w - e) u w - na) u (k u - na) u (cz u - _za) u (to w - _za) u u - para) u u - meta) u u - Ce) u (s u - _nie) u u - _prze) u u - Ce) u (m_ u - @) u (łbym_ =u - @) u (łbyś_ =u - @) u (łby_ =u - _bl) uetooth utuf - - _m) usic (al_ j'uzik - _m) usic (al juzik - _b) uick wik - _l) unch antS - -.group v - v v - f) v (A f - h) v (A f - k) v (A f - p) v (A f - s) v (A f - t) v (A f - v (olks f - ville (_S5t vil - _) vice (@P4t witsE - -.group w - w v - w (sk _v - ier) wsz (A S - w (_ f - L02) w (A f - L02r) w (A f - - _) w (_c f - _) w (_f wE - _) w (_h f - _) w (_k f - _) w (_p f - _) w (_s f - _) w (_t f - _) w (_mn wE // 'w' should be written 'we' before 'mn', but not always - _) w (_ w - - _) wice (@P4t vitsE - _) window wyndOw - wee (k wi - _) washi wOSi - wrigh Raj - C) wrigh Raj - - -.group x - x ks - -.group y - y y - y (_A y_ - _) y (A j - A) y (A j - A) y (_ j - _pat) y (++ y - - r) y' (emu_ - r) y' (ego_ - C) y' (emu_ ; - C) y' (ego_ ; - - _histor) y (ka++ y - _histor) y (kom++ y - _tetr) y (ka++ y - _tetr) y (kom++ y - - _et) y (L01_ =y - _kryt) y (L01_ =y - _prakt) y (L01_ =y - _klas) y (L01_ =y - _mist) y (L01 =y - _stat) y (L01_ =y - @aet) y (L01_ =y - @akt) y (L01_ =y - @ald) y (L01_ =y - @alt) y (L01_ =y - @ant) y (L01_ =y - @ast) y (L01_ =y - @aut) y (L01_ =y - @bat) y (L01_ =y - @bot) y (L01_ =y - @cet) y (L01_ =y - @det) y (L01_ =y - @eks) y (L01_ =y - @ekt) y (L01_ =y - @ent) y (L01_ =y - @ept) y (L01_ =y - @est) y (L01_ =y - @etr) y (L01_ =y - @eut) y (L01_ =y - fiz) y (L01_ =y - @for) y (L01_ =y - @get) y (L01_ =y - @gor) y (L01_ =y - @het) y (L01_ =y - @iat) y (L01_ =y - @iot) y (L01_ =y - @ipt) y (L01_ =y - @ist) y (L01_ =y - @ktr) y (L01_ =y - @las) y (L01_ =y - @let) y (L01_ =y - @lit) y (L01_ =y - @lod) y (L01_ =y - @mat) y (L01_ =y - @mer) y (L01_ =y - @met) y (L01_ =y - @net) y (L01_ =y - @nez) y (L01_ =y - @not) y (L01_ =y - @oet) y (L01_ =y - opt) y (L01_ =y - @ord) y (L01_ =y - @ost) y (L01_ =y - @ptr) y (L01_ =y - @rat) y (L01_ =y - @ret) y (L01_ =y - @rkt) y (L01_ =y - @rot) y (L01_ =y - @ryt) y (L01_ =y - @tat) y (L01_ =y - @ter) y (L01_ =y - @tet) y (L01_ =y - @tod) y (L01_ =y - @tor) y (L01_ =y - @ust) y (L01_ =y - @yst) y (L01_ =y - @zot) y (L01_ =y - - @ł) y (byśmy_ =y - @ł) y (byście_ =y - @ł) y (by_ =y - - eb) y (śmy_ =y - eb) y (ście_ =y - _ab) y (ście_ =y - _ab) y (śmy_ =y - @) y (łbym_ =y - @) y (łbyś_ =y - @) y (łby_ =y - -.group z - z z - z (_ s - z (i Z; - zi (A Z; - _) zi (p Z;i - zi (m+ Z;i - _) zi (C z_i - _nie) zi (C z_i - zi (C zi - - _) z (_c s - _) z (_f s - _) z (_h s - _) z (_k s - _) z (_p s - _) z (_s s - _) z (_t s - _) z (_mn zE // 'z' should be written 'ze' before 'mn', but not always - _) z (_ z - - mo) zi (ll zi - _ro) z (iC z - _) zuri (ch tsuRy - _) zz (a_ z_z - zz (ini_ ts - zz (inim_ ts - zz (inimi_ ts - zz (inich_ ts - zz (iniemu_ ts - zz (iniego_ ts - zz (oni_ ts - zz (onim_ ts - zz (onimi_ ts - zz (onich_ ts - zz (oniemu_ ts - zz (oniego_ ts - zz (ani_ ts - zz (anim_ ts - zz (animi_ ts - zz (anich_ ts - zz (aniemu_ ts - zz (aniego_ ts - z (ini_ ts - z (inim_ ts - z (inimi_ ts - z (inich_ ts - z (iniemu_ ts - z (iniego_ ts - zz (a_ ts - zz (ami_ ts - zz (ach_ ts - zz (ów_ ts - zz (y_ ts - zz (ę_ ts - zz (o_ ts - _pi) zz ts - _mA) zz (A ts - -.group ź - ź Z; - ź (_ S; - -.group ż - ż Z - ż (_ S - -.group th - _e) th (anak t - _) the (_ dE - th s - th (ie_ s; - _) th t - _) thank fENk - thew fju - - _) thunderbi (rd fEndERbE .group dg - _na) dg dg - _po) dg dg - _o) dg dg - prze) dg dg - _popo) dg dg - _pona) dg dg - _poo) dg dg - _niena) dg dg - _nieo) dg dg - _niepo) dg dg - _niepona) dg dg - _niepopo) dg dg - _niepoo) dg dg - dge (_ dZ - dg dZ -.group sh - _ek) sh sx - _dy) sh sx - _fi) sh (armon sx - sh S - shire SajER -.group ph - ph f + _na) dg dg + _po) dg dg + _o) dg dg + prze) dg dg + _popo) dg dg + _pona) dg dg + _poo) dg dg +_niena) dg dg + _nieo) dg dg +_niepo) dg dg +_niepona) dg dg +_niepopo) dg dg +_niepoo) dg dg + dge (_ dZ + dg dZ -.group tz - tz (ł tz - tz ts + +.group e + e E + i) e (_ E# + + @) e (Cłbym_ =E + @) e (Cłbyś_ =E + @) e (Cłby_ =E + + _) ei (C aj + _kl) ei (n aj + + e (_A E_ + ee (n i + _C) ee (_ i + _C) ea (_ i + sp) ea (k i + d) ea (ler i + l) eas (in iz + _l) ea (d i + h) eavy (K Evi + _h) ea (d E + _h) ea (le i + r) ea (gan E + r) eality (_ i'Elity + t) ea (tr Ea + t) ea i + eu (tsch Oj + + _) email imEjl + + +.group ę + ę E~ + ę (_ E + ę (_A E_ + ę (p Em + ę (b Em + ę (t En + ę (c En + ę (d En + ęć (dzie En^ + ę (dzi En^ + ę (ci En^ + ę (ć En^ + ę (si En^ + ę (ś En^ + ę (dź En^ + ę (k EN + ę (g EN + ę (l E + ę (ł E + i) ę (tna E + +.group f + f f + fi (A f;j + +.group g + g g + g (i g; + hi) gi (e gj + g (_ k + gł (_ gw + gh g + gate (s gEjt + _) gentleman dZEntElmEn + _) georgi (L03_ dZORdZj + +.group h + h x + hi (A xj + h (i C + +.group i + i i + i (A_+ j + A) i (A j + C) i (A ; + + _kl) i (e ;ij + żm) ii (_ iji + rak) ii (_ iji + _f) ire (fox_ 'ajER + _f) ire (fo ajER + _m) ic (ro ajk + + C) ie (_ ;E# + _t) ime ajm + _t) ime (r ajmE + _dr) i (v aj + + + _ep) i (L01 =i + _rytm) i (L01_ =i + _term) i (L01_ =i + +_domin) i (kom_++ i +_domin) i (kach_++ i +_domin) i (ko_++ i +_domin) i (ką_++ i +_domin) i (kę_++ i +_domin) i (ce_++ i +_domin) i (ki_++ i +_domin) i (ka_++ i +_weron) i (kom_++ i +_weron) i (kach_++ i +_weron) i (ko_++ i +_weron) i (ką_++ i +_weron) i (kę_++ i +_weron) i (ce_++ i +_weron) i (ki_++ i +_weron) i (ka_++ i + + _ton) i (ka_ =i + _ton) i (ki_ =i + _ton) i (kach_ =i +tekton) i (ka_ =i +tekton) i (ki_ =i +tekton) i (kach_ =i + taton) i (ka_ =i + taton) i (ki_ =i + taton) i (kach_ =i + ton) i (ce_ =i + ton) i (kę_ =i + ton) i (ką_ =i + ton) i (ko_ =i + + @alm) i (L01_ =i + @aul) i (L01_ =i + @bol) i (L01_ =i + @cha) i (L01_ =i + @chn) i (L01_ =i + @cyf) i (L01_ =i + @eon) i (L01_ =i + @epl) i (L01_ =i + @erm) i (L01_ =i + @ero) i (L01_ =i + @fon) i (L01_ =i + @gan) i (L01_ =i + @gen) i (L01_ =i + @gog) i (L01_ =i + @han) i (L01_ =i + @hol) i (L01_ =i + @ion) i (L01_ =i + @ipp) i (L01_ =i + @jsm) i (L01_ =i + @kom) i (L01_ =i + @lab) i (L01_ =i + @law) i (L01_ =i + @lem) i (L01_ =i + @lif) i (L01_ =i + @lin) i (L01_ =i + log) i (L01_ =i + mim) i (L01_ =i + @mon) i (L01_ =i + @mun) i (L01_ =i + @nam) i (L01_ =i + @nem) i (L01_ =i + @nim) i (L01_ =i + @nom) i (L01_ =i + @non) i (L01_ =i + @orm) i (L01_ =i + @oza) i (L01_ =i + @pon) i (L01_ =i + @raf) i (L01_ =i + @rag) i (L01_ =i + @ram) i (L01_ =i + @rof) i (L01_ =i + @rom) i (L01_ =i + @ron) i (L01_ =i + @rop) i (L01_ =i + @sem) i (L01_ =i + @tal) i (L01_ =i + @tan) i (L01_ =i + @uan) i (L01_ =i + @ubl) i (L01_ =i + @uda) i (L01_ =i + @urg) i (L01_ =i + @ych) i (L01_ =i + @ykl) i (L01_ =i + @ytm) i (L01_ =i + + i (łby_ =i + i (łbym_ =i + i (łbyś_ =i + @l) i (by_ =i + @n) i (by_ =i + @l) i (śmy_ =i + @n) i (ście_ =i + @l) i (ście_ =i + + @) i (byśmy_ =i + @) i (byście_ =i + + @C) ie (libyśmy_ =;E + @C) ie (libyście_ =;E + @C) ie (liby_ =;E + + @C) ia (łybyśmy_ =;a + @C) ia (łybyście_ =;a + @C) ia (łyby_ =;a + +.group j + jazz dZEz + jazz (_ dZEs + j j + + _) james dZEjms + _) jamesi (e_ dZEjmS; + _) john dZOn + _) johni (e dZOn^; + _) j (im dZ + _) j (imen h + _) jack (_ dZEk + _) jack (s dZEk + _) jacky (_ dZEki + _) jack (y dZEk + jea (ns dZi + _) jeff dZEf + _) jonath dZOnat + _) jacques Zak + +.group k + k k +// k (i c + kł (_ kw +// ki (A kj + _) klow (n klaw + +.group l + l l + l (_ l_ + li (A lj + _po) li (A li + +.group ł + ł w + A) ł (_ w_ + mys) ł (_ w_ + ł (_ + + @) łbym (_S1 m // reduce entries in pl_list (jonsd) + @) łbyś (_S1 S; + +.group m + m m + m (_ m_ + A) mi (A mj + _zie) mi (A m; + _) mj (rA majO + _) mc (P2t mEk + +.group n + @A) nton (_S4t ntOn + @A) ngton (_S5t NgtOn + n n + n (_ n_ + n (i n^ + ni (A n^; + n (k N + n (g N + a) ng (el ndZ + n (ć n^ + n (ci n^ + n (dź n^ + n (dzi n^ + noff (_S4t nOv + noff (om_ nOv + noff (ami_ nOv + noff (ach_ nOv + noff (u_ nOv + noff (ie_ nOv + noff (owi_ nOv + noff (em_ nOv + noff (a_ nOv + + ny ('emu_ n^; + ny ('ego_ n^; + +.group ń + ń n^ + +.group o + o O + o (_A O:_ + oeth Et + _) outsid awtsajd + _p) oi (rotA uwa + _d) ow (n aw + _rag) out (_ 'u + + _n) oteboo (C Owtbu .group oe - cj) oe OE - j) oe (r E - lj) oe E - s) oe (r E + cj) oe OE + j) oe (r E + lj) oe E + s) oe (r E -.group ü - ü i +.group ó + ó u + @) ó (Cłbym_ =u + @) ó (Cłbyś_ =u + @) ó (Cłby_ =u -.group ö - ö E +.group p + p p + ph f -.group ä - ä E + _ko) pi (A pj +_fotoko) pi (A pj -.group ž - ž Z + _) ppł (k pOtpuwkOvni + _) ppł (c pOtpuwkOvni + _) pł (k puwkOvni + _) pł (c puwkOvni -.group č - č tS +.group q + q k + qu (A kv -.group š - š S +.group r + r R + A_) r (A R + K) r (A R + ri (A Rj + A) rr (A R + r (zi R + A) r (zł R + ma) r (zn R + ma) r (zlin R + _zama) r (za R + _zma) r (za R + odma) r (za R + _bo) r (zoj R -.group ř - ř Z + ry' (e R -.group å - å O +.group rz + rz Z + rz (_ S + rz (and Rts + _mu) rz (asichl Rz + _mu) rz (o_+++ Rz + _mu) rz (owie_+++ Rz + _mu) rz (ą_+++ Rz + _mu) rz (y_+++ Rz + _mu) rz (ę_+++ Rz + _mu) rz (a_+++ Rz + _mu) rz (ów_+++ Rz + _mu) rz (ami_+++ Rz + _mu) rz (ach_+++ Rz + _mi) rz (o_+++ Rz + _mi) rz (owie_+++ Rz + _mi) rz (ą_+++ Rz + _mi) rz (y_+++ Rz + _mi) rz (ę_+++ Rz + _mi) rz (a_+++ Rz + _mi) rz (ów_+++ Rz + _mi) rz (ami_+++ Rz + _mi) rz (ach_+++ Rz + c) rz (A S + ć) rz (A S + cz) rz (A S + f) rz (A S + h) rz S + k) rz S + p) rz S + s) rz (A S + ś) rz (A S + sz) rz (A S + t) rz S + rz (inL04_ Rts + rz (onL04_ Rts -.group æ - æ E + +.group s + + @) son (_S3t sOn + @) sen (_S3t sEn +_salce) son (_++ =sOn + _pati) son (_++ =sOn + + _) sea (n_ SO + _) sea (nowi_ SO + _) sea (nem_ SO + _) sea (nie_ SO + _) sea (nu_ SO + _) sea (na_ SO + y) stein stEin + stein (_S5t Stajn + stein Stajn + s s + _qua) s (i z + + s (i S; + sz S + + skj (A S + +.group sc + sch S + pa) sch (a sx + sch (abA_ sx + sch (ab_ sx + sch (abami_ sx + sch (abem_ sx + sch (abie_ sx + sch (abom sx + sch (abosz sx + sch (abowA sx + sch (abó sx + sch (adzA sx + sch (adzk sx + sch (am_ sx + sch (ami sx + sch (amiA sx + sch (arakt sx + e) sch (ato sx + sch (edA sx + sch (ed_ sx + sch (emat sx + scherz skERts + _) sch (ety sx + _) sch (etyn sx + sch (izmA sx + sch (izm_ sx + sch (izo sx + sch (lali sx + sch (lanA sx + sch (lać sx + sch (lał sx + _) sch (leb_ sx + _) sch (lebi sx + sch (leli sx + sch (ludnA sx + sch (nie_ sx + sch (nię sx + sch (ną sx + sch (nę sx + _w) sch (od sx + sch (odach_ sx + sch (odami_ sx + sch (odek_ sx + sch (odka sx + sch (odki sx + sch (odkiem_ sx + sch (odkow sx + sch (odkowi_ sx + sch (odku_ sx + sch (odkó sx + sch (odow sx + sch (ody_ sx + sch (odzi sx + sch (odzą sx + sch (odzę sx + sch (odó sx + schoe SE + sch (orowa sx + sch (orze sx + sch (owA sx + sch (owa sx + sch (ronA sx + sch (ron_ sx + sch (rup_ sx + sch (rupali sx + sch (rupanA sx + sch (rupać_ sx + sch (rupał sx + sch (rupiA sx + sch (rypA sx + sch (rypl sx + sch (rypł sx + sch (rzA sx + sch (udn sx + schwarz SvaRts + sch (wyci sx + sch (wytA sx + sch (ylA sx + _) sch (yl_ sx + sch (ył sx + sch (ó sx + sch (ą sx + sch (ę sx + sch (ł sx + +.group sh + _ek) sh sx + _dy) sh sx + _fi) sh (armon sx + sh S + shire SajER + +.group si + si (A S; +_anasta) si (L03_ sj + _mak) si (_ si + plek) si (_ si + si (b si + si (brz S;i + si (c si + si (cA S;i + si (ch S;i + si (cz S;i + si (d si + si (dlA S;i + si (dl_ S;i + si (dł S;i + si (f si + si (g si + du) si (gr S;i + si (h si + si (liko si + si (ll si + si (los si + si (lv si + si (m si + s) si (ma_ =i + s) si (mem_ =i + s) si (mie_ =i + s) si (mo_ =i + si (ng si + si (nus si + si (q si + si (r si + si (t si + _) si (tA S;i + _) si (t_ S;i + _) si (tk S;i + si (v si + si (x si + + +.group ś + ś S; + ść (dzie Z; + +.group t + t t + t (i t; + ti (A tj + t (rz t| + t (s t| + town (_S4t tawn + tthew sju + tz (ł tz + tz ts + +.group th + _e) th (anak t + _) the (_ dE + th s + th (ie_ s; + _) th t + _) thank fENk + thew fju + + _) thunderbi (rd fEndERbE + + +.group u + u u + u (_A u_ + a) u w + e) u w + na) u (k u + na) u (cz u + _za) u (to w + _za) u u + para) u u + meta) u u + Ce) u (s u + _nie) u u + _prze) u u + Ce) u (m_ u + @) u (łbym_ =u + @) u (łbyś_ =u + @) u (łby_ =u + _bl) uetooth utuf + + _m) usic (al_ j'uzik + _m) usic (al juzik + _b) uick wik + _l) unch antS + +.group v + v v + f) v (A f + h) v (A f + k) v (A f + p) v (A f + s) v (A f + t) v (A f + v (olks f + ville (_S5t vil + _) vice (@P4t witsE + +.group w + w v + w (sk _v + ier) wsz (A S + w (_ f + L02) w (A f + L02r) w (A f + + _) w (_c f + _) w (_f wE + _) w (_h f + _) w (_k f + _) w (_p f + _) w (_s f + _) w (_t f + _) w (_mn wE // 'w' should be written 'we' before 'mn', but not always + _) w (_ w + + _) wice (@P4t vitsE + _) window wyndOw + wee (k wi + _) washi wOSi + wrigh Raj + C) wrigh Raj + + +.group x + x ks + +.group y + y y + y (_A y_ + _) y (A j + A) y (A j + A) y (_ j + _pat) y (++ y + + r) y' (emu_ + r) y' (ego_ + C) y' (emu_ ; + C) y' (ego_ ; + +_histor) y (ka++ y +_histor) y (kom++ y + _tetr) y (ka++ y + _tetr) y (kom++ y + + _et) y (L01_ =y + _kryt) y (L01_ =y +_prakt) y (L01_ =y + _klas) y (L01_ =y + _mist) y (L01 =y + _stat) y (L01_ =y + @aet) y (L01_ =y + @akt) y (L01_ =y + @ald) y (L01_ =y + @alt) y (L01_ =y + @ant) y (L01_ =y + @ast) y (L01_ =y + @aut) y (L01_ =y + @bat) y (L01_ =y + @bot) y (L01_ =y + @cet) y (L01_ =y + @det) y (L01_ =y + @eks) y (L01_ =y + @ekt) y (L01_ =y + @ent) y (L01_ =y + @ept) y (L01_ =y + @est) y (L01_ =y + @etr) y (L01_ =y + @eut) y (L01_ =y + fiz) y (L01_ =y + @for) y (L01_ =y + @get) y (L01_ =y + @gor) y (L01_ =y + @het) y (L01_ =y + @iat) y (L01_ =y + @iot) y (L01_ =y + @ipt) y (L01_ =y + @ist) y (L01_ =y + @ktr) y (L01_ =y + @las) y (L01_ =y + @let) y (L01_ =y + @lit) y (L01_ =y + @lod) y (L01_ =y + @mat) y (L01_ =y + @mer) y (L01_ =y + @met) y (L01_ =y + @net) y (L01_ =y + @nez) y (L01_ =y + @not) y (L01_ =y + @oet) y (L01_ =y + opt) y (L01_ =y + @ord) y (L01_ =y + @ost) y (L01_ =y + @ptr) y (L01_ =y + @rat) y (L01_ =y + @ret) y (L01_ =y + @rkt) y (L01_ =y + @rot) y (L01_ =y + @ryt) y (L01_ =y + @tat) y (L01_ =y + @ter) y (L01_ =y + @tet) y (L01_ =y + @tod) y (L01_ =y + @tor) y (L01_ =y + @ust) y (L01_ =y + @yst) y (L01_ =y + @zot) y (L01_ =y + + @ł) y (byśmy_ =y + @ł) y (byście_ =y + @ł) y (by_ =y + + eb) y (śmy_ =y + eb) y (ście_ =y + _ab) y (ście_ =y + _ab) y (śmy_ =y + @) y (łbym_ =y + @) y (łbyś_ =y + @) y (łby_ =y + +.group z + z z + z (_ s + z (i Z; + zi (A Z; + _) zi (p Z;i + zi (m+ Z;i + _) zi (C z_i + _nie) zi (C z_i + zi (C zi + + _) z (_c s + _) z (_f s + _) z (_h s + _) z (_k s + _) z (_p s + _) z (_s s + _) z (_t s + _) z (_mn zE // 'z' should be written 'ze' before 'mn', but not always + _) z (_ z + + mo) zi (ll zi + _ro) z (iC z + _) zuri (ch tsuRy + z (inL04_ ts + +.group zz + _) zz (a_ z_z + zz (a_ ts + zz (anL04_ ts + zz (inL04_ ts + zz (onL04_ ts + zz (ami_ ts + zz (ach_ ts + zz (ów_ ts + zz (y_ ts + zz (ę_ ts + zz (o_ ts + _pi) zz ts + _mA) zz (A ts + + +.group ź + ź Z; + ź (_ S; + +.group ż + ż Z + ż (_ S -.group ø - ø E .group ñ - ñ (A n^; - ñ n^ + ñ (A n^; + ñ n^ .group í - í (A ij - í i + í (A ij + í i .group + ~ // ? ignore ~ + å O + æ E + ä E + ø E + ö E + ü i + č tS + ř Z + š S + ž Z - 'a (_S2 a - 'owi (_S4 Ovi - 'em (_S3 Em - 'u (_S2 u - 'ego (_S4 EgO - 'emu (_S4 Emu - - $ dOlaR - + 'a (_S2 a + 'owi (_S4 Ovi + 'em (_S3 Em + 'u (_S2 u + 'ego (_S4 EgO + 'emu (_S4 Emu diff --git a/dictsource/ta_list b/dictsource/ta_list index 381d91a7..4d7a423c 100644 --- a/dictsource/ta_list +++ b/dictsource/ta_list @@ -325,7 +325,6 @@ andagakavi அந்தகக்கவி $text பேகம் $alt பார்லி $alt பிக்கினி $alt -பேதம் $alt போகி $alt //பாலா $alt பூத $alt diff --git a/dictsource/ta_rules b/dictsource/ta_rules index a845070c..68011b32 100644 --- a/dictsource/ta_rules +++ b/dictsource/ta_rules @@ -211,7 +211,7 @@ _) க (ணே gV _) க (ண்டங் gV _) க (ண்டங்கத்த kV - _) க (ண்டத்_தட்ட g + _) க (ண்டத்_தட்ட gV _) க (ண்டத்த gV _) க (தாயுத gV _) க (திகலங் gV @@ -1003,6 +1003,7 @@ _துணை) க்க (ண்ட ggV L03) க்க (திக் ggV L03) க்க (திய ggV _துர்) க்க (னவ kkV + _மார்) க்கப (ந்து kkVbV _தீர்) க்க (மாக ggV _தனி) க்க (வன ggV _முழு) க்க (வன ggV @@ -1316,7 +1317,7 @@ _மத்வா) ச (ாரி tS _) ச (ிக்கனு tS _) ச (ிக்கனை tS _) ச (ிக்கன்னா tS - _நா) ச (ிக்கள tS + _நா) ச (ிக்கள z _) ச (ிக்காகோ tS _) ச (ிக்குனு tS _) ச (ிக்கென்ற tS @@ -1354,7 +1355,7 @@ _மத்வா) ச (ாரி tS _) ச (ின்னம்தான s _) ச (ின்ஹா s _) சிப் (கள tSip - _நா) ச (ிப்படை tS + _நா) ச (ிப்படை z _) ச (ிப்பு tS _) ச (ிப்பை tS _) ச (ிப்ஸ tS @@ -1385,7 +1386,7 @@ _பக்தி_) சிரத் (தை srVd _) ச (ில்ற tS _) ச (ில்லறை tS _) ச (ிள்ற tS - _நா) ச (ிஸ tS + _நா) ச (ிஸ z _சு) ச (ீந்திர tS _) ச (ீன_ tS _) ச (ீனத்து tS @@ -1510,6 +1511,7 @@ _வெனி) ச (ுவேல z _) ச (ேஞ்ச tS _) ச (ேட்டன tS _) ச (ேட்டர்ஜி tS + _) ச (ேட்டா tS _குரு) ச (ேத்திர s. _) ச (ேனல tS _) ச (ேம்பர tS @@ -1560,7 +1562,7 @@ _வெனி) ச (ுவேல z //sort _கெ) ஜ (ட் zV _ட) ஜ (ன zV - _) ஜ (யோனி dZ + _) ஜ (யோனி zV _டின்) ஜ (ர tSV _) ஜ (ர்தாரி zV அ) ஜ (ர்பைஜான zV @@ -4057,6 +4059,7 @@ _பெனசீர்_) ப (ுட்டோ b _) ப (ோஸில p _) ப (ோஸு b _) ப (ோஸை b + _) ப (ோஸ்_ b _) ப (ோஸ்_L22 p _) ப (ோஸ்ட p _) போ (ஸ்டன ba: @@ -4133,7 +4136,6 @@ _பெனசீர்_) ப (ுட்டோ b ஒலிம்) ப pV# சங்கல்) ப pV# _சொல்) ப pV# - _ஜோச) ப fV# _நிலை) ப pV# _பயன்) ப pV# _விகல்) ப pV# @@ -4150,6 +4152,7 @@ _ஸ்டாம்) ப pV# _ஷெரீ) ப (+ fV# _ஸ்தா) ப (+ bV# பரிதா) ப (+ bV# + _ஜோச) ப (+ fV# அநுதா) ப (+ bV# அனுதா) ப (+ bV# பிரஸ்தா) ப (+ bV# @@ -4254,7 +4257,6 @@ _ராஷ்டிர) ப (தி pV _கால்) ப (ந்த pV _சொந்த) ப (ந்த bV _தா) ப (ந்தான bV -_மார்க்க) ப (ந்து bV உ) ப (ந்நியாச pV ஓ) ப (ன pV அல்) ப (ன pV diff --git a/phsource/ph_english b/phsource/ph_english index 1e5ef2c8..da72289f 100644 --- a/phsource/ph_english +++ b/phsource/ph_english @@ -210,7 +210,11 @@ endphoneme phoneme E vowel starttype #e endtype #e length 140 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vowel/ee_5) endphoneme diff --git a/phsource/ph_english_n b/phsource/ph_english_n index b4bc349a..4fa6b759 100644 --- a/phsource/ph_english_n +++ b/phsource/ph_english_n @@ -33,7 +33,11 @@ endphoneme phoneme E vowel starttype #a endtype #a length 150 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vowel/ee) endphoneme diff --git a/phsource/ph_english_rp b/phsource/ph_english_rp index bf3da2fc..e3295d53 100644 --- a/phsource/ph_english_rp +++ b/phsource/ph_english_rp @@ -56,7 +56,11 @@ endphoneme phoneme E vowel starttype #e endtype #e length 140 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vowel/e_mid) endphoneme diff --git a/phsource/ph_english_sc b/phsource/ph_english_sc index 0fc864b6..a75cfcfe 100644 --- a/phsource/ph_english_sc +++ b/phsource/ph_english_sc @@ -90,7 +90,11 @@ endphoneme phoneme E vowel starttype #e endtype #e length 170 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vowel/e_e) endphoneme diff --git a/phsource/ph_english_us b/phsource/ph_english_us index b3f4adc4..740d4628 100644 --- a/phsource/ph_english_us +++ b/phsource/ph_english_us @@ -82,7 +82,11 @@ endphoneme phoneme E vowel starttype #e endtype #e length 190 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vwl_en_us/ee) endphoneme diff --git a/phsource/ph_english_wi b/phsource/ph_english_wi index 7ff1bef8..1c2acfd7 100644 --- a/phsource/ph_english_wi +++ b/phsource/ph_english_wi @@ -34,7 +34,11 @@ endphoneme phoneme E vowel starttype #e endtype #e length 170 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vowel/e) endphoneme diff --git a/phsource/ph_english_wm b/phsource/ph_english_wm index 13bac88b..efc64dfb 100644 --- a/phsource/ph_english_wm +++ b/phsource/ph_english_wm @@ -27,7 +27,11 @@ endphoneme phoneme E vowel starttype #e endtype #e length 150 - ChangeIfDiminished(I2) + IF nextPhW(n) THEN + ChangeIfDiminished(@) + ELSE + ChangeIfDiminished(I2) + ENDIF FMT(vowel/e) endphoneme diff --git a/phsource/phonemes b/phsource/phonemes index 549b750a..0d3cd838 100644 --- a/phsource/phonemes +++ b/phsource/phonemes @@ -1209,13 +1209,13 @@ phoneme Z IF KlattSynth THEN IF nextPh(isPause2) THEN - FMT(klatt/zh_) addWav(vocw/zh) + FMT(klatt/zh_, 60) addWav(vocw/zh, 70) ENDIF FMT(klatt/zh) addWav(vocw/zh, 130) ENDIF IF nextPh(isPause2) THEN - FMT(voc/zh_) addWav(vocw/zh) + FMT(voc/zh_, 60) addWav(vocw/zh, 70) ENDIF FMT(voc/zh) addWav(vocw/zh, 130) endphoneme diff --git a/src/numbers.cpp b/src/numbers.cpp index 16fa44aa..b84e5064 100644 --- a/src/numbers.cpp +++ b/src/numbers.cpp @@ -1178,7 +1178,14 @@ int TranslateRoman(Translator *tr, char *word, char *ph_out, WORD_TAB *wtab) return(0); // not '2xx' if(word[1] == ' ') - return(0); // only one letter, don't speak as a Roman Number + { + if((tr->langopts.numbers & (NUM_ROMAN_CAPITALS | NUM_ROMAN_ORDINAL | NUM_ORDINAL_DOT)) && (wtab[0].flags & FLAG_HAS_DOT)) + { + // allow single letter Roman ordinal followed by dot. + } + else + return(0); // only one letter, don't speak as a Roman Number + } word_start = word; while((c = *word++) != ' ') @@ -1972,9 +1979,9 @@ static int LookupNum3(Translator *tr, int value, char *ph_out, int suppress_null x |= 0x208; // use #f form for both tens and units } - if(tr->langopts.numbers2 & NUM2_ZERO_TENS) + if((tr->langopts.numbers2 & NUM2_ZERO_TENS) && ((control & 1) || (hundreds > 0))) { - // LANG=zh + // LANG=zh, x |= 0x10; } diff --git a/src/synthdata.cpp b/src/synthdata.cpp index 63f9d9f2..a82d77d0 100644 --- a/src/synthdata.cpp +++ b/src/synthdata.cpp @@ -35,7 +35,7 @@ #include "translate.h" #include "wave.h" -const char *version_string = "1.48.14 01.Apr.15"; +const char *version_string = "1.48.15 16.Apr.15"; const int version_phdata = 0x014801; int option_device_number = -1; diff --git a/src/tr_languages.cpp b/src/tr_languages.cpp index b010141c..5c802866 100644 --- a/src/tr_languages.cpp +++ b/src/tr_languages.cpp @@ -561,6 +561,13 @@ Translator *SelectTranslator(const char *name) tr->langopts.numbers = NUM_SWAP_TENS; tr->langopts.break_numbers = 0x24924aa8; // for languages which have numbers for 100,000 and 100,00,000, eg Hindi + + if(name2 == L_mni) + { + tr->langopts.numbers = 1; + tr->langopts.numbers2 = NUM2_SWAP_THOUSANDS; + } + } break; diff --git a/src/translate.h b/src/translate.h index c2ec0cb2..c3634d8b 100644 --- a/src/translate.h +++ b/src/translate.h @@ -518,6 +518,7 @@ typedef struct { #define NUM2_THOUSANDS_VAR4 0x100 #define NUM2_THOUSANDS_VAR5 0x140 +#define NUM2_SWAP_THOUSANDS 0x200 #define NUM2_ORDINAL_NO_AND 0x800 #define NUM2_MULTIPLE_ORDINAL 0x1000 #define NUM2_NO_TEEN_ORDINALS 0x2000 diff --git a/src/voices.cpp b/src/voices.cpp index 51747ee3..02b84e52 100644 --- a/src/voices.cpp +++ b/src/voices.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005 to 2014 by Jonathan Duddington * + * Copyright (C) 2005 to 2015 by Jonathan Duddington * * email: jonsd@users.sourceforge.net * * * * This program is free software; you can redistribute it and/or modify * @@ -874,7 +874,7 @@ voice_t *LoadVoice(const char *vname, int control) else { if((key==V_NUMBERS) && (n < 64)) - langopts->numbers |= (1 << (n-32)); + langopts->numbers2 |= (1 << (n-32)); else fprintf(stderr,"Bad option number %d\n", n); }