Browse Source

Merge branch 'upstream' into development

Conflicts:
	dictsource/dict_phonemes
	phsource/compile_report
master
Reece H. Dunn 10 years ago
parent
commit
24f15196c4

+ 69
- 61
dictsource/af_list View File

@@ -1,4 +1,4 @@
//maintainer: Willem van der Walt
//maintainer: Willem van der Walt
// email: [email protected]
// tel: +27 12 8413996
// Meraka Institute, CSIR
@@ -579,6 +579,7 @@ ingrid iNgr@d
isabel is@b&l
isis $1
iskariot isk'ariOt
izak isak
jaco jaku
jakomina jakum'ina
james _^_EN
@@ -687,6 +688,7 @@ naomi na_'o@mi
natasha n%at'aSa
natasja n%at'aSa
naudé nOd'e@
nebukadnésar $4
nefertiti nEf@rt'iti
neil _^_EN
nelson _^_EN
@@ -775,6 +777,8 @@ theron tr'On
thessalonicense tEsalo@nis'E:ns@
thys teIs
timotheus t@m'o@tiWs
timoteus t@m'o@tiWs
timótheüs t@m'o@tiWs
toerien $2
totius to@SiWs
trudie trudi
@@ -988,66 +992,66 @@ dis $u
(nie waar nie) n,i||v,A:r||n'i
(sy aan sy) s,eI||an||s'eI

// Latin terms
ab _^_LA
actio _^_LA
ad _^_LA
alterius _^_LA
amico _^_LA
amicus _^_LA
beneficium _^_LA
bona _^_LA
bono _^_LA
contestatio _^_LA
cum _^_LA
curiae _^_LA
(de facto) _^_LA
(de jure) _^_LA
delicti _^_LA
delicto _^_LA
deo _^_LA
directus _^_LA
divisionis _^_LA
dolus _^_LA
domicilium _^_LA
eventualis _^_LA
exclusio _^_LA
executandi _^_LA
excussionis _^_LA
extremis _^_LA
facto _^_LA
factum _^_LA
fide _^_LA
fides _^_LA
forma _^_LA
grata _^_LA
habitatio _^_LA
inclusio _^_LA
(in debiti) _^_LA
(in absentia) _^_LA
(in extremis) _^_LA
initio _^_LA
inter _^_LA
ipsa _^_LA
jus _^_LA
laude _^_LA
litis _^_LA
// Latin terms
ab _^_LA
actio _^_LA
ad _^_LA
alterius _^_LA
amico _^_LA
amicus _^_LA
beneficium _^_LA
bona _^_LA
bono _^_LA
contestatio _^_LA
cum _^_LA
curiae _^_LA
(de facto) _^_LA
(de jure) _^_LA
delicti _^_LA
delicto _^_LA
deo _^_LA
directus _^_LA
divisionis _^_LA
dolus _^_LA
domicilium _^_LA
eventualis _^_LA
exclusio _^_LA
executandi _^_LA
excussionis _^_LA
extremis _^_LA
facto _^_LA
factum _^_LA
fide _^_LA
fides _^_LA
forma _^_LA
grata _^_LA
habitatio _^_LA
inclusio _^_LA
(in debiti) _^_LA
(in absentia) _^_LA
(in extremis) _^_LA
initio _^_LA
inter _^_LA
ipsa _^_LA
jus _^_LA
laude _^_LA
litis _^_LA
loquitur _^_LA
luna _^_LA
mercatrix _^_LA
mutandi _^_LA
mutatis _^_LA
nisi _^_LA
pauperis _^_LA
persona _^_LA
publica _^_LA
restitutio _^_LA
sine _^_LA
unius _^_LA
usufruct _^_LA
usufructus _^_LA
usus _^_LA
vivendi _^_LA
luna _^_LA
mercatrix _^_LA
mutandi _^_LA
mutatis _^_LA
nisi _^_LA
pauperis _^_LA
persona _^_LA
publica _^_LA
restitutio _^_LA
sine _^_LA
unius _^_LA
usufruct _^_LA
usufructus _^_LA
usus _^_LA
vivendi _^_LA
vivos _^_LA

// main word list
@@ -1111,6 +1115,7 @@ bewering b@ve@rIN
biopsie bi'Opsi
bomaat bo@mA:t
bordegoed bO:rd@x2ut
bordekas bOrd@kas
borgene bOrx2@n@
boskaas $2
bostaande b'o@stA:nd@
@@ -1163,6 +1168,7 @@ disleksie $2
divan div'an
doktore $2
doyen dO:j'En
dratyd drA:teIt
drinkebroer drInk@bru:r
droomster dro@mst&r
dubbelken dWb@lkEn
@@ -1405,9 +1411,11 @@ onkunde $1
onmag $1
onmin $1
onomwonde $3
ontersake Ont&rsA:k@
oorboord $2
oorleg $2
ooreenkomste $2
oorleg $2
oorlewe $2
oorstroom $2
oorwaai $1
oplaas $2

+ 97
- 20
dictsource/en_list View File

@@ -172,6 +172,7 @@ _‒ daS
_– daS
_— EmdaS
_― h0rI2z,0nt@Lb'A@
_‧ haIf@n'eIS@n||pOInt_
_‖ d,Vb@Lb'A@
_‘ lEftkwoUt
_’ raItkwoUt
@@ -209,6 +210,7 @@ _₠ jU@roU
£ paUnd
¥ jEn
₨ ru:pi:
₹ ru:pi:
₩ w0n
§ sEkS@n
¶ par@graf
@@ -242,6 +244,7 @@ _₠ jU@roU
≥ gr,eIt3O@'i:kw@Ltu:
≤ l,EsO@'i:kw@Ltu:
∫ IntIgr@L
∬ dVb@L'IntIgr@L
∂ dElt@
∑ sVm'eIS@n
∗ ast@rIsk
@@ -517,6 +520,7 @@ _0C h'Vndr@d
_0M1 T'aUz@nd
_0M2 m'Ili@n
_0M3 b'Ili@n
_0M4 tr'Ili@n
?!3 _0and @n
_dpt pOInt
_roman roUm@n_
@@ -600,6 +604,7 @@ edst $abbrev
edt $abbrev
eff $abbrev
eg fO@Egz'aamp@L $only
eg $abbrev $allcaps
(e . g .) fO@Egz'aamp@L
ept $abbrev
esrb $abbrev
@@ -613,6 +618,7 @@ exe $abbrev
ftaa $abbrev
fyi $abbrev
ghz gIg@h3:ts $only
gnupg g@'nu:pi:dZ'i:
hmm h@m
hiv $abbrev
(http ://) eItSt2i:t2i:'pi:_
@@ -688,6 +694,7 @@ scsi skVzi
ssid $abbrev
ssip $abbrev
st s@nt
suv $abbrev
tbsp teIb@Lspu:n
th T
thu T3: // Thursday
@@ -695,6 +702,7 @@ thu T3: // Thursday
ucl $abbrev
ucla $abbrev
udp $abbrev
ueb $abbrev
ufo $abbrev
ui $abbrev
uk $abbrev
@@ -769,6 +777,7 @@ abstract a#bstr'akt $verb
academe a#kad@mi
acapela aka#p'El@
access aksEs
acclimate akl@meIt
accompli a#k0mpl'i:
accouchement a#ku:SmO~
accurate $alt2
@@ -784,6 +793,7 @@ aching eIkIN
achy eIki
adamant ad@m@nt
adaptation adapt'eIS@n
adblock $1
add ad
addict adIkt $onlys
addon ad0n
@@ -849,8 +859,9 @@ alfalfa alf'alf@
alfredo alfr'eIdoU
algebra aldZI2br@
alias eIli@s
alibi al@baI
alibis al@baIz
alibi alI#baI
alibied alI#baId
alibis alI#baIz
alit $alt3
allay a#leI
allegiance a#li:dZ@ns
@@ -916,7 +927,7 @@ annul $alt3
anomaly a#n0m@li
anon a#n0n
anonymity an@n'ImI2ti
another a#nVD3
another a#nVD3 $nounf
ante anti:
antecedent antIs'i:d@nt
?3 anti antaI
@@ -975,6 +986,7 @@ arches A@tSI#z
archimedes A@kIm'i:di:z
archiso A@tS'aIsoU
archway $1
archy A@tSi
arena a#ri:n@
argon A@g0n
argue A@gju:
@@ -1032,6 +1044,7 @@ autopsy O:t20psi
avalanche av@laanS
avast $alt3
avatar ava#tA@
ave A:veI
average av@-rI2dZ
awry a#raI
axes aksI#z
@@ -1080,15 +1093,19 @@ battalion $alt3
bazaar $alt3
bazooka ba#zu:k@
beating bi:tIN
beatin bi:t#In
bedouin bEdu:I#n
beige beIZ
belisha b@l'i:S@
bellyaching bElIeIkIN
bely bI2laI
bereft bI2rEft
beriberi bErIb'Eri
beringed bI2rINgd
beryl bEr@L
best bEst
bestie bEsti
besty bEsti
bestest bEst@st
beta bi:t@
?3 beta beIt@
@@ -1144,9 +1161,7 @@ bonbon b0nb0n
bonhomie b0n@mi:
bonjour bO:nZ'U@
booger bUg3
boogie bu:gi
?3 boogey bUgi
?3 boogie bUgi
boogey boogie $text
boomeranged bu:m3aNd
borealis bo@rI'alIs
bosun boUs@n
@@ -1172,10 +1187,12 @@ bridal braId@L
brigade $2
brigadier brIga#d'i@3
brioche bri:'oUS
brocade $alt3
broccoli br0k@li
brochure broUS3
?3 brochure broU'SU@r
brooch broUtS
browbeat braUbi:t // -ing
browsing braUzIN
brunette bru:n'Et
budgerigar bVdZ@rIgA@
@@ -1193,7 +1210,7 @@ bustier bVstIeI
buxom bVks@m
?3 byzantine $1

cabal $alt3
cabal ka#bA#l
cabaret kab@reI
cabernet kab3n'eI
cabinet kabI#n@t
@@ -1234,6 +1251,7 @@ canoes k@nu:z
canon kan@n
canonical $alt3
?3 cantaloupe kant@loUp
canteen kant'i:n
cantilever kantI#li:v3
canton kant0n
canvas kanv@s
@@ -1256,6 +1274,7 @@ carotid $alt3
carouse ka#raUz
carpel kA@p@l
cartel kA@t'El
carthorse $alt4
cascade $alt3
cashier kaS'i@3
cashmere kaSmi@3
@@ -1305,6 +1324,7 @@ chang tSeIndZ
chang tSaN $onlys
changeling tSeIndZlIN
chapatti tSa#pA:ti
chapeau Sap'oU
chapel tSap@L
charade Sa#rA:d
?3 charade Sa#reId
@@ -1322,6 +1342,7 @@ chevalier $alt1
chevrolet SEvr@l'eI
chianti kjA:nti
chic Si:k
chickpea tSIkpi:
chiffron SIfr0n
chihuahua tSI2wA:w@
chilies $alt5
@@ -1339,6 +1360,7 @@ christen krIs@n
christmas krIsm@s
chromosome kroUm@soUm
chrysalis krIs@lIs
chutzpah hUtsp@
ciao tSaU
?3 cicada sI#keId@
cigar sI2gA@
@@ -1633,13 +1655,15 @@ descry dI2skreI
desert dI2z3:t
desert dEs3t $only
desert dI2z3:t $verb
desi deIsi
desolate dEs@l@t $only
desperate $alt2
// ?3 detail dI2teIl
?3 detail $2
detante deIt'0nt
detente deIt'0nt
détente deIt'0nt
detestation dIt,Est'eIS@n
d'etre dEtr@
detritus dI2traIt@s
deus deIUs
deva di:v@
@@ -1756,6 +1780,9 @@ eh eI
eid i:d
eke i:k
el ,El $only
elaborate I2lab3@t $noun $only
elan eIl'A#n
élan eIl'A#n
electrode I#lEktroUd
elicit I#lIsI#t
élite Il'i:t
@@ -1829,6 +1856,7 @@ eunuch ju:n@k
euphemism ju:f@mIz@m
eureka ju:'ri:ka#
europa jU@r'oUp@
every $nounf
everything EvrI2TIN
evildo i:v@Ldu:
evince I2vIns
@@ -1893,7 +1921,6 @@ faux foU
(faux pas) f,oU||p'A:
favourite feIv@-rI2t
favourites feIv@-rI2ts
fedora fI2d'o@r@
feisty faIsti
fellate $2
feline fi:laIn
@@ -1964,7 +1991,7 @@ frother fr0T3
fruition fru:'IS@n
frustrate $2
fuchsia fju:S@
furor fju:rO@
furor fjU@r3
furore fju:r'O:ri
furthermore f3:D3m'o@ $pause
?5 furthermore fVRD3m'o@ $pause
@@ -2009,6 +2036,7 @@ geo dZi:oU
geometry dZi;'0m@tri
geode dZi:oUd
geologist $2
gerbil $alt2
gestalt g@StA:lt
gestate $2
gesundheit g@zUnthaIt
@@ -2078,6 +2106,7 @@ hanukkah hA:n@k@
hardcopy hA@dk0pi
harem hA:r'i:m
harness hA@nI#s
hashtable $alt1
havoc hav@k
hasty $alt6
hatred $alt6
@@ -2181,6 +2210,7 @@ idiocy IdI@si
ifrog $alt6
ignoramus Igno@r'eIm@s
illiterate $alt2
illumine $alt2
imagery ImIdZri
imagine I2madZI2n
imbecile ImbI2si:l
@@ -2274,6 +2304,7 @@ irate aIr'eIt
iris aIrIs
irises aIrIsI#z
iron aI3n
isochronous aIs'0kr@n@s
isosceles aIs'0s@li:z
?3 issuance ISu:@ns
invalidity I2nv@lIdI2ti
@@ -2379,7 +2410,7 @@ lesion li:Z@n
(les misérables) leImIzEr'A:bl@-
lethal li:T@L
lethargy lET3dZi
liaison li:'eIz0n
liaison $alt1
lichen laIk@n
lidar laIdA@
lien li:@n
@@ -2483,6 +2514,7 @@ margarine mA@dZ3ri:n
marquee mA@k'i:
maroon $alt3
marquis mA@rk'i:
marshal mA@S@L // -ing
marshall mA@S@L
martinet $3
masala $alt3
@@ -2571,6 +2603,7 @@ moccasin m0k@sI#n
modem moUdEm
?3 modem moUd@m
moderate m0d@reIt $verb
modernity $2
mogul moUg@L
mohican moUh'i:k@n
moi mwA:
@@ -2586,7 +2619,6 @@ monopolize m@n0p@laIz
monotone m0n@toUn
monsieur m@sj3:
?5 monsieur m@sjVR
monstrosity m0nstr'0sI2ti
mony mVnI // monies, monied
moped moUpEd
moraine m@reIn
@@ -2684,6 +2716,7 @@ obituary 0b'ItSU@i
object $1 $onlys
object $verb
?3 oblique oUbl'i:k
obsequious @bsi:kwI@s
obsolete 0bs@li:t
obstacle 0bst@k@L
obstinate $alt2
@@ -2716,6 +2749,7 @@ omnivorous 0mn'Iv@r@s
oorah 'u:r'A:
opaque oUp'eIk
oped 0p'Ed
opengl oUp@n||dZi:'El
opine oUp'aIn
opossum @p0s@m
opponent @poUn@nt
@@ -2841,6 +2875,7 @@ pencil pEns@L // ed
peninsula p@n'InsjUl@
penis pi:nI2s
peon pi:@n
perches p3:tSIz
perfectly p3:fEktlI
perfect p3:fEkt $onlys
perfect p3fEkt $verb
@@ -2903,6 +2938,7 @@ playpen $alt1
playtest $alt1
plaza plA:z@
plebeian pl@b'i:@n
pleiades plaI@di:z
plethora plET3r@
plicate $2
plumber plVm3
@@ -2948,6 +2984,7 @@ premier prEmI3
preparation prEp@r'eIS@n
presage prEsIdZ
prescience pri:si@ns
prescript $alt6 $onlys
present prEz@nt $onlys
present $verb
presently prEz@ntlI $verbf
@@ -3170,8 +3207,11 @@ ridiculous $2
righteous raItS@s
rightsholder $alt4
riposte rI2p0st
?3 riposte rI2poUst
ripost riposte $text
risen rIz@n
risque rI2skeI
robocop roUboUk0p
robust roUb'Vst
robusta $2
romance roUm'ans
@@ -3187,7 +3227,6 @@ routine $2
row roU
//row raU $noun
royale rOI'al
ruby ru:bi
rugged rVgI#d
ruin ru:I2n // for ruining
rumen $alt2
@@ -3289,6 +3328,7 @@ sepia $alt6
sepoy si:pOI
sequester $2
sequin $alt6
serape s@rA:peI
series si@3riz
serenade $3
serene $alt3
@@ -3344,6 +3384,7 @@ sinus saIn@s
siphon $alt2
sir s,3: $only
?5 sir s,VR $only
siren saIr@n
site saIt // for sited
ski ski:
skier ski:3
@@ -3355,6 +3396,7 @@ slaver slav3 $verb
slavish $alt6
sleight slaIt
slough slVf $verb
slugabed slVg@bEd
snafu snafu:
snafus snafu:z
snooker snu:k3
@@ -3390,6 +3432,7 @@ specious spi:S@s
spinach spInI2tS
spoonfed spu:nfEd
spraycan spreIkan
sproing sprOIN
squirrel skwIr@L
?3 squirrel skw3:L
staccato $alt3
@@ -3403,15 +3446,16 @@ starboard stA@b3d
starry stA:ri
statistic $alt3
stencil stEns@L // ed
sterile stEraIl
stiletto stI2lEtoU
stingy stIndZi
streambed stri:mbEd
strychnine str'Ikni:n
sterile stEraIl
stockinged st0kINgd
stomata stoUm@t@
stoneage $alt1
storytelling stO:rItElIN
strategic str@ti:dZIk
streambed stri:mbEd
strychnine str'Ikni:n
stringed strINgd
stripy straIpI
stygian stIdZi@n
@@ -3422,6 +3466,7 @@ subcontinent $2
sublevel sVblEv@L
sublime $2
submenu s'Vbm,Enju:
suborbital $2
subordinate $2
subordinate $alt1 $verb
subpoena su:p'i:n@
@@ -3478,11 +3523,13 @@ tableau tabloU
tablet tabl@t
taboo $2
tabu tabu:
(tae kwon do) t'aIkw0nd'oU
taffeta tafI#t@
(tai chi) taI'tSi:
takel tak@L
talent tal@nt
tallyho talI'hoU
tamale ta#mA:li
tampon tamp0n
tangerine tandZ@r'i:n
taoiseach ti:S@x
@@ -3892,6 +3939,7 @@ Penzance $alt1 $2
Piccadilly $3
Plymouth plIm@T
Regis ri:dZI2s
Rhuddlan rIDl@n
Rhyl rIl
Rosyth r0s'aIT
Salisbury sO:lsbri
@@ -4016,6 +4064,7 @@ Chile tSIli
?3 Chilean tSIl'i:@n
Chandigarh tSVndIg'3:
Cincinnati sInsIn'ati
Cleburne kli:b3n
Cochin koUtSIn
Coimbatore koUj@mbUt,U@
Coloradan k0l3r'A:d@n
@@ -4093,6 +4142,7 @@ Honduras h0nd'jU@r@s
Honolulu $3
Houston hju:st@n
Hunan hu:n'A:n
Hyannis haI'anI#s
Idaho aId@hoU
Illinois Il@n'OI
Iditarod aId'It@r0d
@@ -4159,6 +4209,7 @@ Lahore $alt3
Lakshadweep $alt3
Laosian leI'oUS@n
Lausanne loUz'A#n
Leanore li:@nO@
Lebanon lEb@n0n
Leipzig laIpsIg
Leone li:'oUn
@@ -4319,6 +4370,7 @@ Siam saI'am
Sicily sIsI2li
Sinai saInaI
Siracusa si@3@kj'u:s@
Sirena s3i:n@
Skopje sk0pi@
Slovak sloUvak
Soweto s@wEtoU
@@ -4347,6 +4399,7 @@ Tehran te@r'A:n
(tel aviv) t,El||a#v'i:v
Tenerife tEn3r'i:f
Tennessee tEn@s'i:
Tenochtitlan t@n0tStItl'0n
Thiruvananthapuram tIru:v@n@nt@pU@r@m
Tijuana ti@w'A:n@
Tikal tI2kA:l
@@ -4357,6 +4410,7 @@ Topeka toUp'i:k@
Toronto t@r0ntoU
Toulouse tu:l'u:z
Trafalgar $alt3
Tribeca traIb'Ek@
Trincomalee $4
?3 Tunisia tu:n'i:Z@
Tripoli trIp@li
@@ -4368,11 +4422,11 @@ Ural ju:@r@L
Utah ju:t2A:
?3 Utah ju:t2O
Utrecht ju:trECt
Uzbekistan Uzb,EkIst'A:n
Vancouver $2
Vegas veIg@s
Venetian vI2ni:S@n
Ventura vEnt'U@@
Veracruz vEr@kr'u:z
Vermont $2
Vienna vI'En@
Viennese vi:@n'i:z
@@ -4416,8 +4470,10 @@ Aled alEd $capital
Alex alIks
Alfie alfi
Alfred alfrI2d
Alibaba alI'bA:b@
Alice alIs
Alicia a#li:S@
Alise a#li:s
Allen al@n
Alison alIs@n
Allyson alIs@n
@@ -4449,6 +4505,7 @@ Ares e@ri:z
Arianna arI'A:n@
Arnold A@n@Ld
Astley astli
Avers $alt6
Ayane eI'an
Baez baI'Ez
Bambi bambi:
@@ -4548,6 +4605,7 @@ Elizabeth I2lIz@b@T
Eliza Il'aIz@
Elouise Elu:w'i:z
Emerson Em3s@n
Emile eIm'i:l
Emily EmI2li
Enid i:nId
Enrique Enr'i:keI
@@ -4614,6 +4672,7 @@ Isaiah aIz'aI@
Isobel Iz@bEl
Isla aIl@
Isiah aIz'aI@
Ivan aIv@n
Jacob dZeIk@b
Jacques Zak
Jamal dZa#m0l
@@ -4835,7 +4894,6 @@ Vernon $alt2
Wallace w0lI#s
Wally w0li
Wilhelmina wIlh@lm'i:n@
?3 William wIlj@m
Wyatt waI|@t
Yerevan jEr@v'an
Yves i:v
@@ -4852,6 +4910,7 @@ Aquino a#ki:noU
Asimov azI#m0f
Assad a#sA:d
Atropos atr@p0s
Attlee atli:
Avery $alt6
Azkaban $alt1
Batuta bA:t'u:tA:
@@ -4862,6 +4921,7 @@ Beowulf beI@wUlf
Bogart boUgA@t
Borell b@rEl
Boswell b0zwEl
Bouchard bu:S'A@d
Buchanan bju:k'an@n
Cabrillo ka#bri:oU
Campbell kamb@l
@@ -4874,6 +4934,7 @@ Cohen koU@n
Compton k0mpt@n
Connelly k0n@li
Connolly $1
Conti $1
Coor kU@
Corazon kO@r@z0n
Cortez $2
@@ -4890,6 +4951,7 @@ Desiree dI2zi@reI
?3 Desiree dEz@r'eI
Deslauriers dI2lo@rIeI
Deveraux dEv3roU
Díaz di:a#s
Digiorno dI#Zo@noU
Dillard $alt2
Dimaggio dI#mA:ZIoU
@@ -4916,14 +4978,17 @@ Forster $1
Foushee fu:S'eI
Gaia gaI|@
Gallagher gal@g3
Ganymede ganImi:d
Gandhi gA:ndi
Garcia gA@si@
?3 Garcia gA@s'i:a#
Gauguin goUg'an
Genghis dZENgIs
geico gaIkoU
gevalia dZ@vA:li@
Ghandhi gA:ndi
Gibson gIbs@n
Gliese gli:z@
Godzilla g0dz'Il@
Goliath $alt3
Gogh g0x
@@ -4946,6 +5011,7 @@ Ibuprofen aIbju:pr'oUf@n
Ikea aIk'i:@
Ingram Ingr@m
Iscariot $2
Isis aIsIs
Jacobi dZa#koUbi
Jamison $alt6
Jawaharlal dZ@va#hA@lA:l
@@ -4968,6 +5034,7 @@ Lamaze la#mA:z
Lazarus laz@r@s
Levine l@vi:n
linkedin lInkt||'In
Louvre lu:v $capital
Lussier lVsIeI
Machen meItSI#n
Mackenna m@kEn@
@@ -4977,6 +5044,7 @@ Malone $alt3
(Mc namara) makn@m'A@@
Maurya maUri@
Medusa $alt3
Mefistofele mEfIst'0f@li:
Michelangelo maIk@L'andZ@loU
Microsoft maIkr@s0ft
Minet mI2neI
@@ -4991,6 +5059,7 @@ mysql maI||Eskju:'El
Navasca $alt3
Nehru ne@ru:
Nescafe nEskafeI
Nginx EndZIn||Eks
//Nibelung ni:b@lUN
Nichol nIk@L
Nicholson nIk@Ls@n
@@ -5001,6 +5070,7 @@ Niro ni@roU
Nobel noUb'El
nvaccess Envi:aksEs
Oreilly oUr'aIli
Ortiz O@t'i:z
Osiris oUs'aIrIs
Otis oUtIs
Patel $alt3
@@ -5018,12 +5088,14 @@ Posner poUzn3
Presley prEsli
Primavera pri:m@v'e@r@
Prentice prEnt2Is
Quijote ki:'hoUteI
Quijote ki:h'oUteI
Quixote ki:h'oUteI
Radeon reIdi:0n
Rameses ram@si:z
Ramirez ra#mi@3rEz
Reagan reIg@n
Reid ri:d
Reineke raInIk@
Reinhold raInhoUld
Remi r@mi:
Renee r@neI
@@ -5043,6 +5115,7 @@ Scalia ska#li:@
scheherazade S@hEr@zA:d
Seymour si:mo@
Shakur Sa#kU@
shinola SaIn'oUl@
Sturgis st3:dZIs
Subaru su:b3u:
Sullivan $alt2
@@ -5052,7 +5125,9 @@ Theseus Ti:sI@s
Thoreau $alt3
Trevathan trI#veIT@n
Truphone tru:foUn
Tupy tu:pi
Tutankhamen tu:t@nk'A:m@n
Tycho taIkoU
Tyr ti@3
Tzu tsu:
Urquhart 3:kA@t
@@ -5063,6 +5138,7 @@ Vries vri:s
Wegener veIg@n3
Wii wi::
Wiimote wi:moUt
?!3 William wIli@m
Willis $alt1
xeon zi:0n
Yaesu jeIsu:
@@ -5307,6 +5383,7 @@ had ,had $atend
(had some) h,ad||sVm
having ,havIN $strend2 $pastf $only
haven't hav@-nt $pastf
havent hav@-nt $pastf
hadn't had@-nt $pastf
hasn't haz@-nt $pastf

@@ -5559,7 +5636,7 @@ the D@2 $only $nounf

// General American
agile $alt2
docile $alt2
docile d0s@L
ductile $alt2
facile $alt2
fertile $alt2

+ 77
- 28
dictsource/en_rules View File

@@ -34,6 +34,7 @@
.L01 l r
.L02 i y
.L03 a i o u // vowel, not 'e'
.L04 e i y
.L05 c g k
.L06 s z
.L07 b d g m n r bE dE lE nE // before voiced s in -sman
@@ -58,6 +59,7 @@
X) a ($w_alt6++++ eI
sw) a (B 0
a (Be# eI
a (Bei a
w) a (Be# eI
a (Beu a
a (Beup# eI
@@ -188,6 +190,7 @@
ay eI
_) ay aI
w) ay eI
k) ay (a_ 'A:j
k) ayak aIak
_) ayle eI@L
_) ayr e@
@@ -251,7 +254,7 @@
ab (sce ab
ab (sei ab
_) ab (sen ab
_) abse (ntC ,abs@
_) abse (ntC abs@
ab (solu ab
ab (sti ab
ab (ular 'ab
@@ -280,6 +283,7 @@
aca (dem ak@
aca (demy a#ka
v) ac (a eIk
_dur) acell @sEl
ac (cent ak
ac (centu %ak
accessib aks'Es@b
@@ -586,7 +590,8 @@
ale (h eIl
X) al (ed al
k) alei (d @laI
_v) alen (t al@n
@v) al (en eIl
v) alen (ti al@n
_v) alenc (i a#lEnS
aleph alEf
_op) al (es @l
@@ -818,6 +823,7 @@
_) an (oi a#n
_) anom a#n0m
_) anony (m a#n0n@
_c) an (ood a#n
&) an (_ @n
&) an (_$w_alt1+ an
?8 &) an (_ a#n
@@ -918,7 +924,9 @@ propag) an (d 'an
tr) ansis anz'Is
tr) an (som an
answ (er aans
_) ante (C antI
ante (nn ant'E
_) anter %anti@r
&) ante (_ 'A:nteI
an (thropy 'an
anthropo (@@ ,anTr@p@
@@ -1169,6 +1177,7 @@ calend) ar 3
_) ash aS
_) ash (a a#S
_) ash (o a#S
@) as (i_ 'A:s
_) as (in as
as (k aas
_) as (k aas
@@ -1237,6 +1246,7 @@ calend) ar 3
w) at (K 0t
w) at (er O:t
w) atch 0tS
&w) atch (_S5 w0tS
_s) ata (n eIt@
_g) ator eIt3
&) ate (_$w_alt1+ eIt
@@ -1446,6 +1456,7 @@ _it_separ) ate (_ @t
_) belarus bEl@r'u:s
_) be (lC bE
_) be (llig bI2
_) be (re bE
_) be (sC bI2
_) be (stia bE
_) be (tB bE
@@ -1582,6 +1593,7 @@ _it_separ) ate (_ @t
cism (_ sIz@m
c (ish k
_) crypt (a@P5 krIpt
_) crypto (@ krIptoU#
e) cua kwa
_) cu (o kw
_) cwm kUm
@@ -1754,6 +1766,7 @@ _it_separ) ate (_ @t
co (mputat k0
_) co (mr k0
_) con (@ k%0#n
_) co (nCA_ k0
_) conce (ntra k0ns@
_) co (ncious k0
_) co (ncept_ k0
@@ -1818,6 +1831,7 @@ _it_separ) ate (_ @t
_) co (plan k,oU'
_) copy k0pI
_) copoly k'oUp,0lI
_) co (prod koU
?!3 _) co (rL03 k0#
coro (ll k0#r0
co (rrect k@
@@ -1954,6 +1968,7 @@ _it_separ) ate (_ @t
de (pol d%i:
de (pop d%i:
depo (siti dEp@
_) de (pred dE
de (preca dE
de (pt dE
de (put dE
@@ -2127,7 +2142,6 @@ _it_separ) ate (_ @t
ee i:
coff) ee i
ee (m 'i:
t) ee (n_ 'i:
eer 'i@3
s) eer (_ i:3
ch) eese i:z
@@ -2166,10 +2180,6 @@ _it_separ) ate (_ @t
e (meou i:
&) e (mum_ =@
_C) e (mur i:
&) e (n @
&) e (n$w_alt1 E2
&r) e (n@ E
Ah) e (n E
ll) e (nge I
e (o I2
cr) e (pe+ E
@@ -2314,6 +2324,7 @@ _it_separ) ate (_ @t
&sh) ed (_S2vei t
@Csh) ed (_ Ed
@f) ed (_S2vdei t
CCf) ed (_ Ed
@g) ed (_S1vi d
@k) ed (_S2vdei t
el) ed (_S2dv d
@@ -2347,6 +2358,7 @@ _it_separ) ate (_ @t
t) ed (i i:d
_s) ed (it Id
sw) ed i:d
_f) ed (ora I2d
h) ed (ral 'i:d
h) ed (ron 'i:d
h) ed (ra 'i:d
@@ -2373,6 +2385,7 @@ _it_separ) ate (_ @t
eig (n eI
eig (er_ aIg
_n) ei i:
eille (_ 'eI
ei (m_ aI
@) ei (n_ i:
Cl) ei (n_ aI
@@ -2389,7 +2402,7 @@ _it_separ) ate (_ @t
_s) eis (m aIz
eis (e aIz
eister aIst3
f) ei (t_ I
rf) ei (t I
f) ei (te I // for 'add e' to 'forfeit' etc.
h) ei (t_ aI
?!3 ei (ther aI
@@ -2415,6 +2428,7 @@ _it_separ) ate (_ @t
el (igi 'El
_) elit %Ili:t
&) el (_ @L
couns) el (@ @l
&) el (s_ @L
?8 &) el (_ El
?8 &) el (s_ El
@@ -2498,6 +2512,10 @@ _it_separ) ate (_ @t
.group en
_) en (@ %En
en (_$w_alt1 En
&) en @n
&r) en (@ En
Ah) en En
&) en (si En
chick) en In
en (a_ 'i:n
en (al_ i:n
@@ -2531,6 +2549,7 @@ _it_separ) ate (_ @t
_) en (e En
_g) enea i:nI'a
t) enem En@m
en (eous_ i:n
_) ener En3
g) ener (i @nEr
@@th) enes (_ =@ni:z
@@ -2578,6 +2597,7 @@ _it_separ) ate (_ @t
en (tran En
en (trec 0n
en (trep ,0n
c) enter E2nt3
c) en (tre E2n
en (tri En
en (tro En
@@ -3035,8 +3055,8 @@ _it_separ) ate (_ @t
_) face feIs
fa (miliar f@
_) fi (tz@ fI2
for (bid f@
for (bad f@
for (bid f3
for (bad f3
&) ford (_S4 f3d
&f) ford (_S4 3d
for (see f%O@
@@ -3145,7 +3165,8 @@ _it_separ) ate (_ @t
heir e@
hero hi@roU
_) hero (n hEr@
_) hetero hEtroU
_) hetero hEtroU#
?3 _) hetero hEt3roU#
K) hl l#
&) hold (_S4 hoUld
holme hoUm
@@ -3279,6 +3300,7 @@ _it_separ) ate (_ @t
br) i (dl aI
_) i (dle aI
@) i (do_ 'i:
XC) i (do_ aI
man) ife (s IfE
if (icAnC 'If
ifier (_ IfaI3
@@ -3345,7 +3367,7 @@ _it_separ) ate (_ @t
@@) ia (_ =i@
@) iae (_ =Ii:
@) ian (cy I|@n
l) iais I|eIz
l) iais i:'eIz
p) ia (no Ia
f) ia (b aI|@
r) ia (b I2@
@@ -3354,6 +3376,7 @@ _it_separ) ate (_ @t
&l) iage (_ I2I2dZ
iah (_ 'aI@
ia (m_ i@
will) ia (m j@
&) ia (n i@
@) ia (nd I'a
@) ia (nic I'a
@@ -3497,6 +3520,7 @@ _it_separ) ate (_ @t
igu (_ 'i:g

.group il
il (_$w_alt2 @L
@Cc) il (_ @L
@p) il (_ @L
@r) il (_ @L
@@ -3728,7 +3752,10 @@ _it_separ) ate (_ @t
b) in (d aIn
f) in (d aIn
h) in (d_ aIn
@) inda (_ 'Ind@
in (da_ 'In
indha (_ 'Ind@
in (dra_ 'In
in (dhra_ 'In
h) in (dB aIn
ine (_$w_alt2 In
sh) in (i aIn
@@ -3755,13 +3782,12 @@ _it_separ) ate (_ @t
g) in (e In
g) iness (_S4i n@s
bas) in (_ @n
&) in (_ I#n
k) in (_ In
&) in (_ In
ll) in (_ =I#n
p) in (_ In
@c) ine (_ i:n
&d) ine (_ i:n
Ach) ine (_ i:n
@@eng) ine (_S6 ,EndZIn
ph) ine (_ i:n
nal) ine (_ In
il) ine (_ i:n
@@ -3837,7 +3863,6 @@ _it_separ) ate (_ @t
ire aI3
ir (ee aI3
?8 ire aIa#
s) ir (en aI3
c) ire (n aIr@
d) ir (ect %aIr
?3 d) ir (ect 3r
@@ -3902,6 +3927,7 @@ _it_separ) ate (_ @t
iser (_ aIz3
&) ish (_ %IS
ish (A_ 'i:S
@) ish (Ca_ 'i:S
is (ive aIs
_) island aIl@nd
_) is (le aI
@@ -4017,7 +4043,7 @@ _it_separ) ate (_ @t
v) iv (e aIv
w) iv (e_ aIv
XCC) iv (en Iv
_t) iv (o i:v
_t) ivo i:voU
iv (or_ aIv
iv (orous 'Iv

@@ -4039,6 +4065,8 @@ _it_separ) ate (_ @t
_) judeo dZu:'deIoU
_) juan hwA:n
juan w'A:n
_) jung jUN
_) j (ungl+ dZ

.group k
k k
@@ -4144,6 +4172,7 @@ multip) ly laI
@d) le (C@ @L
@g) le (C@ @L
@t) le (C@ @L
@t) le (te_ l@ // gauntleted
@t) le (ry_ l3
tt) le (@ @-l
&C) le (ss l@
@@ -4203,6 +4232,7 @@ multip) ly laI
tor) me (nt+ m'E
C) mented m'EntId
mEntary (_ m'Ent@r%i
_) meso (amP4 m,EsoU
_) meta (@ m,Et@
_) metal (C mEt@L
_) metall (ic m@tal
@@ -4484,8 +4514,8 @@ multip) ly laI
l) ogne (_ 'oUn
@) ographer '0gr@f3
_) og (re oUg
r) ogue oUg
v) ogue oUg
r) ogu (L04 oUg
v) ogu (L04 oUg
@@) ogue 0g
@l) og (y =@dZ
@l) og (ist_ =@dZ
@@ -4583,10 +4613,11 @@ multip) ly laI
at) oll 0l
w) oll oUl
olm (_ oUm
@) ol (o_ 0l
@) ol (o_ @l
olo (gi '0l@
olo (gic @l'0
&) ol (ous_ @l
_) ol (sAn_ oUl
_b) ol (st oUl
olt oUlt
v) olt oUlt
@@ -4698,6 +4729,7 @@ multip) ly laI
ph) on (eti @n
_h) on (ey Vn
n) on (e 0n
_m) on (C 0n
m) one (ta VnI
?3 m) one (ta 0nI
m) one (ti 0nI2
@@ -4711,7 +4743,7 @@ multip) ly laI
&) onism (_ =@nIz@m
&) onist (_ =@nIst
@) on (ica '0n
m) on (k Vn
_m) on (k Vn
_p) on (y oUn
_sp) on (g Vn
fr) on (t Vn
@@ -4723,6 +4755,7 @@ multip) ly laI
w) on (t 0n
&) ony (_ @n%i
onymous '0nIm@s
on (ze# 0n

.group oo
oo u:
@@ -4734,6 +4767,8 @@ multip) ly laI
fl) oo (d V
st) oo (d U
g) oo (d U
oog (ie_ u:g
?3 oog (ie_ Ug
C) oo (k U
k) oo (k u:
p) oo (k u:
@@ -4785,6 +4820,7 @@ multip) ly laI
tr) oph (in_ 'oUf
s) oph (istic @f
op (ini @p
n) op (le_ 'oUp
op (od_ @p
@) opol (L02 '0p@l
@) opol (ist '0p@l
@@ -5287,7 +5323,7 @@ multip) ly laI
_) pu (tr pju:
put (_ pUt
s) put (_ pVt
pyon pj0n
pyong pj0N
_) pyro (@@P4 p,aIroU
pyrom (e paIr'0m

@@ -5302,6 +5338,7 @@ multip) ly laI
per (culi p3
per (cus p3
_) peregrin pEr@grIn
_) per (empt p3r
per (fec p3
_) per (iC@@ p,Er
_) per (igr pEr
@@ -5320,6 +5357,7 @@ multip) ly laI
per (sis p3
persever p3:sIv'i@3
per (sp p3
perspi (ran p3:sp@
per (su p3
per (tai p3
per (tu p3
@@ -5337,6 +5375,7 @@ multip) ly laI
.group pr
_) pr (ACY_+ pr
_) pre (_ pri:
_) pre ($w_alt6++ pri:
_) pre (C@ pr%I
_) pre (C% prE
_) prea (ch pri:
@@ -5511,6 +5550,7 @@ multip) ly laI
_) rho (d roU
_) rhodo (@ roUd@
_) rho (t roU
_) rhu ru:
rhyth rID
_) rm (A ,A@Em
rrhea r'i@
@@ -5623,7 +5663,8 @@ multip) ly laI
_) re (scu rE
_) res (erv rI2z
re (sidue rE
res (ign rI2z
_) res (ign rI2z
_) res (igna rEz
rese (l ri:sE
_) re (soldP2 r,i:
re (solu rE
@@ -6082,7 +6123,6 @@ multip) ly laI

.group u
u V
X) u (Cy_ u:
man) u ju:
_sol) u (C ju:
u (CA ju:
@@ -6135,6 +6175,7 @@ contin) u ju:
n) u (at ju:
l) u (bri u:
ubuntu u:b'u:nt2u:
X) u (by_ u:
_l) u (c u:
ucc (i u:tS
uccine (_ u:tS'i:ni
@@ -6258,6 +6299,7 @@ contin) u ju:
u (xA+++ V
uy aI
uy (A_ 'u:j
_) uzbe UzbE2
u (zzi_ 'u:

.group ue
@@ -6433,7 +6475,6 @@ contin) u ju:
_) v (la v
_) vr (A vr

@) va (len veI
_) vehem vi@m
_) vibra (t v%aIbreI
?3 _) vibra (t v'aIbreI
@@ -6561,6 +6602,7 @@ contin) u ju:
C) yin (_S2 In
c) y (lin I
c) y (r I
@) yr (d_ 3:
th) y (l_ aI
fl) y aI
fl) y (n I
@@ -6570,7 +6612,7 @@ contin) u ju:
t) y (l_ aI
&C) y (lene_ =I
y (lum aI
yang j'aN // chinese names
yang j'A#N // chinese names
d) ynam aInam
@C) y (mAn_ I
w) y (n I
@@ -6598,6 +6640,7 @@ contin) u ju:
yte (_ aIt
you' %ju:
yu (@ ju:
yu (C% jV
yeo (C joU
y (er_ aI
C) yes (_ aIz
@@ -6660,9 +6703,11 @@ contin) u ju:
E (Cia 'i:
Ea (_ =i@
Ea (n_ 'i@
d) Ea (n_ =i|@
Ectomy (_S6 'Ekt@mI
@@) Ed (_S2vei d
&C) Ed (_S2veim d#
Ed (_+$w_alt1 Ed
&c) Ed (_S2vei t
&d) Ed (_S2vei I#d
&ch) Ed (_S2vei t
@@ -6684,11 +6729,14 @@ contin) u ju:
Eh (K eI
Ei (n_ i:
Ei (_ aI

El (_ @L
?8 El (_ El
Ele (_ @L
Ell (+ @L
Ella (_ 'El@
Elli (_S4 'ElI

Em (_ @m
@) E (mber 'E
Eme (_ i:m
@@ -6708,6 +6756,7 @@ contin) u ju:
// E (nt @
E (nC @
E (ning E
E (nizA @
E (nti 'E
E (ntu 'E
E (ntous 'E
@@ -6867,7 +6916,7 @@ contin) u ju:
D_) : (_DD_ // omit colon in time, eg: 2:30
$ d0l3
!= n0ti:kw@Lz
>= greIt@O@i:kw@L
>= greIt3O@i:kw@L
<= lEsO@i:kw@L



+ 228
- 190
dictsource/eu_list View File

@@ -1,190 +1,228 @@
// This file is UTF8 encoded
// Spelling-to-phoneme words for Basque
b be
c ze
d de
f 'efe
g ge
h 'atSe
j J'ota
k ka
l 'ele
m 'eme
n 'ene
ñ 'en^e
p pe
q ku
r 'eR2e
s 'ese
t 'te
v 'uBe
w 'uBe||bikoitza
x 'iSa
y i||gr'ekoa
z 'z'eta
_a a
_e e
_i i
_o o
_u u
// numbers
_0 zer'o
_1 b'at
_2 b'i
_3 'iru
_4 l'aU
_5 b'ost
_6 s'eI
_7 z'azpi
_8 z'ortzi
_9 beD'eratzi
_10 am'aR2
_11 am'aIka
_12 am'aBi
_13 am'aIru
_14 am'alaU
_15 am'aBost
_16 am'aseI
_17 am'azazpi
_18 em'ezortzi
_19 em'eretzi
_20 oQ'eI
_2X oQeIta
_40 beR2oQ'eI
_4X beR2oQeIta
_60 iruroQ'eI
_6X iruroQeIta
_80 laUroQ'eI
_8X laUroQeIta
_1C e'un
_2C beR2'eun
_3C ir'ureun
_4C laur'eun
_5C bost'eun
_6C sei'eun
_7C zazp'ieun
_8C zortz'ieun
_9c bederatz'ieun
_0C e,un
_0M1 m'il^a
_0M2 mil^'ioI
_1M2 mil^'ioI||bat
_0and eta
_dpt _koma
// names of punctuation and symbol characters
_. p'untu
_, k'oma
_- gid'oI
_! arr'idura
_? gald'era
_: b'i||p'untu
_; p'untu||eta||k'oma
// functuion words
// conjunctions
eta $u+ $pause // and
baina $u+ $pause
// pronouns
ni $1
zu $1
hura $1
gu $1
zuek $1
haiek $1
nire $u+
zure $u+
haren $u+
bere $u+
gure $u+
zuen $u+
haien $u+
beren $u+
hau $1 // this
honen $1
hauen $1
hori $1 // that
horren $1 // genitive
hura $1 // that (further)
haien $1 // genitive
// Some auxiliary verbs
gara $2
zara $2
dira $2
// gramatical suffixes which can appear as words appended to numbers etc.
// Should these be in eu_rules ??
a $u
ak $u
an $u
ean $u
etan $u
eko $u
etarako $u
ko $u
era $u
ra $u
etara $u
// Other words (mostly nouns)
// Bisillabic words which have the stres always in the first syllable
kaixo $1
testu $1
lehia $1
patu $1
// Bisillabic words whitch get misspronounced with the suffix list
etxe $1 $only
kale $1 $only
aste $1 $only
urte $1 $only
// j as [x]
jipoi x'ipoi
// other
aerobiko $3
aerodinamiko $5
aerodinamika $5
aerodromo $3
aerometro $3
aeromodelismo $6
aeronauta $4
aeronautika $4
aeronautiko9 $4
aerosol $4
aerostatika $4
aerostato $4
adrenalina adrenalin2a
aharraus $2
aharrausika $2
ahur aur $only
ahurr auR2
// Abbreviations
adib ad'ibidez $hasdot
// proper names and surnames
juan xw'an
jorge x'orxe
jose x'ose
josé x'os'e
joaquín xoak'in
san $u
santo $u
aristoteles $3
hume x'iUm
nietztsche n'itSe
abako $1

// This file is UTF8 encoded
// Spelling-to-phoneme words for Basque

// $alt j as [x]
// $alt2 don't palatalise l
// $alt3 don't palatalise n


// Letter names
b be
c ze
d de
f 'efe
g ge
h 'atSe
j J'ota
k ka
l 'ele
m 'eme
n 'ene
ñ 'en^e
p pe
q ku
r 'eR2e
s 'ese
t 'te
v 'uBe
w 'uBe||bikoitza
x 'iSa
y 'i||gr'ekoa
z 'z'eta

_a a
_e e
_i i
_o o
_u u


// numbers
_0 z'ero
_1 b'at
_2 b'i
_3 'iru
_4 l'aU
_5 b'ost
_6 s'eI
_7 z'azpi
_8 z'ortzi
_9 beD'eratzi
_10 am'aR2
_11 am'aIka
_12 am'aBi
_13 am'aIru
_14 am'alaU
_15 am'aBost
_16 am'aseI
_17 am'azazpi
_18 em'ezortzi
_19 em'eretzi
_20 oQ'eI
_2X oQeIta
_40 beR2oQ'eI
_4X beR2oQeIta
_60 iruroQ'eI
_6X iruroQeIta
_80 laUroQ'eI
_8X laUroQeIta
_1C e'un
_2C beR2'eun
_3C ir'ureun
_4C laur'eun
_5C bost'eun
_6C sei'eun
_7C zazp'ieun
_8C zortz'ieun
_9c bederatz'ieun
_0C e,un
_0M1 m'il^a
_0M2 mil^'ioI
_1M2 mil^'ioI||bat
_0and eta
_dpt _koma


// names of punctuation and symbol characters
_. p'untu
_, k'oma
_- gid'oI
_! arr'idura
_? gald'era
_: b'i||p'untu
_; puntu||eta||koma
_/ b'arra

// Accent characters

//names
_acu az'entuduna
_grv kam'utsa
_cir zirk'unfleSua
_dia d'jeresiduna

// characters
á 'a||a'zentuduna
é 'e||a'zentuduna
í 'i||a'zentuduna
ó 'o||a'zentuduna
ú 'u||a'zentuduna
ü 'u||dj'eresiduna

// function words
// conjunctions
eta $u+ $pause // and
baina $u+ $pause

// pronouns
ni $1
zu $1
gu $1
zuek $1
haiek $1
nire $u+
zure $u+
haren $u+
bere $u+
gure $u+
zuen $u+
haien $u+
beren $u+

hau $1 // this
honen $1
hauen $1
hori $1 // that
horren $1 // genitive
hura $1 // that (further)
haien $1 // genitive

// Some verbs
gara $2
zara $2
dira $2
dio $2
die $2

// gramatical suffixes which can appear as words appended to numbers etc.
// Should these be in eu_rules ??
a $u
ak $u
an $u
ean $u
etan $u
eko $u
etarako $u
ko $u
era $u
ra $u
etara $u

// Abbreviations
adib ad'ibidez $hasdot

// proper names and surnames
juan $alt
jorge $1 x'orxe
jose $1 $alt
josé $alt
joaquín $alt
san $u $only $only
santo $u
aristoteles $3
hume hjum $1
humer hjum
google g'uQ@l
googler g'uQ@l
moodle m'uD@l
moodler m'uD@l
doodle d'uD@l
doodler m'uD@l
nietztsche n'itSe
ainara $alt3

// Other words

// Bisillabic words which always have the stres in the first syllable
testu $1
lehia $1
patu $1
kasu $1
// Other (from the Standard Basque dictionary (hiztegi batua) from Euskaltzaindia, maybe even more should be added)

abako $1
aerobiko $3
aerodinamika $5 $alt3
aerodinamiko $5 $alt3
aerodromo $3
aerometro $3
aeromodelismo $6
aeronauta $4
aeronautika $4
aeronautiko $4
aerosol $4
aerostatika $4
aerostato $4
adrenalina $4 $alt3
aharraus a'R2aus
ainitz $alt3
aintzat $1 $only
aje $alt
akademi $3
aktibist $3
alajain $alt
album $1
[aldez-alde] 'alDez_'alDe
[aldez-alde] 'alDez_'alDe
alfanumeriko $4
algebra $1 $alt
aljebraiko $3 $alt
aljebra $1 $alt
aljebraiko $3 $alt
algoritmo $3
alkalino $3 $alt3
alkaloide $3
alokutibo $4
alproj $alt
alprojakeri $alt

+ 158
- 156
dictsource/eu_rules View File

@@ -1,5 +1,8 @@
// This file is UTF8 encoded
// Spelling-to-phoneme rules for Basque
// $w_alt j as [x]
// $w_alt2 don't palatalise l
// $w_alt3 don't palatalise n
.L01 b d g
.L02 e i
@@ -8,243 +11,242 @@
.group a
a a
ai aI
ahi aI
au aU
ahu aU
a (_S1t a
ak (_S2t ak
ari (_S3t ari
aren (_S4t a**en
arekin (_S6t a**ekin
arentzat (_S8t a**entzat
arentzako (_S9t arentzako
an (_S2t an
atik (_S4t atik
ara (_S3t a**a
arat (_S4t arat
atatik (_S6t atatik
atara (_S5t ata**a
atarat (_S5t atarat
ako (_S3t ako
atako (_S5t atako
araino (_S6t a**ain^o
ataraino (_S8t ata**an^o
arantz (_S6t a**antz
atarantz (_S8t a**antz
agana (_S5t agana
arengana (_S8t a**engana
a (_S1 a
ak (_S2 ak
ari (_S3 ari
aren (_S4 a**en
arekin (_S6 a**ekin
arentzat (_S8 a**entzat
arentzako (_S9 arentzako
an (_S2 an
atik (_S4 atik
ara (_S3 a**a
arat (_S4 arat
atatik (_S6 atatik
atara (_S5 ata**a
atarat (_S5 atarat
ako (_S3 ako
atako (_S5 atako
araino (_S6 a**ain^o
ataraino (_S8 ata**an^o
arantz (_S6 a**antz
atarantz (_S8 a**antz
agana (_S5 agana
arengana (_S8 a**engana
arenganaino (_s11 a**enganain^o
arengatik (_S9t a**engatik
atzat (_S5t atzat
arengatik (_S9 a**engatik
atzat (_S5 atzat
.group b
b b
_ez_) b (A p'
.group c
c k
c (L02 T
ch tS
.group d
d d
dd J
A) d (A D // ??
_ez_) d (A t'
.group e
e e
ei eI
ehi eI
l) ehi (A eI
eu eU
ek (_S2t ek
ei (_S2t eI
en (_S2t en
ean (_S3t ean
etan (_S4t etan
etatik (_S6t etatik
etara (_S5t eta**a
erat (_S4t erat
etako (_S5t etako
eko (_S3t eko
etarako (_S7t etarako
etarantz (_S8t eta**antz
etaraino (_S8t eta**aino
engana (_S6t engana
entzat (_S6t entzat
entzako (_S7t entzako
ek (_S2 ek
ei (_S2 eI
en (_S2 en
ean (_S3 ean
etan (_S4 etan
etatik (_S6 etatik
etara (_S5 eta**a
erat (_S4 erat
etako (_S5 etako
eko (_S3 eko
etarako (_S7 etarako
etarantz (_S8 eta**antz
etaraino (_S8 eta**aino
engana (_S6 engana
entzat (_S6 entzat
entzako (_S7 entzako
engatik (S7 engatik
ekin (_S4t ekin
ekiko (_S5t ekiko
ez (_S2t ez
etaz (_S4t etaz
ekin (_S4 ekin
ekiko (_S5 ekiko
ez (_S2 ez
etaz (_S4 etaz
.group f
f f
.group g
g g
A) g (A Q // ??
_ez_) g (A k'
gana (_S4t gana
go (_S2t go
gana (_S4 gana
go (_S2 go
.group h
h // silent
zi) h (o x
.group i
i i
K) i (_S1t i
ad) i (eraz j
K) i (_S1 i
le) i (h j
arraz) i (on j
.group j
j J // try [x] [J] [j] [J^] [Z] [S]
ad) j (udika x

j ($w_alt x
.group k
k k
ko (_S2t ko
ko (_S2 ko
.group l
l l
ll l^
_ez_) l (A l'
l ($w_alt2 l2 _afi) l (ia l2
.group m
m m

.group n
n n
n (_S1t n
adrenali) n n2
admi) n (istr n2

n (_S1 n
n ($w_alt3 n2 mi) n (is n2
afi) n (i n2
agluti) n (A n2
alpi) n (A n2
.group o
o o
oi oI
.group p
p p
.group q
q k
.group r
r r
_) r R2
rr R2
A) ri (_S2t ri
ren (_S3t ren
ra (_S2t ra
rat (_S3 t rat
rantz (_S5t rantz
raino (_S5t raino
rako (_S4t rako
rentzat (_S7t rentzat
rentzako (_S8t rentzako
rekin (_S5t rekin
rengan (_S6t rengan
rengana (_S7t rengana
rengandik (_S9t rengandik
rengatik (_S8t rengatik

A) ri (_S2 ri
ren (_S3 ren
ra (_S2 ra
rat (_S3 rat
rantz (_S5 rantz
raino (_S5 raino
rako (_S4 rako
rentzat (_S7 rentzat
rentzako (_S8 rentzako
rekin (_S5 rekin
rengan (_S6 rengan
rengana (_S7 rengana
rengandik (_S9 rengandik
rengatik (_S8 rengatik
.group s
s s
.group t
t t
ts ts
tt c
tx tS
tz tz
tan (_S3t tan
tara (_S4 t tara
tarat (_S5t tarat
tik (_S3t tik
tatik (_S5t tatik
taz (_S3t taz
tu (_S2t tu
tuko (_S4t tuko
tzen (_S4t tzen
ten (_S3t ten
tan (_S3 tan
tara (_S4 tara
tarat (_S5 tarat
tik (_S3 tik
tatik (_S5 tatik
taz (_S3 taz
tu (_S2 tu
tuko (_S4 tuko
tzen (_S4 tzen
ten (_S3 ten
.group u
u u
.group v
v b
.group w
w u
.group x
x S
.group y
y jj
.group z
z z
_e) z (_L01 %z
_e) z (_l
z (_S1t z
_e) z (_l
z (_S1 z
.group
á ''a
á ''a
é ''e
í ''i
ó ''o
ú ''u
ç s
ü Y
ü y
ñ n^

+ 96
- 21
dictsource/fa_list View File

@@ -1,5 +1,5 @@
// * Farsi Language fa (or Parsi or Persian) fa_list Version 3.12
// * This file writen by Shadyar Khodayari 07-01-2014
// * Farsi Language fa (or Parsi or Persian) fa_list Version 3.13
// * This file writen by Shadyar Khodayari 01-17-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 *
@@ -28,9 +28,10 @@

// letter names, as they are spoken as a single character in text
// precede by _ to distinguish from pronunciation as a language word
// Special Persian Simbles.
﷼ RijAl

//Farsi Alphabet

ٴ hamzeje_bAlA //this character "ٔ" is defrent of "ء" and "ۀ" for example "دانشنامهٔ "
آ 'A
ا 'alef
@@ -420,6 +421,7 @@ $ dolAR
آرد ARd
آردبیز ARdbiz
آرزو 'ARezu
آرسنیک ARsenik
آرشه ARSe:
آرشۀ ARSeje
آرشیتکت ARSitekt
@@ -474,6 +476,7 @@ $ dolAR
آشتی ASti
آشفت ASoft
آشپز ASpaz
آشیخ ASejx
آصف Asef
آغشت Aq1eSt
آغل Aq1ol
@@ -596,7 +599,7 @@ $ dolAR
آنوفل Anofel
آنوقت Anvaq1t
آنچنان AntSenAn
آنچنانکه AntSenAnkes
آنچنانکه AntSenAnke:
آنژ AnZ
آنژین AnZin
آنکادره AnkAdRe
@@ -744,7 +747,7 @@ $ dolAR
ابوبکر abubakR
ابوت abovvat
ابوحاتم abuhAtam
ابوذر abuzaRR
ابوذر abuzaR
ابوسعید abusaid
ابوسفیان abusofjAn
ابوسلمه abusalame
@@ -1382,6 +1385,7 @@ $ dolAR
اصالتا esAlatan
اصرار esRAR
اصراف esRAf
اصطبل 'establ
اصطلاح estelAh
اصطلاحا estelAhan
اصغا esq1A
@@ -1687,6 +1691,7 @@ $ dolAR
الی elA
الیاس eljAs
الیزابت elizAbet
الیزه elize:
الینا elinA
الیناسیون elinAsjun
الیه alajhe
@@ -1788,6 +1793,7 @@ $ dolAR
اندوهگسار anduhgosAR
اندیش andiS
اندیشان andiSAn
اندیشد andiSad
اندیمشک andimeSk
اندیکاتور andikAtoR
اندیکس andiks
@@ -1856,7 +1862,6 @@ $ dolAR
اهم ahamm
اهمال ehmAl
اهمّ aham
اهم aham
اهورامزدا ahuRAmazdA
او u:
اوا evA
@@ -2065,6 +2070,7 @@ $ dolAR
ایسوس ejsus
ایسی isA
ایضا ejzan
ایضاً ejzan
ایغور iq1uR
ایفل ifel
ایلینیم ilinijom
@@ -2145,6 +2151,7 @@ $ dolAR
بادنقش bAdnaq1S
بادنگاشت bAdnegASt
بادوام bAdavAm
بادکش bAdkeS
باربند bARband
باربی bARbi
باربیکیو bARbikiju
@@ -2793,9 +2800,9 @@ $ dolAR
بطورکلی betovRekolli
بطوری be'toRi
بطیی bati
بعثت besat
بعثت be?sat
بعثه be?se
بعدا ,b'a:?dan
بعدا ,ba?dan
بعداز badaz
بعدازظهر badazzohR
بعضا 'ba?zan
@@ -3169,7 +3176,9 @@ $ dolAR
بیضا bejzA
بیضتین bejzatejAn
بیضوی bejzavi
بیطرف bitaRaf
بیع bej?
بیعت bej?at
بیعرفان bi_eRfAn
بیعمل bi?amal
بیفت bijoft
@@ -3216,6 +3225,7 @@ $ dolAR
بیهنر bihonaR
بیو bijo
بیوتروریسم bijoteRoRism
بیوفا bivafA
بیوه bive:
بیوگرافی bijogeRAfi
بیپاسخ bipAsox
@@ -3416,6 +3426,7 @@ $ dolAR
ترازو taRAzu
تراس teRAs
تراست teRAst
ترافل teRAfel
ترافیک teRAfik
تراموا teRAmvA
ترانزیت teRAnzit
@@ -3433,6 +3444,7 @@ $ dolAR
تراژدیک teRAZedik
تراژیک teRAZik
تراکافت taRAkAft
تراکت teRAket
تراکتور teRAktoR
تراکم taRAkom
تراکنش taRAkoneS
@@ -3496,6 +3508,7 @@ $ dolAR
ترن teRan
ترنتو toRento
ترنج toRandZ
ترنس teRans
ترنم taRannom
ترنگ toRang
تروتازه taRotAze
@@ -3954,6 +3967,7 @@ $ dolAR
تیزرو tizRo:
تیزوبز tizoboz
تیزکن tizkon
تیشرت tiSeRt
تیف tejf
تیفویید tifoi:d
تیلر tileR
@@ -3994,6 +4008,7 @@ $ dolAR
ثعالب sa?Alab
ثعلب sa?lab
ثفل sofl
ثقف saq1af
ثقل seq1l
ثقلین saq1alejn
ثقه seq1e
@@ -4112,7 +4127,6 @@ $ dolAR
جروبحث dZaRRobahs
جری 'dZaRi
جریان dZaRijAn
جز dZoz?
جزء dZoz?
جزئ dZoz?
جزئیات dZoz?ijAt
@@ -4195,6 +4209,7 @@ $ dolAR
جنبید dZonbid
جنت dZannat
جنتلمن dZentelman
جنحه dZonhe:
جند dZond
جنده dZende:
جندگی dZendegi
@@ -4268,6 +4283,7 @@ $ dolAR
حباب hobAb
حبر hebR
حبش habaS
حبه habbe:
حتم hatm
حتما hatman
حتماً hatman
@@ -4341,7 +4357,7 @@ $ dolAR
حسود hasud
حسّ hess
حسین hosejn
حسینقلی hosejAnq1oli
حسینقلی hosejnq1oli
حشرات haSaRAt
حشره haSaRe:
حشرونشر haSRonaSR
@@ -4508,6 +4524,7 @@ $ dolAR
خبرپراکنی xabaRpaRAkani
خبرگان xobRegAn
خبرگی xobRegi
خبرۀ xebReje
خجالت xedZAlat
خجسته xodZaste:
خجل xedZel
@@ -4647,7 +4664,6 @@ $ dolAR
خفتان xeftAn
خفتبار xeffatbAR
خفتن xoftan
خفته xoft
خفش xafaS
خفقان xafaq1An
خفم xafam
@@ -4724,6 +4740,7 @@ $ dolAR
خودالقا xodelq1A
خودانگیختگی xodangixtegi
خودایمنی xodimeni
خودبه xodbe
خودتو xodeto
خودرو xodRo
خودرودیزل xodRovdizel
@@ -5131,6 +5148,7 @@ $ dolAR
دوام da'vAm
دواند davAnad
دوبعدی dobodi
دوبل dubl
دوبلاژ dublAZ
دوبله duble:
دوبلکس dubleks
@@ -5261,6 +5279,7 @@ $ dolAR
دیسننت disonent
دیسوننت disonent
دیسک disk
دیسکو disko
دیشب diSab
دیفالت difAlt
دیفتری difteRi
@@ -5534,6 +5553,7 @@ $ dolAR
رقاع Req1A?
رقبا Roq1abA
رقبات Raq1abAt
رقبی Roq1bA
رقت Req1q1at
رقع Roq1?
رقعه Roq1e
@@ -5961,6 +5981,7 @@ $ dolAR
سالمرگ sAlmaRg
سالمون sAlmon
سالن sAlon
سامرا sAmeRRA
سامسونت sAmsonet
سامسونگ sAmsong
سانت sAnt
@@ -6108,6 +6129,7 @@ $ dolAR
سرعین saR?ejn
سرفه soRfe:
سرقت seRq1at
سرلشگر saRlaSgaR
سرم saRam
سرماخورده saRmAxoRde
سرماخوردگی saRmAxoRdegi
@@ -6124,7 +6146,7 @@ $ dolAR
سرهم saR_ham
سرهنگی saRhangi
سرو saRv
سرور seRveR
سرور saRvaR
سروستان seRvestAn
سروصدا saRosedA
سروقت saRevaq1t
@@ -6146,6 +6168,7 @@ $ dolAR
سرگرم saRgaRm
سرگون soRgun
سرگین seRgin
سرۀ seReje
سریال seRijAl
سریح saRih
سرید soRid
@@ -6268,7 +6291,7 @@ $ dolAR
سنفنیک sanfonik
سنفونی samfoni
سنن sonan
سنوات swa navAt
سنوات sanavAt
سنّتی sonnati
سنگال senegAl
سنگر sangaR
@@ -6392,6 +6415,7 @@ $ dolAR
سکنجبین sekandZebin
سکندر sekandaR
سکنه sakane:
سکنی soknA
سکه sekke:
سکولار sekulAR
سکولاریز sekolARiz
@@ -6538,7 +6562,7 @@ $ dolAR
شجاع SodZA?
شجر SadZaR
شجریان SadZaRijAn
شحنه Sehne:
شحنه Sahne:
شخصا Saxsan
شخم Soxm
شد Sod
@@ -7040,9 +7064,11 @@ $ dolAR
عاریه ?ARije
عازم Azem
عاشقتم ASeq1etam
عالما ?Aleman
عالمیان AlamijAn
عالیجناب AlidZenAb
عالیرتبه 'AliRotbe
عامدا ?Amedan
عباد ebAd
عبار ebAR
عبارت ebARat
@@ -7078,6 +7104,8 @@ $ dolAR
عرفان eRfAn
عرق aRaq1
عروس aRus
عروض ?aRuz
عریان _oRijAn
عزت ezzat
عزرائیل ezRAi:l
عزّت ezzat
@@ -7370,6 +7398,7 @@ $ dolAR
فرج faRadZ
فرجه foRdZe:
فرح faRah
فرحان faRhAn
فرخ faRRox
فرخنده faRxonde
فرخندگی faRxondegi
@@ -7417,6 +7446,7 @@ $ dolAR
فرنجمشک faRandZmeSk
فرنگ faRang
فرنگی faRangi
فرنگیس faRangis
فرنی fe'Reni
فره faRah
فرهبد faRahbod
@@ -7481,6 +7511,8 @@ $ dolAR
فسفرتاب fosfoRtAb
فسفرسانس fosfoResAns
فسقلی fesq1eli
فسنجان fesendZAn
فسنجون fesendZun
فسیل fosil
فشار feSAR
فشان feSAn
@@ -7734,6 +7766,7 @@ $ dolAR
قری q1oRi
قریبا q1aRiban
قریش q1oRajS
قرین q1aRin
قزاق q1azzAq1
قزل q1ezel
قزمیت q1ozmit
@@ -7861,6 +7894,7 @@ $ dolAR
قوه q1ove:
قوّت q1ovvat
قوّه q1ove:
قوۀ q1ovveje
قوی 'q1avi
قویا q1avijan
قپ q1opp
@@ -7956,6 +7990,7 @@ $ dolAR
لحظ lahaz
لحظه lahze:
لحی lehA
لخ lex
لخم loxm
لذا lezA
لذات lazzAt
@@ -8379,9 +8414,9 @@ $ dolAR
متوحم motevahhem
متورم motevaRRem
متوطن motevatten
متوف motevaff
متوفا motevaffA
متوفی motevaffA
متوف motevaff
متولا motevallA
متولی motevalli
متولیان motevallijAn
@@ -8438,7 +8473,7 @@ $ dolAR
مجری modZRi
مجریه modZRije:
مجریۀ modZRijeje
مجزا modZazA
مجزا modZazzA
مجزی modZazzA
مجسم modZassam
مجعد modZa??ad
@@ -8479,6 +8514,7 @@ $ dolAR
محاور mohAveR
محاکمی mahAkemi
محب moheb
محبان mohebbAn
محبت mohabbat
محبّت mohabbat
محتاج mohtAdZ
@@ -8508,6 +8544,7 @@ $ dolAR
محرک mohaRRek
محسن mohsen
محسنات mohassanAt
محشا mohaSSA
محصص mohasses
محصل mohassel
محصن mohsen
@@ -8569,6 +8606,7 @@ $ dolAR
مخل moxell
مخلص moxles
مخم moxam
مخمر moxammeR
مخور maxoR
مخوف maxuf
مخچه moxtSe:
@@ -8605,6 +8643,7 @@ $ dolAR
مدم modem
مدنی madani
مدنیت madanijjat
مدور modavvaR
مدون modavvan
مدّت moddat
مدیا medijA
@@ -8645,6 +8684,7 @@ $ dolAR
مرتضی moRtezA
مرتفع moRtafa?
مرتکبان moRtakebAn
مرتیکه maRtike:
مرجح moRadZah
مرجع maRdZa?
مرخص moRaxxas
@@ -8674,6 +8714,8 @@ $ dolAR
مرسی meRsi
مرشد moRSed
مرصاد meRsAd
مرصع moRassa?
مرض maRaz
مرضع moRze?
مرغ moRq1
مرغابی moRq1Abi
@@ -8686,8 +8728,10 @@ $ dolAR
مروا moRvA
مروارید moRvARid
مروت moRovvat
مروج moRavvedZ
مرودشت maRvdaSt
مرور moRuR
مروّج moRavvedZ
مروی maRavi
مرّتب moRattab
مرّتبا moRattaban
@@ -8807,6 +8851,7 @@ $ dolAR
مستنکف mostankef
مستنیر mostaniR
مستهجن mostahdZan
مستهلک mostahlak
مستوجب mosto:dZeb
مستوفی mosto:fi
مستولی mosto:li
@@ -9032,13 +9077,14 @@ $ dolAR
معتاد mo?tAd
معتبر mo?tabaR
معترض mo?taRez
معتصم mo?tasam
معتصم mo?tasem
معتقد mo?taq1ed
معتل mo?attal
معتمدآریا motamedARij
معجز mo?dZez
معجم mo?dZam
معجون ma?dZun
معد mo?ed:
معدل moaddel
معده me?de
معدّل moaddel
@@ -9195,7 +9241,7 @@ $ dolAR
مقننه moq1annane:
مقنی moq1anni
مقوا moq1avvA
مقوله maq1ule:
مقول maq1ul
مقوم moq1avvem
مقوّا moq1avvA
مقوّی moq1avvi
@@ -9219,6 +9265,7 @@ $ dolAR
ملتزم moltazem
ملتفت moltafet
ملتهب moltaheb
ملحد molhed
ملحق molhaq1
ملخ malax
ملزم molzam
@@ -9254,6 +9301,7 @@ $ dolAR
ممسنی mamassani
ممل mamal
مملو mamlo
مملک momallek
مملکت mamlekat
ممنون mamnun
مموری memoRi
@@ -9289,6 +9337,7 @@ $ dolAR
منتهی montahi
منجر mondZaR
منجلاب mandZelAb
منجمان monadZdZemAn
منجی mondZi
منحا 'menhA
منحصرا monhaseRan
@@ -9314,7 +9363,9 @@ $ dolAR
منظور manzuR
منظّم monazzam
منفعت manfa?at
منفک monfak
منقار menq1AR
منقسم monq1asem
منقضی monq1azi
منقطع monq1ate?
منم manam
@@ -9325,6 +9376,7 @@ $ dolAR
منو meno
منوال menvAl
منوط manut
منوچ manutS
منوچهر manutSehR
منوی menoje
منچستر mantSesteR
@@ -9490,6 +9542,7 @@ $ dolAR
مکبث makbes
مکتشف 'mo,ktaSef
مکتوب maktub
مکد mekad
مکدر mokaddaR
مکرر mokaRRaR
مکررا mokaRRaRan
@@ -9544,6 +9597,7 @@ $ dolAR
میخکوب mixkub
میدان mejdAn
میداند midAnad
میدانم midAnam
میدانند midAnand
میدانید midAnid
میدانیم midAnim
@@ -9577,6 +9631,7 @@ $ dolAR
میشمرد miSemoRd
میشوند miSavand
میشکا miSkA
میشیگان miSigAn
میعاد mi?Ad
میعان maja?An
میقان mejq1An
@@ -9857,6 +9912,7 @@ $ dolAR
نسیان nesjAn
نسیم nasim
نسیه nesije:
نشئت naS?at
نشا neSA
نشات neSAt
نشادر neSAdoR
@@ -9877,6 +9933,7 @@ $ dolAR
نشو naSo
نشوز noSuz
نشوم naSavam
نشون neSun
نشوند naSavand
نشوه naSve
نشووند naSavand
@@ -9939,6 +9996,7 @@ $ dolAR
نقاش naq1q1AS
نقاط noq1At
نقال naq1q1Al
نقاهت neq1Ahat
نقدا naq1dan
نقده naq1ade:
نقدینه naq1dine:
@@ -10098,6 +10156,7 @@ $ dolAR
نوکیشان no:kiSAn
نوگل nogol
نوی 'noi
نویز nojz
نویس nevis
نویسان nevisAn
نویسد nevisad
@@ -10378,7 +10437,9 @@ $ dolAR
همدلانه hamdelAne
همره hamRah
همزادپندار hamzAdpendAR
همزبان hamzabAn
همزمان hamzamAn
همستر hamesteR
همسرا hamsoRA
همسفر hamsafaR
همسفرگی hamsofRegi
@@ -10620,6 +10681,7 @@ $ dolAR
ورزد vaRzad
ورزش vaRzeS
ورزقان vaRzaq1An
ورزیدگی vaRzidegi
ورساد veRsAd
ورسای veRsAj
ورسک veResk
@@ -10848,7 +10910,7 @@ $ dolAR
پرتره poRtRe
پرتست poRotest
پرتستان poRotestAn
پرتعداد poRtedAd
پرتعداد poRte?dAd
پرتغال poRteq1Al
پرتقال poRteq1Al
پرتلالو poRtalalo
@@ -10988,6 +11050,7 @@ $ dolAR
پروفسور peRofesoR
پروندان paRvandAn
پرونده paRvande:
پروندۀ paRvandeje
پروه paZuh
پروژسترون peRoZesteRon
پروژه poRoZe:
@@ -11174,6 +11237,7 @@ $ dolAR
پنوماتیک penomAtik
پنوموکوک penomokok
پنچر pantSaR
پنکیک pankejk
پنگئن panguan
پنگان pangAn
پنگعن panguan
@@ -11300,6 +11364,7 @@ $ dolAR
پیشرفت piSRaft
پیشرو piSRo:
پیشکش piSkeS
پیشینیان piSinijAn
پیغام pej'q1Am
پیغمبر pejq1ambaR
پیلوت pilot
@@ -11515,7 +11580,7 @@ $ dolAR
چهر tSehR
چهره tSehRe:
چهرۀ tSehReje
چهل 'tSeel
چهل 'tSehel
چهلم 'tSeelom
چهچه tSahtSah
چهچهه tSahtSahe
@@ -11529,7 +11594,9 @@ $ dolAR
چپاول tSapAvol
چپاولگر tSapAvolgaR
چپر tSapaR
چپش tSapaS
چپق tSopoq1
چپم tSapam
چچن tSetSen
چک tSek
چکاد tSakAd
@@ -11568,6 +11635,7 @@ $ dolAR
ژئو Ze?o
ژئوتکنیک Zeoteknik
ژئوفیزیک Ze?ofizik
ژئوپلیتیک Ze?opolitik
ژامبون ZAmbon
ژاندارم ZAndARm
ژاندارمری ZAndARmeRi
@@ -11617,6 +11685,7 @@ $ dolAR
کادر kAdR
کادو kAdo:
کار kAR
کارامل kARAmel
کاراکتر kARAkteR
کاربر kARbaR
کاربراتور kARbeRAtoR
@@ -11673,6 +11742,7 @@ $ dolAR
کامروا kAmRavA
کامرون kAmeRon
کاملا kAmelan
کاملیا kAmelijA
کامنت kAment
کامپوزیت kAmpozit
کامپیوتر kAmpijuteR
@@ -11755,6 +11825,7 @@ $ dolAR
کرج kaRadZ
کرخت keRext
کردار keRdAR
کردان koRdAn
کردتبار koRdtabAR
کردزبان koRdzabAn
کردستان koRdestAn
@@ -11797,6 +11868,7 @@ $ dolAR
کرۀ koReje
کریدور koRidoR
کریستال keRistAl
کریستف keRistof
کریستوفر keRistofeR
کریستین keRistijan
کریسمس keRismas
@@ -11861,6 +11933,7 @@ $ dolAR
کشیم keSim
کشیک keSik
کفار koffAR
کفاره kaffARe:
کفاش kaffAS
کفالت kefAlat
کفایت kefAjat
@@ -11905,6 +11978,7 @@ $ dolAR
کلفت 'koloft
کلل kolal
کلم kalam
کلمب kolomb
کلمبیا kolombijA
کلمه 'kalame:
کلن koln
@@ -12102,7 +12176,7 @@ $ dolAR
کوینتت kuintet
کپر kapaR
کپرنیک kopeRnik
کپل kapal
کپل kopol
کپنهاک kopenhAk
کپنهاگ kopenhAg
کپه koppe:
@@ -12466,6 +12540,7 @@ $ dolAR
گوشتکوب guStkub
گون gavan
گونه gune:
گونی guni
گوه gove
گوهر go:haR
گوهربار gohaRbAR

+ 3
- 15
dictsource/fa_rules View File

@@ -1,5 +1,5 @@
// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.12
// * This file writen by Shadyar Khodayari 07-01-2014
// * Farsi Language fa (or Parsi or Persian) fa_rules Version 3.13
// * This file writen by Shadyar Khodayari 01-17-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 *
@@ -44,7 +44,6 @@
۸ 8
٩ 9
۹ 9
٪ %
ٔ ٴ
ي ی // this is "ي" Shift + x on the Persian Keyboard ("ye Arabi") that has been replaced with "ی" Standard for some programing reasones.
@@ -1330,6 +1329,7 @@ L09L04) السّادات (_Sm8 ossAdAt
L09L09L09) چی (_Sm2 tSi
L09L09) چیان (_Sm4 tSijAn
L09L09) چه (_Sm2 tSe
L09L09) چۀ (_Sm2 tSeje
L09L09) چین (_Sm3 tSin
L09L09) چهر (_Sm3 tSehR
L09L09) چهره (_Sm4 tSehRe:
@@ -5868,18 +5868,6 @@ L09L04) السّادات (_Sm8 ossAdAt
إ (ِ


.group ـ
ـ


.group ،
،


.group ؛
؛



// rules for Farsi written by English characters (Pinglish)
// Sometimes, Farsi speakers write Farsi words using English characters, particularly in Chat and SMS (texte messages).), called Pinglish

+ 2
- 1
dictsource/hi_list View File

@@ -1,5 +1,5 @@
// This file is UTF8 encoded
// Improvement work started on July 2014 by Maheshinder Singh Khosla, [email protected]
// Updated file. up to 20 Jan 2015
// Numbers
// devanagari numbers are changed to latin characters before translation
_0 S'u:nj@-
@@ -395,3 +395,4 @@ $ dOl@r
सुमति suma'ti
मतदान mat'da:n
मतदाता mat'da:ta:
लखनऊ l'Vk#n'@u

+ 10
- 2
dictsource/hi_rules View File

@@ -1,6 +1,6 @@

// This file is UTF8 encoded
// Improvement work started on July 2014 by Maheshinder Singh Khosla, [email protected]
// Updated file. up to 20 Jan 2015
// letter groups:
// A vowel letters and vowel signs
// B vowel signs and virama ्
@@ -24,7 +24,15 @@
८ 8
९ 9


// combine nukta-dot consonants into a single character
क़ क़
ख़ ख़
ग़ ग़
ज़ ज़
ड़ ड़
ढ़ ढ़
फ़ फ़
य़ य़

// Vowels


+ 2
- 4
dictsource/hu_list View File

@@ -233,7 +233,6 @@ _#-ikának a:nAk
(0-ába) nul:a:bA
(0-áson) nul:a:Son
(0-tól) nul:a:to:l
(00-tól) nul:Anul:a:to:l
(0-n) nul:a:n
(00-n) nul:Anul:a:n
(0-ról) nul:a:R2o:l
@@ -3705,7 +3704,7 @@ programjának $unstressend
órától $unstressend
elnöke $unstressend
vezeti $unstressend
(a hagyományt) A'_||hAJomA:n^t $unstressend
(a hagyományt) A'_||hAJoma:n^t $unstressend
(azt a hagyományt) Ast'_||A_||hAJoma:n^t $unstressend
megsegítésére $unstressend
(helyezett ki) hEjEzEt:_||ki $unstressend
@@ -4921,7 +4920,7 @@ reméljük $unstressend
törvényeken $unstressend
kötelezettségeket $unstressend
(is beszélt) iS_||bEse:lt $unstressend
(is történt) iS_||tYrte:nt $unstressend
(is történt) iS_||tYR2te:nt $unstressend
nyilatkoztak $unstressend
(a kutatókat) A'||kutAto:kAt $unstressend
gyanúsítanak $unstressend
@@ -5508,4 +5507,3 @@ egyezség eggyesség
(ORTT-től) oerrtététől //special exceptio
(kilogramm) kilogram
mszmp emeszempé


+ 1
- 1
dictsource/id_rules View File

@@ -104,7 +104,7 @@
sj C

_) se (@@ s@
@) s (_S1 s

.group t
t t

+ 559
- 191
dictsource/it_list
File diff suppressed because it is too large
View File


+ 288
- 124
dictsource/it_listx
File diff suppressed because it is too large
View File


+ 85
- 53
dictsource/it_rules View File

@@ -1,6 +1,7 @@

// Italian translation rules
// This file is UTF-8 encoded
// Last update: 2014 October 22 by Chris <[email protected]>
// Last update: 2015 march 20 by Chris <[email protected]>
// letter groups
// A any vowel
// C any consonant
@@ -13,6 +14,7 @@
.L04 mi ti gli lo la le si ci vi li ne melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gliene
.L05 melo telo selo celo velo mela tela sela cela vela meli teli seli celi veli mele tele sele cele vele mene tene sene cene vene glielo gliela glieli gliele gliene mi ci gli ne
.L06 gli mi vi si
.L07 mi gli lo la le si ci li ne melo selo celo velo mela sela cela vela meli seli celi veli mele sele cele vele mene sene cene vene glielo gliela glieli gliele gliene
// Hours and minutes
.L16 0 1 2 3 4 5 6 7 8 9 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23
.L17 0 1 2 3 4 5
@@ -22,8 +24,7 @@
a a
ai (_ 'aj
ai (C aI
ao (_N aU
au a%u
au a|%U
@C) a (_S1q a // lookup it_list without suffix
@i) a (_S1q a // lookup it_list without suffix
C) a (cY_ 'a
@@ -40,7 +41,8 @@
_) all' (P4t all
_) anch' (P5t ank
@) amo (L04_ 'amo // Pron.s verbs
@) ander (L04_ 'andE@-* // Pron.s verbs
Ci) amo (L04_ 'amo
@) ander (L04_ 'andE@-*
ate (L04_+ 'ate
_L04Z) auguri (_ 'awguRI
astano (_ 'a:sta/no // verbs
@@ -48,8 +50,7 @@
.group à
à ''a
ài (K ''aI
ào (_N ''aU
àu ''a%u
àu ''a|%U

.group b
b b
@@ -85,6 +86,7 @@
cceder (L04_ tS:'Ede@-*
in) cer (L04_ =tSe@-*
cuocer (L04_ kU'OtSe@-*
compra (L07_ k'omp@-*a
_L04Z) capit (A_ k'a:p,it
_L04Z) capit (ano_ k'a:p,it
correr (L04_ k'o:R*eR
@@ -98,8 +100,9 @@
_) dell' (P5t dell
_) d' (P2t d
donat (Y_ don'at
dona (L04_ d'ona // Pron.s verbs
dona (L07_ d'ona // Pron.s verbs
ci) der (L04_ =dE@-*
divi) der (L04_ =de@-*
chAA) der (L04_ =de@-*
re) der (L04_ =de@-*
@) dinano (_ =dina/no // verbs
@@ -110,12 +113,18 @@

.group e
e e
ei (K Ej
r) ei (_ 'ei
ei (d Ej
ei (c Ej
ei (colA_ ei
r) ei (_ 'Ei
@d) ei (_ 'eI
@t) ei (_ 'eI
@) ey (_ =eI
@C) e (_S1q e // lookup it_list without suffix
e (C_ E
e (A E
e (C%A_ E // doubled consonant
e (C%A_ E
_d) e (llA_ e
e (CiCA_ E
e (CulA_ E
e (llu E
@@ -124,16 +133,11 @@
c) e (ttA_ E
e (tti@ E
e (zzA_ e

e (r E
e (rsi_N e
A) e (r_ 'E

_r) e E

// @) e (ce_ =e
A) e (r_ 'E
_r) e E
@) e (ci_ =e

e (l E
r) e (m E
e (monA_ 'e
@@ -148,7 +152,8 @@
gg) e (ri_ E
f) e (rm e
@) e (rrimo_ 'E
@) e (simA_ 'e
an) e (simA_ 'e:
@) e (simA_ 'E
h) e (ss e
m) e (ss e
_sC) e (ss e
@@ -187,7 +192,7 @@
gg g:
gh g
g (Y dZ
gi (A dZ // any vowel, or L01 ?
gi (A dZ
gi (a_ dZ'i# // [i] only if stressed
gì (a_ dZ'i# // [i] only if stressed
al) gie (_ dZ'iE
@@ -199,10 +204,11 @@
lo) gi (e_ dZ'i#
n) gi (a_ dZ
gg (Y dZ:
ggi (A dZ: // or L01 ?
ggi (A dZ:
@) gger (L04_ =dZ:e@-* // Pron.s verbs
AC) ger (L04_ =dZe@-*
_) giura (L04_ dZ'URa
_) giura (L07_ dZ'URa
godi (L04_ g'Odi
gl (i l^
gl (ì l^
gli (A l^
@@ -214,14 +220,15 @@
a) gn (A_ n^:
gu (A gw
guono (_ =gw2ono / verbs
o) gnano (_ =n^ano // verbs
o) gnano (_ =n^ano
A) gnano (_ n^'ano // exceptions
@) ginano(_ =dZinano // verbs
gano (_ =gano // verbs
gano (_ =gano
ggano (_ =g:a/no
giono (_ dZ'Ono // verbs
n) guere (_ =gweRe // verbs
giono (_ dZ'Ono
n) guere (_ =gweRe
@) graf (A_ =g@-*af
guai (scA_ gw2a'i:

.group h
h
@@ -231,6 +238,7 @@
.group i
i i
i (A j
zz) ia (@ ia
@) ii (_ 'I:j
l) i (A %i
r) i (A %i
@@ -256,7 +264,6 @@
@) io (_S1q =i%o
a) i (+ j
à) i (+ j
L02) i (+ j
o) i (+ j
@C) i (_S1q i // lookup it_list without suffix
@) i (Ante_ i
@@ -327,7 +334,7 @@
@A) lo (ghY_ =lo
_) l' (P2t l
lasciati (_ l,a/S'atI
lascia (L04_ l'aSa
lascia (L07_ l'aSa
leggi (L04_ l'EdZ:I

.group m
@@ -340,7 +347,9 @@
_) mezz' (P5t mEdz:
metter (L04_ m'ette@-* // Pron.s Verbs
manda (L05_ m'anda
mostra (L07_ m'Ost@-*a
assu) mer (L04_ =me@-*
_a) ma (L07_ =ma
mbano (_ =mbano // verbs
@) minano(_ =mina/no // verbs

@@ -367,7 +376,7 @@

o (C%A_ O // doubled consonant
o (CACA_ O
o (Cr O
o (CrA O
o (CC_ O
@C) o (_S1q o // lookup it_list without suffix
@i) o (_S1q o // lookup it_list without suffix
@@ -429,15 +438,16 @@
o (ttol O
o (zA O
l) oqui (A Okwj
osano (_ 'ozano
C) orda (L05_ 'O@-*da // pron. verbs
C) onder (L04_ 'ondE@-*
over (L04_ 'ovE@-*
d) over (L04_ Ov'E@-*
m) order (L04_ 'O:@-*de@-*
ovano (_ 'ovano // verbs
o (CCano_ 'O // verbs
o (CCicano_ 'O //verbs
ogliere (_ 'Ol^eRe // verbs
C) orda (L05_ 'O@-*da // pron. verbs
osano (_ 'ozano
o (CCano_ 'O
o (CCicano_ 'O
ogliere (_ 'Ol^eRe
@) ordin (A_ 'o@-*din

.group p
@@ -447,6 +457,7 @@
@m) p (erY_ =p
porta (L05_ p'O@-*ta // Pron.s verbs
pie (gaL05_ pI'e
prendi (L04_ p@-*'E:ndi
pie (galA_ pI'e
tera) pi (A_ p'i
tro) pi (A_ p'i
@@ -470,7 +481,7 @@
A) r (à_ *
A) r (ò_ *
@) r (L04_ =@-* // for Italian pronominal verbs and reflexive verbs
_) rega (laL04_ @-*eg'a
_) rega (laL07_ @-*eg'a
C) rai (_ @-*'a:I
A) rai (_ R'a:I
rrai (_ R*'a:I
@@ -515,6 +526,8 @@
A) sci (L05_ =SI
scrivi (L04_ sk@-*'i:vI
salu (taL04_ sal'U
spegner (L04_ sp'en^e@-*
re) sister (L04_ z'i:ste@-*
A) scano (_ =skano // verbs
sciano (_ =Sano
A) schiano (_ =skiano
@@ -535,6 +548,8 @@
@ma) to (L06_ t'O
@a) to (L06_ =to
intima) to (L04_ =to
ba) tter (L04_ =t:e@-*
tratta (L07 t@-*'at:a
a) ta (si_ =ta
_) tutt' (P5t tut:

@@ -548,7 +563,7 @@
@) u (A_ =u
A%C) u (A_ =u
ural (Y_ uR'al
C) ura (L04_ 'uRa // Pron.s verbs
C) ura (L07_ 'uRa // Pron.s verbs
uder (L04_ 'udE@-*
uter (L04_ 'ute@-*
uvano (_ 'uvano // verbs
@@ -566,6 +581,8 @@
A) vino (_ =vino // verbs
@) vo (cano_ =vo
in) via (toL04_ vI'a
in) via (L07_ v'ia
_a) vvisa (L07_ v:'iza

.group w
w w2
@@ -579,34 +596,53 @@

.group z
z ts
A) zz (A ts:
A) zz (A ts:
_A) z (AC dz
_) z (AC dz
_) z (A dz
_) z (Y dz
z (L01A dz
z (oA dz
_A) zz (A |dz:
CA) zz (arC dz:
@li) zz (A dz:
@@Ci) zz (o dz:
_Cri) zz (o ts:
_CCri) zz (o ts:
_bri) zz (A ts:
diri) zz ts:
_indiri) zzar (L04_ ts:'a@-*
dri) zz (A ts:
fri) zz (A ts:
_ri) zz (A ts:
_pi) zz (A ts:
atti) zz (A ts:
schi) zz (A ts:
_spri) zz (A ts:
stri) zz (A ts:
_sti) zz (A ts:
appre) zza (rL04_ ts:a
care) zz (A ts:
appre) zza (L07_ =tsa
Ci) zz (A dz:
_mar) z (A ts
par) z (A ts
quar) z (A ts
sfar) z (A ts
ar) z (A dz
bron) z (A dz
@) zz (ano_ =ts:
i) zza (no_ =dz:a
@@) zza (L04_ =dz:a
@@) zza (L07_ =dz:a
@i) zza (ti_ dz:'a
@i) zz (are_ dz:
dri) zz (are_ ts:
@i) zz (are_ |dz|:
zion (A_ tsi'on
ziona (ti_ tsiOn'a
zional (Y_ tsion'al
ziona (L04_ tsi'Ona
ziona (L07_ tsi'Ona
organi) zzia (moL07_ dz:i'a:
cra) zia (_ ts'i;a/
cra) zie (_ ts'I;e/
man) z (A dz
man) zia (_ ts'i;a
man) zie (_ ts'i;e
me) zz dz:


.group 0xce // Greek letters
// 0xce is the first byte of the utf-8 code for these characters

@@ -654,8 +690,9 @@ _L16_) : (_L17D_ _%%E_ // Say time

á ''a
é ''e
è E
@) è ''E
_) è (_ ,E:
A) è ''E
C) è ''E
èi (K ''Ej
éi (K ''eI
ì ''i
@@ -669,12 +706,7 @@ _L16_) : (_L17D_ _%%E_ // Say time

$ d'ollaRo
D) , (D v'i@-*gola
! _p'untoesklamat'ivo_
!) !
? _p'untointeRogat'ivo_
?) ?
__) - (_D meno
A_) - (_D _
C_) - (_D _
§ pa*'ag@-*afO

+ 40
- 40
dictsource/kn_list View File

@@ -1,4 +1,4 @@

// This file is UTF8 encoded
// Spelling to phoneme words and exceptions for Kannada
@@ -38,49 +38,49 @@ _?? aks.ara // 'unknown character'
// letter names
ಕ್ ik
ಖ್ ik#
ಗ್ ig
ಘ್ ig#
ಙ್ iN
ಚ್ ic
ಛ್ ic#
ಜ್ iJ
ಝ್ iJ#
ಞ್ in^
ಟ್ it.
ಠ್ it.#
ಡ್ id.
ಢ್ id.#
ಣ್ in.
ತ್ it
ಥ್ it#
ದ್ id
ಧ್ id#
ನ್ in
ಪ್ ip
ಫ್ ip#
ಬ್ ib
ಭ್ ib#
ಮ್ im
ಯ್ ij
ರ್ ir
ಱ್ ir
ಲ್ il
ಳ್ il.
ವ್ iv
ಶ್ iS;
ಷ್ is.
ಸ್ is
ಹ್ ih
ೞ್ if
ಕ್ ka
ಖ್ k#a
ಗ್ ga
ಘ್ g#a
ಙ್ Na
ಚ್ ca
ಛ್ c#a
ಜ್ Ja
ಝ್ J#a
ಞ್ n^a
ಟ್ t.a
ಠ್ t.#a
ಡ್ d.a
ಢ್ d.#a
ಣ್ n.a
ತ್ ta
ಥ್ t#a
ದ್ da
ಧ್ d#a
ನ್ na
ಪ್ pa
ಫ್ p#a
ಬ್ ba
ಭ್ b#a
ಮ್ ma
ಯ್ ja
ರ್ ra
ಱ್ ra
ಲ್ la
ಳ್ l.a
ವ್ va
ಶ್ S;a
ಷ್ s.a
ಸ್ sa
ಹ್ ha
ೞ್ fa
U+c82 am
U+c83 ah
U+cbc nukta
U+cbd avagraha
U+ccd vattu
ಫ಼್ if
ಜ಼್ iz
ಫ಼್ fa
ಜ಼್ za
// combining vowels, precede by a click so they can be distinguished from stand-alone vowels
@@ -248,7 +248,7 @@ _dpt _d'as.a:ms.a
// abbreviations
(http ://) e:tSti:ti:'pi:_
pvt praIvat
pvt praIve::t.
// English words

+ 231
- 0
dictsource/mr_list View File

@@ -0,0 +1,231 @@
// This mr_list file is prepared by Maheshinder Singh Khosla< [email protected] >.
// This file is UTF8 encoded

// Numbers
// devanagari/Marathi numbers are changed to latin characters before translation
_0 S'u:nj@-
_1 'e:k
_2 d'o:n
_3 t'i:n
_4 c'a:r
_5 p'a:c
_6 s'VHa:
_7 s'a:t
_8 'a:t.#
_9 n'Vu
?3 _9 n'aU

_10 d'VHa:
_11 'Vkra:
_12 b'a:ra:
_13 t'e:*a:
_14 c'O:da:
_15 p'Vnd#@*,a:
_16 s'o:l.a:
_17 s'Vtr,a:
_18 'Vt.#r,a:
_19 ,e:ko:n.'i:s

_20 w'i:s
_21 ,e:kv'i:s
_22 baU'i:s
_23 te:v'i:s
_24 co:v'i:s
_25 p,@n^c@v'i:s
_26 s@vv'i:s
_27 s,@t:aU'i:s
_28 ,Vt.#:aU'i:s
_29 ,e:ko:n.t'i:s
_30 t'i:s

_31 ,e:kt'i:s
_32 b@t:'i:s
_33 t,e:He:t'i:s// E~ ?
_34 cO:t'i:s
_35 p@st'i:s
_36 c#@3t:'i:s
_37 s,@dt'i:s
_38 ,Vd.t'i:s
_39 ,e:ko:n.ca:l.'i:s

_40 ca:l.'i:s
_41 'e:k:e:c,a:l.is
_42 b,e:ca:l.'i:s
_43 tr,e:ca:l.'i:s
_44 c,@vve:ca:l.'i:s
_45 p,@n^ce:ca:l.'i:s
_46 s,e:He:ca:l.'i:s
_47 s,@t:e:ca:l.'i:s
_48 ,Vt.#:e:ca:l.'i:s
_49 ,e:ko:n.,@pnn'a:s

_50 p@nn'a:s
_51 e:k:'aUnn@-
_52 b'aUnn@-
_53 tre:p'Vnn@-
_54 co:p'Vnn@-
_55 p@n^c'aUnn@-
_56 c#@3p:'Vnn@-
_57 s@t:'aUnn@-
_58 Vt.#:'aUnn@-
_59 ,e:ko:n.s'a:t.#

_60 s'a:t.#
_61 ,e:ks'Vs.t.#
_62 ba:s'Vs.t.#
_63 tre:s'Vs.t.#
_64 cO:s'Vs.t.#
_65 pa:s'Vs.t.#
_66 s,@Ha:s'Vs.t.#
_67 s,@dUs'Vs.t.#
_68 ,Vd.Us'Vs.t.#
_69 ,e:ko:n.@s'Vt:@r

_70 s'Vt:@r
_71 'e:k:a:H,@t:@r
_72 ba:H'Vt:@r
_73 trja:H'Vt:@r
_74 c'O:rja:H,@t:@r
_75 p,@n^c:ja:H'Vt:@r
_76 S@H'a:t:@r
_77 s,@t:ja:H'Vt:@r
_78 ,Vt.#:ja:H'Vt:@r
_79 ,e:ko:n.'E~Si

_80 'E~Si
_81 'e:k:ja:,E~Si
_82 bja:'E~Si
_83 trja:'E~Si
_84 c'O:rja:,E~Si
_85 p,@n^c:ja:'E~Si
_86 S,@Ha:'E~Si
_87 s,@t:ja:'E~Si
_88 ,Vt.#:ja:'E~Si
_89 ,e:ko:n.@n'Vvv@d

_90 n'Vvv@d
_91 e:k:j'a:n.n.@w
_92 bj'a:n.n.@w
_93 trj'a:n.n.@w
_94 cO:rj'a:n.n.@w
_95 p@n^c:j'a:n.n.@w
_96 S@H'a:n.n.@w
_97 s@t:j'a:n.n.@w
_98 Vt.#:j'a:n.n.@w
_99 n@vvj'a:n.n.@w

_0C S'e:
_0M1 H@z'a:r
_0M2 l'a:k#
_0M3 k@r'o:r.V
_0M4 'VrVb
_0M5 k#'VrVb
_dpt _d@s@ml'o:_

// Single consonants
क k@
क़ q@
ख k#@
ख़ x@
ग g@
ग़ Q@
घ g#@
ङ N@
च c@
छ c#@
ज J@
ज़ z@
झ J#@
ञ n^@
ट t.@
ठ t.#@
ड d.@
ड़ r.@
ढ d.#@
ण n.@ // retroflex n.@
त t@
थ t#@
द d@
ध d#@
न n@
प p@
फ p#@
फ़ f@
ब b@
भ b#@
म m@
य j@
र r@
ऱ r@
ल l@
ळ l.@
व v@
श S@
ष s.@ // retroflex [S]
स s@
ह H@
क़ q@
ख़ x@
ग़ Q@
ज़ z@
ड़ r-@
ढ़ hr@
फ़ f@
य़ j@

// combining vowel signs
//ा #X2a:
//ि #X1I
//ी #X2i:
//ु #X1U
//ू #X2u:
//ृ #X1rI
//ॄ #X1rI
//ॅ #X1E
//ॆ #X1e
//े #X2e:
//ै #X2E:
//?2 ै #X2aI
//ॉ #X1O
//ॊ #X1o
//ो #X2o:
//ौ #X2O:
//?3 ौ #X2aU
//ॢ #X1l-
//ॣ #X2l-:
////ॐ #X1o~m

U+901 cVndrVbIndu
U+902 VnUswa:r
U+903 wIsVrg@
U+93c nUkta
U+94d hVlVnt

_?? Vks.@r

// Alphabet names
_ar 'Vrbi
_cyr sIrIk'Ik
_zh c'i@ni

// Punctuation
// । dVn.d.V

$ dOlVr
% pVt'ISVt
+ plVs
= bVr'a:bVr
* ta:r'a:NkVn
/ sle:S
_, 'Vlp@||wir,a:m
। p'u:rn.@||wIr,a:m
_; 'Vrd#@-||wIr,a:m
_: brIHVd'a:ntr@-
_? prVSVnv'a:cVk
! wIsmVja:dIv'a:cVk
_— nIrd'e:SVk
_- j'o:JVk
_" 'Udd#VrVn.

// Exceptions
100 S'Vmb@r

+ 541
- 0
dictsource/mr_rules View File

@@ -0,0 +1,541 @@
// Marathi Language.
// This mr_rules file is prepared by Maheshinder Singh Khosla< [email protected] >.

// This file is UTF8 encoded

// letter groups:
// A vowel letters and vowel signs
// B vowel signs and virama ्
// C consonants
// Y vowel letters and vowel signs

// conditional rules
// ?2 use diphthong for "ai"
// ?3 use diphthong for "au"


.replace
० 0
१ 1
२ 2
३ 3
४ 4
५ 5
६ 6
७ 7
८ 8
९ 9

// combine dot consonants into a single character
क़ क़
ख़ ख़
ग़ ग़
ज़ ज़
ड़ ड़
ढ़ ढ़
फ़ फ़
य़ य़

// Vowels

.group अ
अ V
अ (ह E // (h
अह) अ E

.group आ
आ a:
आं a~

.group इ
इ I
// इँ i~
इं i~

.group ई
ई i:
ई (_ i

.group उ
उ U

.group ऊ
ऊ u
ऊं u~ // + anusvara
ऊँ (_ u~ // + candrabinbu

.group ऋ
ऋ rI

.group ऌ
ऌ l- // vocalic l

.group ऍ
ऍ E // candra e

.group ऎ
ऎ e
ऎं e~
ऎँ (_ e~

.group ए
ए e:
एँ e~:
एं e~:
ा) एँ (_ j

.group ऐ
ऐ aI // ?? [aI] [E:] [&:]
ऐं aI~
ऐँ (_ aI~



.group ऑ
ऑ O // candra O

.group ऒ
ऒ o
ऒं o~
ऒँ (_ o~

.group ओ
ओ o:
ओं o~ // +anusvara
ओँ (_ o~ // +candrabindu
ा) ओं (_ w // +anusvara
ा) ओँ (_ w

.group औ
औ aU // ?? [aU] [O:]
औं aU~ // +anusvara
औँ (_ aU~ // +candrabindu



// Vowel Signs

.group ा
ा #X2a:
C) ा a:
C) ा (ँ a~
C) ाँ (_ a~
C) ां a~


.group ि
ि #X1I
C) ि I
C)// िँ i~
C) िं i~

.group ी
ी #X2i:
C) ी i:
C) ी (_ i
C) ी (ँ i~
C) ीँ (_ i~
C) ीं i~

.group ु
ु #X1U
C) ु U
C) ु (ँ u~
C) ुं u~
C) ुँ (_ u~

.group ू
ू #X2u:
C) ू u:
C) ू (ँ u~
C) ूं u~ // or O~ ??
C) ूँ (_ u~

.group ृ
ृ #X1rI
C) ृ rI

.group ॄ
ॄ #X1rI
C) ॄ rI

.group ॅ
ॅ #X1E
C) ॅ E

.group ॆ
ॆ #X1e
C) ॆ e
C) ॆ (ँ e~
C) ॆं e~
C) ॆँ (_ e~

.group े
े #X2e:
C) े e:
C) े (ँ e~
C) ें e~:
C) ेँ (_ e~:

.group ै
ै #X2aI
C) ै aI // ?? [aI] [E:] [&:]
C) ैं aI~
C) ै (ँ aI~
C) ैं aI~
C) ैँ (_ aI~

.group ॉ
ॉ #X1O
C) ॉ O

.group ॊ
ॊ #X1o
C) ॊ o
C) ॊ (ँ o~
C) ॊं o~
C) ॊँ (_ o~

.group ो
ो #X2o:
C) ो o:
C) ो (ँ o~
C) ों o~
C) ोँ (_ o~

.group ौ
ौ #X2aU
C) ौ aU // [O:] or [aU] ??
C) ौ (ँ aU~ // [O:] or [aU] ??
C) ौं aU~
C) ौँ (_ aU~

.group ॢ // vowel sign l
ॢ #X1l-
C) ॢ l-

.group ॣ // vowel sign ll
ॣ #X2l-:
C) ॣ l-:

.group ॐ
ॐ o~m



// Consonants

.group क
क kV
क (B k
क (्य k:
क़ qV
क़ (B q

क्क k:V // kk -> k:
क्क (B k:
क्ष kSV
क्ष (B kS
.group ख
ख k#V
ख (B k#
ख़ xV
ख़ (B x

.group ग
ग gV
ग (B g
ग़ QV
ग़ (B Q

.group घ
घ g#V
घ (B g#

.group ङ
ङ NV
ङ (B N
्) ङ (_ N@

.group च
च cV
च (B c
च (्य c:

.group छ
छ c#V
छ (B c#

.group ज
ज JV
ज (B J
ज़ zV
ज़ (B z
// ज्ञ gjV
// ज्ञ (B gj


ज्ञ gn.V
ज्ञ (B gn.



.group झ
झ J#V
झ (B J#


.group ञ
ञ n^V
ञ (B n^
्) ञ (_ n^@


.group ट
ट t.V
ट (B t.
ट (्य t.:
ट्ट t.:V // t.t. -> t.:
ट्ट (B t.:
ट्ठ t.#:V // t.t.# -> t.#:
ट्ठ (B t.#:

.group ठ
ठ t.#V
ठ (B t.#
ठ्ठ t.#:V // t.#t.# -> t.#:
ठ्ठ (B t.#:
.group ड
ड d.V
ड (B d.

ड़ r.V
ड़ (B r.

.group ढ
ढ d.#V
ढ (B d.#
ढ़ r.hV // nukta (should retroflex flap)
ढ़ (B r.h // nukta

.group ण
ण n.V
ण (B n.
्) ण (_ n.@

.group त
त tV
त (B t
त (्य t:

त्त t:V // tt -> t:
त्त (B t:
.group थ
थ t#V
थ (B t#

.group द
द dV
द (B d

.group ध
ध d#V
ध (B d#

.group न
न nV
न (B n
्) न (_ n@
र्) न (_ n // r +virama


.group ऩ
ऩ n: // should this be a long [n] ?

.group प
प pV
प (B p
प (्य p:
प्प p:V // pp -> p:
प्प (B p:

.group फ
फ p#V
फ (B p#
फ़ fV
फ़ (B f

.group ब
ब bV
ब (B b

.group भ
भ b#V
भ (B b#

.group म
म mV
म (B m
्) म (_ m@
र्) म (_ m // r +virama
न्) म (_ m // n +virama

.group य
य jV
य (B j
C) य (_ Ej // [Ej] not [@j]
्) य (_ j@

.group र
र rV
र (B r
र (_ r
्) र (_ r@

.group ऱ // rra
ऱ rV // (temporary) same as [r] should this be [r.] or perhaps [z.] ?
ऱ (B r
्) ऱ (_ r@

.group ल
ल lV
ल (B l
्) ल (_ l@

.group ळ
ळ l.V
ळ (B l.
्) ळ (_ l.@

.group ऴ
ऴ l.V // (temporary) same as [l.]
ऴ (B l.
्) ऴ (_ l.@

.group व
व vV
व (B v
// _) व wV
// _) व (B w
// _) व (् v // +virma
// व (_ w
// ्) व (_ w@

.group श
श SV
श (B S

.group ष
ष s.V
ष (B s.

.group स
स sV
स (B s

.group ह
ह HV
ह (B H


// nukta, modifies a consonant

.group ऽ // avagraha, lengthens a vowel ??
ऽ :

.group ँ
ँ n // candrabindu

.group ं
ं n // anusvara
ं (प m
ं (फ m
ं (ब m
ं (भ m
ं (म m

ं (ट n.
ं (ठ n.
ं (ड n.
ं (ढ n.
ं (ण n.

ं (च n^
ं (छ n^
ं (ज n^
ं (झ n^
ं (ञ n^
ं (य n^

ं (क N
ं (ख N
ं (ग N
ं (घ N
ं (ङ N

.group ः
ः H // visarga

.group ् // virama
् H@l'Vnt
//C) ्

// Extra consonants

.group क़ // qa
क़ qV
क़ (B q

.group ख़ // khha
ख़ xV
ख़ (B x

.group ग़ // ghha
ग़ QV
ग़ (B Q

.group ज़ // za
ज़ zV
ज़ (B z

.group ड़ // dddha (should retroflex flap ?)
ड़ r.V
ड़ (B r.

.group ढ़ // rha (aspirated version of dddha)
ढ़ r.hV
ढ़ (B r.h

.group फ़ // fa
फ़ fV
फ़ (B f

.group य़ // yya
य़ jV
य़ (B j

.group ॠ // rr
ॠ V-rr

.group ॡ // ll
ॡ l-: // long syllabic l


// If we find a Latin letter a-z, then translate as English
// (This is now done automatically by the eSpeak program)

.group o
o _^_EN
D__) of (__D me





+ 1
- 0
dictsource/nl_rules View File

@@ -17,6 +17,7 @@
ai Aj
au VU
auw VU
aauw VU
ay a:j

@@C) a (_ =a:

+ 7
- 11
dictsource/pl_rules View File

@@ -3,6 +3,10 @@
// 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 a i ę ą o

//.L03 a em ie owi o
@@ -835,9 +839,8 @@
w (sk _v
ier) wsz (A S
w (_ f
c) w (A f
ć) w (A f
cz) w (A f
L02) w (A f
L02r) w (A f

_) w (_c f
_) w (_f wE
@@ -849,20 +852,13 @@
_) w (_mn wE // 'w' should be written 'we' before 'mn', but not always
_) w (_ w

f) w (A f
h) w (A f
k) w (A f
p) w (A f
s) w (A f
ś) w (A f
sz) w (A f
t) w (A f
_) wice (@P4t vitsE
_) window wyndOw
wee (k wi
_) washi wOSi
wrigh Raj
C) wrigh Raj

.group x
x ks

+ 5
- 5
dictsource/ta_list View File

@@ -109,6 +109,7 @@ _? ke:l.vi // கேள்வி
& mVt.RUm
| seNgUttU
U+bf9 ru:ba:j
₹ ru:ba:j
¼ ka:l
½ araI
¾ mukka:l
@@ -248,7 +249,7 @@ _7o ;e:z.
_8o ;et.t.
_9o onbVd
_10o patt
_11o patinonR
_11o padinonR
_12o pVnnirVn.d.
_19o pattonbVd

@@ -325,7 +326,6 @@ andagakavi அந்தகக்கவி $text
பார்லி $alt
பிக்கினி $alt
பேதம் $alt
போனஸ் $alt
போகி $alt
//பாலா $alt
பூத $alt
@@ -410,7 +410,6 @@ andagakavi அந்தகக்கவி $text
பிரா bra:
ப்ரா $alt
பலம் $alt
பலமாக $alt
பலமா $alt
பாதிப்பு $alt
பீடா $alt
@@ -439,6 +438,8 @@ andagakavi அந்தகக்கவி $text
பொம்ம $alt
புகாரி $alt
பாக $alt
பாதிப்பா $alt
பாதிப்பாக $alt


// initial த as [d]
@@ -446,7 +447,6 @@ andagakavi அந்தகக்கவி $text
தண்டனை $alt
துவம்சம் $alt
திருஷ்டி $alt
தயாநிதி $alt
தயாளு $alt
துந்துவி $alt
திக் $alt
@@ -604,10 +604,10 @@ andagakavi அந்தகக்கவி $text
பேனில் fe:nil
பேன்ல fe:nlV
போன்ல fo:nlV
ஆப் a:f


பப pVpV
பாப pa:bV
டிரேயின் t.re:jn
பைக் baIk
பைக்கில் baIkkIl

+ 129
- 9
dictsource/ta_rules View File

@@ -107,7 +107,7 @@
.L23 காபி காஃபி வாட்டர் தண்ணி தண்ணீர் ஏர்

// words after தம்
.L24 அடிக்க அடித்த அடிப்ப பிடிக்க பிடித்த பிடிப்ப எடுக்க எடுத்த எடுப்ப
.L24 அடிக்க அடித்த அடிப்ப பிடிக்க பிடித்த பிடிப்ப எடுக்க எடுத்த எடுப்ப பிடி அடி கட்ட

// words after பாலே
.L25 நடன டான்ஸ நாட்டிய
@@ -194,6 +194,7 @@
_) கச (ெட் gVz
_) கஜக (ஸ்தான kVdZVkV
_) கஜ (க்ஸ்தான kVzV
_) க (ஜுரா kV
_) க (ஞ்சா gV
_) க (டகட gV
_) க (டத்தில gV
@@ -204,11 +205,13 @@
_) க (டோத்கஜ gV
_) க (ட்கரி gV
_) க (ட்காரி gV
_) க (ணநாத gV
_) க (ணபதி gV
_) க (ணீர gV
_) க (ணே gV
_) க (ண்டங் gV
_) க (ண்டங்கத்த kV
_) க (ண்டத்_தட்ட g
_) க (ண்டத்த gV
_) க (தாயுத gV
_) க (திகலங் gV
@@ -345,6 +348,7 @@
_) கிராணைட gra:naIt.V#
_) கி (ராண்ட g
_) கி (ராதக k
_) கிரானைட் gra:naIt.
_) கிராபைட gra:faIt.V#
_) கிராப் kra:p
_) கி (ராம g
@@ -601,6 +605,7 @@ _மன்மதக்) க (ுகை g
_) க (ொணம g
_) க (ொரில g
_) கோக (ர go:kV
_) கோக (லே go:kV
_) கோக (ில go:k
_) க (ோகுல g
_) க (ோகோய g
@@ -634,6 +639,7 @@ _மன்மதக்) க (ுகை g
_) க (ோமிய g
_) க (ோமுக g
_) க (ோமூத்திர g
_) கோயங்க (ா go:jVNk
_) க (ோயல g
_) க (ோர_பாவ g
_) க (ோர_மாட்ட k
@@ -654,6 +660,7 @@ _மன்மதக்) க (ுகை g
_) க (ோரப்பல் g
_) க (ோரப்போர g
_) க (ோரம g
_) க (ோரமண்டல k
_) கோர்க (ாலாந்த go:rk
_) க (ோர்க்காலாந்த g
_) க (ோலடி g
@@ -708,7 +715,10 @@ _ஜமாய்) க kV#
_பின்) க (ட்ட kV
_முன்) க (ட்ட kV
ஆரம்ப) க (ட்ட kV
_கொங்) க (ண kV
_கல்) க (ண்ட kV
_ஜார்) க (ண்ட kV
உத்திரா) க (ண்ட kV
_வெங்) க (ண்ணா kV
_நற்) க (தி gV
வீண்) க (தை kV
@@ -795,6 +805,7 @@ _ஸ்ரீலங்) க (ா k
_ஹன்L04ி) க (ா k
அனாமி) க (ா k
சித்திரலே) க (ா k
_பி) க (ாL04ோ k
_ஹாங்) க (ாங் k
_தென்) க (ாசி k
_சு) க (ாசினி H
@@ -853,6 +864,7 @@ _தொன்ம) க (ால k
_ப) க (ிரு g
_சமஸ்) கி (ருத k
_சம்ஸ்) கி (ருத k
_) கிருத (ி krUt
கிரு (ஷ்ண krU
இங்) கி (லீஷ் g
கி (லேச k
@@ -990,6 +1002,7 @@ _துணை) க்க (ண்ட ggV
L03) க்க (தி_ ggV
L03) க்க (திக் ggV
L03) க்க (திய ggV
_துர்) க்க (னவ kkV
_தீர்) க்க (மாக ggV
_தனி) க்க (வன ggV
_முழு) க்க (வன ggV
@@ -1012,6 +1025,8 @@ _தேவா) க்க (ினை gg
அயோ) க்க (ிய gg
ஆரோ) க்க (ிய gg
வைரா) க்க (ிய gg
_தேகாரோ) க்க (ிய gg
உடலாரோ) க்க (ிய gg
_மூல) க்கி (ர gg
அநு) க்கி (ர gg
அனு) க்கி (ர gg
@@ -1033,6 +1048,7 @@ _சத்தியா) க்கி (ரஹ gg
_நிர்) க்க (ுண gg
_மு) க்க (ுண gg
L03) க்க (ுண gg
_பிறவி) க்க (ுண gg
_போர்) க்க (ுண gg
_கை) க்க (ுண்ட gg
அணு) க்க (ுண்ட gg
@@ -1075,6 +1091,7 @@ _துப்பாக்கி) க்க (ுண்ட gg
_சீ) க் (ரம k
அ) க் (ரம k
வி) க (்ரம k
ஆ) க் (ரமி k
_ரெ) க்ரூட் krU:t.
உ) க் (ரைன k
_யு) க் (ரைன k
@@ -1201,6 +1218,10 @@ _தணிகா) ச (ல tSV
வேங்கடா) ச (ல tSV
_) ச (லோ tSV
_) ச (வான tSV
_) சவுக (ான tSVvuH
_) சவுத (ால tSVvUt
_) ச (வுத்ரி tSV
_) ச (வுஹான tSV
_பிளா) ச (ா z
_ப்ளா) ச (ா z
_) ச (ாக்கட்டி tS
@@ -1227,6 +1248,7 @@ _தணிகா) ச (ல tSV
_நி) ச (ாம z
_) ச (ாமுண்ட tS
_மொ) ச (ாம்பி z
_கர்) ச (ாய z
_) ச (ாயாவ tS
_) ச (ாய்ஸ tS
அப) ச (ார tS
@@ -1272,6 +1294,7 @@ _மத்வா) ச (ாரி tS
ஆ) ச (ாரிய_ tS
ஆ) ச (ாரியர tS
ஆ) ச (ாரியார tS
ஆ) ச (ாரியாள tS
_) சாருக (ேசி tSa:rUk
அ) ச (ாருதீன z
_) ச (ாருமதி tS
@@ -1293,6 +1316,7 @@ _மத்வா) ச (ாரி tS
_) ச (ிக்கனு tS
_) ச (ிக்கனை tS
_) ச (ிக்கன்னா tS
_நா) ச (ிக்கள tS
_) ச (ிக்காகோ tS
_) ச (ிக்குனு tS
_) ச (ிக்கென்ற tS
@@ -1330,6 +1354,7 @@ _மத்வா) ச (ாரி tS
_) ச (ின்னம்தான s
_) ச (ின்ஹா s
_) சிப் (கள tSip
_நா) ச (ிப்படை tS
_) ச (ிப்பு tS
_) ச (ிப்பை tS
_) ச (ிப்ஸ tS
@@ -1356,9 +1381,11 @@ _பக்தி_) சிரத் (தை srVd
_ஸ்வா) ச (ிலாந்த z
_) ச (ிலிய tS
_) சி (லேட s
_) சில்க (ா tSilk
_) ச (ில்ற tS
_) ச (ில்லறை tS
_) ச (ிள்ற tS
_நா) ச (ிஸ tS
_சு) ச (ீந்திர tS
_) ச (ீன_ tS
_) ச (ீனத்து tS
@@ -1417,11 +1444,14 @@ _மண்டலே) சு (வர s
அ) சுவாரசி (ய sva:rVs
_) சுவாரஸி (ய sva:rVs
சு (வாரஸ்ய s
_) சுவாஸ (ிலாந்த sva:z
_) சு (விட்ச s
_) சுவிட்ஜ (ர்லாந்த svid.zV
_) சுவிட்ஸ (ர்லாந்த svid.zV
_) சு (விஸ s
_) சு (வீகார s
_) சு (வீட s
_) சுவேத (ா sve:t
_வெனி) ச (ுவேல z
_மாச) ச (ூசட்ஸ tS
_) ச (ூயிங் tS
@@ -1474,6 +1504,7 @@ _வெனி) ச (ுவேல z
_) ச (ெல்லையா tS
_) ச (ெஸ் tS
ச (ெஸ்டர tS // -chester
_பர்) ச (ேL04 tS
_) ச (ேசிங் tS
_) ச (ேச்சி tS
_) ச (ேஞ்ச tS
@@ -1505,10 +1536,11 @@ _வெனி) ச (ுவேல z
_) சோப் (ராவ tSo:p
_மி) ச (ோரம z
_மி) ச (ோராம z
_) ச (ோவ tS
_) ச (ோவு tS
_) ச (ோவெ tS
_) ச (ௌக்கிதார tS
_) ச (ௌதரி tS
_) சௌத (ால tSaUt
_) ச (ௌதிரி tS
_) ச (ௌத்தாலா tS
_) சௌப (ாத்தி tSaUp
@@ -1528,6 +1560,7 @@ _வெனி) ச (ுவேல z
//sort
_கெ) ஜ (ட் zV
_ட) ஜ (ன zV
_) ஜ (யோனி dZ
_டின்) ஜ (ர tSV
_) ஜ (ர்தாரி zV
அ) ஜ (ர்பைஜான zV
@@ -1541,8 +1574,10 @@ _ஸ்விட்) ஜ (ர்லாந்த zV
_ரம்) ஜ (ான z
_நி) ஜ (ாம z
_) ஜ (ாம்பிய z
_) ஜ (ார z
_ப) ஜ (ார z
அ) ஜ (ாருதீன z
_) ஜ (ார்க dZ
_நா) ஜ (ி z
_) ஜிந்தாப (ாத zinda:b
_) ஜிப்(_ zip
@@ -1675,7 +1710,7 @@ _ஷிஃப்) ட t.V#
_) டாங்க (ர t.a:NkV
_) டாங்க (ி t.a:Nk
_) டாட (ா t.a:t.
_) ட (ாட்ட t.
_) ட (ாட்ட t.
_) ட (ாண் t.
_) டானிக் t.a:nik
_) ட (ான்சானிய t.
@@ -1734,6 +1769,7 @@ _மL06ாராஷ்) டி (ர t.
_) டி (ரபிள t.
_) டி (ரம d.
_) டிரம்பெட் t.rVmpet.
_) டி (ரயல t.
_) டிர (ஸ d.re
_) டிர (ஸ்ட t.rV
_) டி (ரா_ d.
@@ -1782,6 +1818,7 @@ _மL06ாராஷ்) டி (ர t.
_) டி (ரெண் t.
_) டிரெயி(லர t.rej
_) டி (ரெயின t.
_) டி (ரெய்ன t.
_) டி (ரெய்லர t.
_) டி (ரெஸ d.
இண்) டி (ரெஸ்ட t.
@@ -1885,6 +1922,7 @@ _ஹெல்மெ) ட் t.
ல) ட்சு (மண ks.
ல) ட்சு (மி ks.
_ல) ட்ட d.d.V#
_பிரெ) ட்ட d.d.V#
_கோலிவு) ட்ட d.d.V#
_டோலிவு) ட்ட d.d.V#
_பாலிவு) ட்ட d.d.V#
@@ -1908,6 +1946,7 @@ _ஹாலிவு) ட்ட d.d.V#
_) ட் (ரங்கு t.
_) ட் (ரபிள t.
_) ட்ரம்பெட் t.rVmpet.
_) ட் (ரயல t.
_) ட் (ரஸ்ட t.
_த) ட் (ரா t.
_நீ) ட் (ரா t.
@@ -1956,6 +1995,7 @@ _ஹாலிவு) ட்ட d.d.V#
_போ) ட் (ரு t.
_) ட் (ரெண் t.
_) ட்ரெயி (லர t.rej
_) ட் (ரெய்ன t.
_) ட் (ரெய்லர t.
_) ட் (ரே t.
_நை) ட்ரேட் t.reIt.
@@ -2090,6 +2130,7 @@ _லெஃப்) ட் (ல t.
_) தத்த (ியா dVdd
_) த (னகோடி dV
_) த (னசேகரன dV
_) த (னஞ்செய dV
_) த (னத்த dV
_) த (னன்ஜெயன dV
_) த (னபால dV
@@ -2114,11 +2155,13 @@ _லெஃப்) ட் (ல t.
_) த (ம்படி dV
_) த (ம்பதி dV
_) த (ம்பிடி dV
_) த (ம்மடி dV
_) த (ம்மடிL11் dV
_) த (ம்மத் dV
_) த (ம்மம dV
_) த (யவ dV
_) த (யாணந்த dV
_) த (யாநிதி dV
_) த (யான dV
_) த (யால dV
_) த (யாள dV
@@ -2280,6 +2323,7 @@ _ஜனதா_) த (ள dV
_) தி (ராணி t
_) த (ிராம d
_) தி (ராவிட d
_) தி (ரிணமூல t
_) திரிப (ாதி trip
_) திரிப (ோலி trip
_) தி (ரிலோக t
@@ -2355,6 +2399,7 @@ _ஜனதா_) த (ள dV
_) த (ுராத்மா d
_) த (ுரிய d
_) த (ுரியோதனா d
_) த (ுருவக்_கரடி d
_) த (ுருவங் d
_) த (ுருவத் d
_) த (ுருவன d
@@ -2433,6 +2478,7 @@ _ஜனதா_) த (ள dV
_) த (ொளதொள d
_) த (ொளவெ d
_) த (ோசை d
_) த (ோனி d
_) த (ோவல d
_) த (ோஷ d
_) த (ோஸ்த் d
@@ -2444,8 +2490,10 @@ _ஜனதா_) த (ள dV
//sort
_நிசப்) த dV#
அனந்) த tV#
_மதுவந்) த tV#
_வசந்) த tV#
_வேதாந்) த tV#
_ஹனுமந்) த tV#
_க) த (L08ஜா t
_சாந்) த (_ tV
_சப்) த (ங்கள dV
@@ -2468,7 +2516,7 @@ _மனோ) த (த்துவ tV
_நாற்) த (ரப்ப tV
_புல்) த (ரை tV
_மண்) த (ரை tV
அ) த (ர்வ tV
_அ) த (ர்வ tV
_கபூர்) த (லா tV
அகர்) த (லா tV
_சகுந்) த (லா tV
@@ -2482,11 +2530,13 @@ _மனோ) த (த்துவ tV
_கவி) த (ா t
_சபி) த (ா t
_சபீ) த (ா t
_சாந்) த (ா t
அனி) த (ா t
சுஜா) த (ா t
லலி) த (ா t
_சமந்) த (ா t
_சுஜி) த (ா t
_சுனந்) த (ா t
_சுனி) த (ா t
_ஜன) த (ா t
_நமி) த (ா t
@@ -2498,6 +2548,7 @@ _மனோ) த (த்துவ tV
_விஜி) த (ா t
_வினி) த (ா t
_ஸ்மி) த (ா t
_ஸ்வே) த (ா t
_சுவர்ணல) த (ா t
_நிவேதி) த (ா t
_புஷ்பல) த (ா t
@@ -2562,6 +2613,7 @@ _நிவேதி) த (ை t
L03து) த (ொட t
வீண்) த (ொல்லை t
_தான்) த (ோன்ற t
_சாந்) த (ோம t
_சந்) த (ோஷிட t
_சந்) த (ோஷின t
_சந்) த (ோஷு t
@@ -2590,6 +2642,7 @@ _ஜனார்) த்த (ன ddV
_பரிவர்) த்த (ன ddV
_வர்) த்த (மான ddV
பு) த்த (ர ddV
உ) த்த (ரணி ddV
அர்) த்தராத்த (ிரி ddVra:dd
உ) த்த (வ ddV
_சி) த்த (ா_ dd
@@ -2599,6 +2652,7 @@ _பரிவர்) த்த (ன ddV
_சி) த்தாந்த dda:ntV#
_புனரு) த்த (ாரண dd
_சி) த்த (ார் dd
அர்) த்த (ாஷ்ட dd
பு) த்த (ி dd
_விரு) த்த (ி dd
அயோ) த்த (ி dd
@@ -2642,6 +2696,7 @@ L03வ்வு) த்த (ியோக dd
_உப) த்த (ிர dd
_சுப) த்த (ிர dd
_ரு) த்த (ிர dd
ஆரு) த்த (ிர dd
_ரௌ) த்த (ிர dd
_துங்கப) த்த (ிர dd
_சூ) த்த (ிரச் dd
@@ -2868,6 +2923,7 @@ _ஜுகல்_) ப (ந்தி bV
_) ப (ந்துக்கள bV
_) பந்த (ுலு bVnt
_) ப (ந்துவ bV
_) ப (ந்துவீச pV
_) ப (ந்தோபஸ்த bV
_) ப (னல fV
_) ப (னாரச bV
@@ -2968,7 +3024,9 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (லமணைத்த bV
_) ப (லமனைத்த bV
_) ப (லமற்ற bV
_) ப (லமல்ல bV
_) ப (லமளி bV
_) ப (லமாக bV
_) ப (லமாகC் bV
_) ப (லமாகவ bV
_) ப (லமாகவே bV
@@ -2986,6 +3044,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (லமுடன bV
_) ப (லமுடைந்த bV
_) ப (லமுடைய bV
_) ப (லமுண்ட bV
_) ப (லமும bV
_) ப (லமுறு bV
_) ப (லமுற்ற bV
@@ -2999,6 +3058,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (லவந்த bV
_) ப (லவான bV
_) ப (லவானவ pV
_) ப (லவானால pV
_) ப (லவீன bV
_) ப (லஹீன bV
_) பலாத்க (ார bVla:dk
@@ -3023,6 +3083,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (ல்பு bV
_) ப (ல்பை bV
_) ப (ளு bV
_) ப (வதாரணி bV
_) ப (வதி bV
_) ப (வநகர bV
_) ப (வன bV
@@ -3034,6 +3095,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (வுண்டரி bV
_) ப (வுத்த bV
_) ப (வுத்தத்தில bV
_) ப (வுன்L04ர bV
_) ப (வுலர bV
_) ப (வுலிங் bV
_) ப (வேரிய bV
@@ -3056,6 +3118,7 @@ _டீயும்_) ப (ன்னும்_ bV
_) ப (ாகவத b
_) ப (ாகியான f
_) ப (ாகீரதி b
_) பாக (ுபலி ba:H
_) பாக (ுலேயன ba:H
_) ப (ாக்கிக் b
_) ப (ாக்கிய b
@@ -3103,11 +3166,12 @@ _டெட்_) ப (ாடி b
_) பாணிகி (ர pa:n.ig
_) பாணிக்கி (ர pa:n.ig
_) ப (ாணிக்ர p
_) ப (ாணினி p
_) ப (ாணின p
_) பாண்ட (L04ி fa:n.t.V
_) ப (ாண்டேஜ b
_) ப (ாதாம b
_) ப (ாதிக்கக்கூட b
_) ப (ாதிக்கச் b
_) ப (ாதிக்கண் p
_) ப (ாதிக்கத் b
_) ப (ாதிக்கப்பட b
@@ -3138,6 +3202,7 @@ _டெட்_) ப (ாடி b
_) ப (ாதிப்பதும b
_) ப (ாதிப்பதை b
_) ப (ாதிப்பவை b
_) ப (ாதிப்பாகவில்லை b
_) ப (ாதிப்பாகி b
_) ப (ாதிப்பாகிற b
_) ப (ாதிப்பாகும b
@@ -3150,6 +3215,7 @@ _டெட்_) ப (ாடி b
_) ப (ாதிப்புகள b
_) ப (ாதிப்புக் b
_) ப (ாதிப்புண்ட b
_) ப (ாதிப்புதான b
_) ப (ாதிப்பும b
_) ப (ாதிப்புற b
_) ப (ாதிப்புள்ள b
@@ -3172,6 +3238,7 @@ _டெட்_) ப (ாடி b
_) ப (ானமு b
_) ப (ானர்ஜி b
_) ப (ானாசுர b
_) ப (ானியன b
_) ப (ானு b
_) ப (ானெட் b
_) பாப (ர ba:bV
@@ -3197,6 +3264,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ாய்லர b
_) ப (ாரக் b
_) ப (ாரங்கள b
_) ப (ாரஞ்சும b
_) ப (ாரடே f
_) ப (ாரத b
_) ப (ாரதி b
@@ -3310,13 +3378,16 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ாஸ்கெட் b
_) ப (ாஸ்டன b
_) ப (ாஸ்டர்ட b
_) ப (ாஸ்டில b
_) பாஸ்ப (ரஸ fa:sfV
_) ப (ாஸ்பேட் f
_) ப (ாஸ்மதி b
_) ப (ாஹியான f
_) ப (ாஹுபலி b
_) ப (ாஹுலேயன b
_) பி(ராந்தியு b
_) ப (ிL04ிக்L04 f
_) ப (ிL04ியாலஜி f
_) ப (ி_._பி_._சி b // b.b.c
_) ப (ிகர f
_) பிக (ான bik
@@ -3334,6 +3405,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ிசினெச b
_) ப (ிசினெஸ b
_) ப (ிசிய b
_) பிசியோதெரபி fisijo:terVpi
_) ப (ிஜ b
_) ப (ிஜி_ f
_) ப (ிஜிய f
@@ -3438,6 +3510,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரயோசன p
_) பி (ரயோஜன p
_) பி (ரலய p
_) பி (ரலாப p
_) பி (ரளய p
_) பி (ரவகி p
_) பி (ரவாக p
@@ -3452,6 +3525,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரஷர p
_) பி (ரஷ் b
_) பி (ரஷ்ட p
_) பி (ரஷ்ய p
_) பி (ரஸ p
_) பி (ரஸல்ஸ b
_) பி (ரஸாத p
@@ -3476,6 +3550,11 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ராணன p
_) பி (ராணி p
_) பி (ராண்ட p
_) பி (ராண்டினை b
_) பி (ராண்டிற்க b
_) பி (ராண்டில b
_) பி (ராண்டுகள b
_) பி (ராண்டை b
_) பி (ராண்ட்_ b
_) பி (ராதித் p
_) பி (ராத்தல b
@@ -3572,6 +3651,7 @@ _விளையாடு_) ப (ாம்பே p
_) பிரேச (ியர bre:z
_) பிரேச (ில bre:z
_) பி (ரேயில b
_) பிரேஸ (ில bre:z
_) பி (ரேஸ்லெட் b
_) பி (ரைல b
_) பிரைவேட praIve:t.V#
@@ -3580,6 +3660,7 @@ _விளையாடு_) ப (ாம்பே p
_) பி (ரௌன b
_) ப (ிர்லா b
_) ப (ிலாய b
_) ப (ிலாவல b
_) ப (ிலாஸ்பூர b
_) பிலிடெல்ப (ிய filidelf
_) பிலிம filmV#
@@ -3613,6 +3694,7 @@ _விளையாடு_) ப (ாம்பே p
_) ப (ிஷ் f
_) ப (ிஸினஸ b
_) ப (ிஸிய b
_) பிஸியோதெரபி fisijo:terVpi
_) ப (ிஸ்கட் b
_) ப (ிஸ்கெட் b
_) ப (ிஸ்கோத் b
@@ -3690,6 +3772,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) புத்த (றிவ puttV
_) புத்த (ள puttV
_) புத்த (ழக puttV
_) புத்த (ாவதார budd
_) ப (ுத்திக் b
_) ப (ுத்திசாலி b
_) ப (ுத்திய b
@@ -3771,6 +3854,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ூலோக b
_) ப (ூஷண b
_) ப (ூஷன b
_) ப (ெக்கர b
_) ப (ெங்களூர b
_) ப (ெங்கால b
_) பெசண்ட besVn.t.V#
@@ -3791,6 +3875,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ெத்தல b
_) பெத் (ல bet
_) ப (ெந்தகோஸ்த b
_) ப (ெனகல b
_) ப (ெனசீர b
_) பெனாச (ி bena:z
_) பெனாச (ீர bena:z
@@ -3834,7 +3919,6 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ேட்ஸ்மேன b
_) ப (ேதமி b
_) ப (ேதமு b
_) ப (ேதம் b
_) ப (ேதி b
_) பேனட் be:nVt.
_) ப (ேனர b
@@ -3895,6 +3979,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோகத்துக்க b
_) ப (ோகத்தை b
_) ப (ோகன்வில்லா b
_) ப (ோகப்பொரு b
_) ப (ோகம b
_) ப (ோகர b
_) போக (ஸ fo:kV
@@ -3932,6 +4017,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோதியி b
_) ப (ோதியை b
_) ப (ோதை b
_) ப (ோனஸ b
_) ப (ோனின்_ f
_) ப (ோனியாக b
_) ப (ோனியை b
@@ -3954,6 +4040,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோரடிக்காமலா b
_) ப (ோரடிக்குத b
_) ப (ோரடிக்கும b
_) ப (ோரிஸ b
_) ப (ோரும்_அடி b
_) ப (ோர்_அடி b
_) ப (ோர்ஜரி f
@@ -3961,13 +4048,15 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ோர்டு b
_) ப (ோர்ட்டிகோ p
_) ப (ோர்தான்_அடி b
_) ப (ோர்னியோ b
_) ப (ோர்மேன f
_) ப (ோர்வெல் b
_) ப (ோல்ஷ b
_) ப (ோஷி b
_) ப (ோஸ b
_) ப (ோஸிட b
_) ப (ோஸின b
_) ப (ோஸில p
_) ப (ோஸு b
_) ப (ோஸை b
_) ப (ோஸ்_L22 p
_) ப (ோஸ்ட p
_) போ (ஸ்டன ba:
@@ -3978,6 +4067,7 @@ _பெனசீர்_) ப (ுட்டோ b
_) ப (ௌதிக b
_) ப (ௌதீக b
_) ப (ௌத்த b
_) ப (ௌன்L04ர b
_) ப (ௌராணி b
_) ப (ௌலிங் b
_) ப (ௌளிங் b
@@ -4043,6 +4133,7 @@ _பெனசீர்_) ப (ுட்டோ b
ஒலிம்) ப pV#
சங்கல்) ப pV#
_சொல்) ப pV#
_ஜோச) ப fV#
_நிலை) ப pV#
_பயன்) ப pV#
_விகல்) ப pV#
@@ -4107,6 +4198,7 @@ _தள்ளு) ப (டி bV
ஸ்தா) ப (ண bV
_முன்) ப (ண pV
அடி) ப (ணி pV
உறை) ப (ணி pV
அஸ்) ப (ண்ட bV
_தின்) ப (ண்ட pV
_ஹஸ்) ப (ண்ட bV
@@ -4162,8 +4254,10 @@ _ராஷ்டிர) ப (தி pV
_கால்) ப (ந்த pV
_சொந்த) ப (ந்த bV
_தா) ப (ந்தான bV
_மார்க்க) ப (ந்து bV
உ) ப (ந்நியாச pV
ஓ) ப (ன pV
அல்) ப (ன pV
_லிஸ்) ப (ன bV
_ஸ்டீ) ப (ன fV
கல்) ப (னா pV
@@ -4190,6 +4284,7 @@ _வெண்) ப (னி pV
_நடை) ப (யிற்சி pV
கா) ப (ர bV
_சல்) ப (ர fV
_சுய) ப (ர pV
_ஜா) ப (ர fV
_முசா) ப (ர fV
_ஜெனி) ப (ர fV
@@ -4253,8 +4348,11 @@ _வெண்) ப (ளிங்க pV
L03தாம்) ப (ா p
L03துதாம்) ப (ா p
L03வ்வளவுதாம்) ப (ா p
_கஷ்டம்) ப (ா p
_போதும்) ப (ா p
_போலாம்) ப (ா p
_வேணாம்) ப (ா p
_வேணும்) ப (ா p
_வேண்டாம்) ப (ா p
ஏம்) ப (ா_ p
_தரேம்) ப (ா_ p
@@ -4325,6 +4423,7 @@ _வியாக்ய) ப (ாத p
இஸ்லாமா) ப (ாத b
ஒளரங்கா) ப (ாத b
ஔரங்கா) ப (ாத b
மொராதா) ப (ாத b
_சரி) ப (ாதி p
_சிறு) ப (ாதை p
_நேர்) ப (ாதை p
@@ -4332,6 +4431,7 @@ _வியாக்ய) ப (ாத p
_கதா) ப (ாத்திர p
_பஞ்ச) ப (ாத்திர p
அ) ப (ான p
_ஷி) ப (ான f
ச) பாபதி ba:pVti
_) பாப (நாச pa:bV
_) பாபவிமோசன pa:bVvimo:tSV
@@ -4373,6 +4473,7 @@ _ப்ரின்சி) ப (ால p
_மார்) ப (ால் b
_தொடர்) ப (ால் b
ப (ால்_ p
இக்) ப (ால்_ b
_தன) ப (ால்_ b
_பண்) ப (ால்_ b
அன்) ப (ால்_ b
@@ -4421,7 +4522,10 @@ _தியோச) ப (ி f
கண்டு) ப (ிடி p
திமிர்) ப (ிடி p
_கடை) ப (ிடி p
_கொடி) ப (ிடி p
_சிறை) ப (ிடி p
_புகை) ப (ிடி p
_மாடு) ப (ிடி p
_வெறி) ப (ிடி p
_ரிஷி) ப (ிண்ட p
ராவல்) ப (ிண்டி p
@@ -4512,6 +4616,8 @@ _ஷண்முக) பி (ரிய p
_க) ப (ிலவஸ்த p
_) பிலிப filipV#
_) பி (லெட்சர f
ஈ) ப (ிள f
_ரீ) ப (ிள f
_சிம்) ப (ிள p
_ரை) ப (ிள f
_ஹம்) ப (ிள b
@@ -4620,14 +4726,16 @@ _வெண்) ப (ொங்க p
எரி) ப (ொரு p
_நுகர்) ப (ொரு p
_வன்) ப (ொரு p
_தொல்) ப (ொரு p
_மறை) ப (ொரு p
_மென்) ப (ொரு p
_ வெடி) ப (ொரு p
_விலை) ப (ொரு p
ப (ொருட்டு_ p
_பழம்) ப (ொருள p
_தொல்) ப (ொருள p
_மின்) ப (ொறி p
_தேடு) ப (ொறி p
உயர்) ப (ொறு p
_குளிர்) ப (ொழி p
வீண்) ப (ொழுத p
ப (ொழுதிலா_+ p
@@ -4773,6 +4881,7 @@ _மனோ) ப்ப (ல bbV
துர்) ப்ப (ாக்கிய bb
ஆர்) ப்ப (ாட்ட bb
_கலை) ப்ப (ாணி bb
_ர) ப்ப (ானி bb
_ஜ) ப்ப (ார bb
_மன) ப்ப (ார bb
_துர்) ப்ப (ாஷ bb
@@ -4792,6 +4901,7 @@ _மனோ) ப்ப (ல bbV
_யாதவ) ப்பி (ரகாச pp
L03) ப்பி (ரகார pp
_வெளி) ப்பி (ரகார pp
_மத) ப்பி (ரச pp
_சுக) ப்பி (ரச pp
அதிக) ப்பி (ரசங்க pp
_மலை) ப்பி (ரசங்க pp
@@ -4802,14 +4912,17 @@ _வெளி) ப்பி (ரகார pp
_கை) ப்பி (ரசுர pp
_துண்டு) ப்பி (ரசுர pp
இன) ப்பி (ரச் pp
_கை) ப்பி (ரதி pp
L03) ப்பி (ரதே pp
_L36) ப்பி (ரதே pp
_மலை) ப்பி (ரதேச pp
_வன) ப்பி (ரதேச pp
_காட்டு) ப்பி (ரதேச pp
L03) ப்பி (ரபஞ்ச pp
_நில) ப்பி (ரபு pp
_சத்திய) ப்பி (ரமா pp
மன) ப்பி (ரமை bb
L03) ப்பி (ரம்ம bb
_சுக) ப்பி (ரம்ம bb
_பர) ப்பி (ரம்ம pb
_மணி) ப்பி (ரவா pp
@@ -4829,6 +4942,7 @@ _ஒL10ி) ப்பி (ரவாக pp
தேச) ப்பி (ரஷ்ட pp
_ஜாதி) ப்பி (ரஷ்ட pp
_வான) ப்பி (ரஸ்த pp
L03) ப்பி (ராந்திய pp
L03) ப்பி (ராமண bb
_கூட்டு) ப்பி (ரார்த்தனை pp
ஆ) ப்பி (ரிக்க f
@@ -4847,6 +4961,7 @@ _கூட்டு) ப்பி (ரார்த்தனை pp
_துர்) ப்ப (ுத்தி bb
_துர்) ப்ப (ுத்தி bb
_சந்தேக) ப்ப (ுத்தி bb
உ) ப்ப (ுவத bb
L03) ப்ப (ூத_ bb
L03) ப்ப (ூதத் bb
L03) ப்ப (ூதம bb
@@ -4956,6 +5071,7 @@ _தென்னா) ப் (ரிக்க f
_ஸ்) மிரு (தி mrU
அ) மிரு (த mrU
_ருணா) மிரு (த mrU
_) மிருத் (யு mrUt

.group ய
ய jV
@@ -5037,6 +5153,10 @@ _தென்னா) ப் (ரிக்க f
_மு) ஸாப (ர za:fV
_மு) ஸ (ாஃபர z
_ரியா) ஸ zV#
_நியூ) ஸ (ிலாந்த z
_ஸ்விட்) ஸ (ர்லாந்த zV
_ஸ்வா) ஸ (ிலாந்த z


.group ஹ
ஹ HV

+ 13
- 0
dictsource/zh_list View File

@@ -12,6 +12,19 @@ _6 liou51
_7 tS;hi55
_8 pA55
_9 S;iou214
_1X s.i.35_|
_2X @r51s.i.35_|
_3X s'a55ns.i.35_|
_4X s'i[51s.i.35_|
_5X w'u21s.i.35_|
_6X l'iou51s.i.35_|
_7X tS;h'i55s.i.35_|
_8X p'A55s.i.35_|
_9X tS;'iou21s.i.35_|
_0C pai214_|
_0M1 tS;h'iE55n_| // 1,000
_0M2 w'A51n_| // 10,000
//_0M3 j'i51_| // 100,000,000

//Latin letters with Chinese accent
a ei51

+ 0
- 1
espeak-data/voices/europe/it View File

@@ -5,4 +5,3 @@ gender male

tunes s4 c4 q4 e4

replace 03 i I

+ 167
- 167
phsource/ph_basque View File

@@ -1,167 +1,167 @@
//====================================================
// Basque - based on Base2
//====================================================
phoneme a
vowel starttype #a endtype #a
length 200
FMT(vowel/a_4)
endphoneme
phoneme a2 // delete if the next vowel is 'a'. Used for numbers.
vowel starttype #a endtype #a
length 200
IF nextPh(#a) THEN
ChangePhoneme(NULL) // merge consecutive 'a'
ENDIF
FMT(vowel/a_4)
endphoneme
phoneme e
vowel starttype #e endtype #e
length 200
FMT(vowel/e_mid2)
endphoneme
phoneme i
vowel starttype #i endtype #i
length 190
IfNextVowelAppend(;)
FMT(vowel/i)
endphoneme
phoneme o
vowel starttype #o endtype #o
length 200
FMT(vowel/oo)
endphoneme
phoneme u
vowel starttype #u endtype #u
length 200
FMT(vowel/u_bck2)
endphoneme
phoneme Y
vowel starttype #@ endtype #@
length 200
FMT(vowel/y#)
endphoneme
phoneme s
import_phoneme es/s
endphoneme
phoneme z
vls alv frc sibilant
ipa s
lengthmod 3
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
IF nextPh(isPause) THEN
WAV(ufric/z_eu, 60)
ENDIF
WAV(ufric/z_eu, 90)
endphoneme
phoneme ts
vls alv afr sibilant
ipa t?
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
IF nextPh(isPause2) THEN
WAV(ufric/ts_eu, 60)
ENDIF
WAV(ufric/ts_eu, 90)
endphoneme
phoneme tz
vls alv afr sibilant
ipa ts
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
IF nextPh(isPause2) THEN
WAV(ufric/tz_eu, 90)
ENDIF
WAV(ufric/tz_eu, 60)
endphoneme
phoneme t
vls dnt stop
lengthmod 2
CALL base2/t
endphoneme
phoneme r
vcd alv flp rhotic
brkafter
ipa ?
lengthmod 3
IF nextPhW(isVowel) THEN
ChangePhoneme(**)
ENDIF
CALL base/*
endphoneme
phoneme b
import_phoneme es/b
endphoneme
phoneme d
import_phoneme es/d
endphoneme
phoneme g
import_phoneme es/g
endphoneme
phoneme n
vcd alv nasal
lengthmod 4
IF prevPhW(#i) AND nextPhW(isVowel) THEN
ChangePhoneme(n^)
ENDIF
CALL base/n
endphoneme
phoneme n2 // doesn't palatalise, used for exceptions
vcd alv nasal
lengthmod 4
CALL base/n
endphoneme
phoneme l
liquid
IF prevPhW(#i) AND nextPhW(isVowel) THEN
ChangePhoneme(l^)
ENDIF
CALL base/l
endphoneme
phoneme l2 // same as l2
liquid
CALL base/l
endphoneme
//====================================================
// Basque - based on Base2
//====================================================
phoneme a
vowel starttype #a endtype #a
length 200
FMT(vowel/a_4)
endphoneme
phoneme a2 // delete if the next vowel is 'a'. Used for numbers.
vowel starttype #a endtype #a
length 200
IF nextPh(#a) THEN
ChangePhoneme(NULL) // merge consecutive 'a'
ENDIF
FMT(vowel/a_4)
endphoneme
phoneme e
vowel starttype #e endtype #e
length 200
FMT(vowel/e_mid2)
endphoneme
phoneme i
vowel starttype #i endtype #i
length 190
IfNextVowelAppend(;)
FMT(vowel/i)
endphoneme
phoneme o
vowel starttype #o endtype #o
length 200
FMT(vowel/oo)
endphoneme
phoneme u
vowel starttype #u endtype #u
length 200
FMT(vowel/u_bck2)
endphoneme
phoneme Y
vowel starttype #@ endtype #@
length 200
FMT(vowel/y#)
endphoneme
phoneme s
CALL es/s
ipa s̺
endphoneme
phoneme z
vls alv frc sibilant
ipa s̻
lengthmod 3
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
IF nextPh(isPause) THEN
WAV(ufric/z_eu, 60)
ENDIF
WAV(ufric/z_eu, 90)
endphoneme
phoneme ts
vls alv afr sibilant
ipa ts̺
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
IF nextPh(isPause2) THEN
WAV(ufric/ts_eu, 60)
ENDIF
WAV(ufric/ts_eu, 90)
endphoneme
phoneme tz
vls alv afr sibilant
ipa ts̻
lengthmod 2
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
IF nextPh(isPause2) THEN
WAV(ufric/tz_eu, 90)
ENDIF
WAV(ufric/tz_eu, 60)
endphoneme
phoneme t
vls dnt stop
lengthmod 2
CALL base2/t
endphoneme
phoneme r
vcd alv flp rhotic
brkafter
ipa ɾ
lengthmod 3
IF nextPhW(isVowel) THEN
ChangePhoneme(**)
ENDIF
CALL base/*
endphoneme
phoneme b
import_phoneme es/b
endphoneme
phoneme d
import_phoneme es/d
endphoneme
phoneme g
import_phoneme es/g
endphoneme
phoneme n
vcd alv nasal
lengthmod 4
IF prevPhW(#i) AND nextPhW(isVowel) THEN
ChangePhoneme(n^)
ENDIF
CALL base/n
endphoneme
phoneme n2 // doesn't palatalise, used for exceptions
vcd alv nasal
lengthmod 4
CALL base/n
endphoneme
phoneme l
liquid
IF prevPhW(#i) AND nextPhW(isVowel) THEN
ChangePhoneme(l^)
ENDIF
CALL base/l
endphoneme
phoneme l2 // same as n2
liquid
CALL base/l
endphoneme

+ 16
- 6
phsource/ph_italian View File

@@ -58,6 +58,10 @@ phoneme i
length 140
IfNextVowelAppend(;)
FMT(vowel/i)

IF thisPh(isWordEnd) AND thisPh(isNotStressed) AND NOT prevPhW(E) THEN
ChangePhoneme(I)
ENDIF
endphoneme


@@ -119,9 +123,9 @@ endphoneme


phoneme aU
vowel starttype #a endtype #o
length 300
FMT(vdiph/aoo)
vowel starttype #a endtype #u
length 270
FMT(vdiph/au_4)
endphoneme


@@ -150,9 +154,15 @@ phoneme l^
endphoneme

phoneme ts
import_phoneme consonants/ts
voicingswitch s
lengthmod 4
vls alv afr sibilant
voicingswitch dz
lengthmod 2
Vowelin f1=1 f2=1700 -300 300 f3=-100 70 len=60
Vowelout f1=2 f2=1700 -300 250 f3=-100 70 rms=14
IF nextPh(isPause2) THEN
WAV(ustop/ts_)
ENDIF
WAV(ustop/ts)
endphoneme

phoneme dz

+ 38
- 0
phsource/ph_marathi View File

@@ -4,3 +4,41 @@
//====================================================


phoneme c
import_phoneme base/c
endphoneme


phoneme c#
CALL base/tS;
ipa cU+02B0
endphoneme


phoneme tS
vls pla afr sibilant
voicingswitch dZ
lengthmod 2
Vowelin f1=0 f2=2300 200 400 f3=-100 80

IF nextPh(isPause2) THEN
WAV(ustop/tsh_)
ENDIF
WAV(ustop/tsh_unasp)
endphoneme



phoneme aI~
vowel long starttype #@ endtype #i
length 270
long
FMT(vnasal/ai_n)
endphoneme

phoneme aU~
vowel long starttype #a endtype #u
length 300
long
FMT(vnasal/au_n)
endphoneme

+ 3
- 0
phsource/ph_portugal View File

@@ -152,6 +152,9 @@ endphoneme


phoneme s# // This is [s] for Brazil, [S] for Portugal
IF nextPh(isVoiced) THEN
ChangePhoneme(Z)
ENDIF
CALL base/S
ipa ʃ
endphoneme

+ 5
- 1
phsource/ph_pt_brazil View File

@@ -200,7 +200,11 @@ phoneme r-
endphoneme


phoneme s# // This is [s] for Brazi;, [S] for Portugal
phoneme s# // This is [s] for Brazil, [S] for Portugal
IF nextPh(isVoiced) THEN
ChangePhoneme(z)
ENDIF

CALL base/s
ipa s
endphoneme

BIN
phsource/ufric/ts_eu.wav View File


BIN
phsource/vowel/i_en View File


+ 2
- 2
src/espeakedit.cpp View File

@@ -1,5 +1,5 @@
/***************************************************************************
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* Copyright (C) 2005 to 2015 by Jonathan Duddington *
* email: [email protected] *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -642,7 +642,7 @@ void OnOptions2(int event_id)
break;

case MENU_PATH_DATA:
string = wxDirSelector(_T("espeak_data directory"), wxEmptyString);
string = wxDirSelector(_T("espeak_data directory"), path_espeakdata);
if(!string.IsEmpty())
{
if(!wxDirExists(string+_T("/voices")))

+ 17
- 5
src/numbers.cpp View File

@@ -1,5 +1,5 @@
/***************************************************************************
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* Copyright (C) 2005 to 2015 by Jonathan Duddington *
* email: [email protected] *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -35,7 +35,7 @@
#include "translate.h"


#define M_LIGATURE 0x8000
#define M_NAME 0
#define M_SMALLCAP 1
#define M_TURNED 2
@@ -107,7 +107,7 @@ static ACCENTS accents_tab[] = {

#define CAPITAL 0
#define LETTER(ch,mod1,mod2) (ch-59)+(mod1 << 6)+(mod2 << 11)
#define LIGATURE(ch1,ch2,mod1) (ch1-59)+((ch2-59) << 6)+(mod1 << 12)+0x8000
#define LIGATURE(ch1,ch2,mod1) (ch1-59)+((ch2-59) << 6)+(mod1 << 12)+M_LIGATURE


#define L_ALPHA 60 // U+3B1
@@ -447,7 +447,7 @@ void LookupAccentedLetter(Translator *tr, unsigned int letter, char *ph_buf)
if(basic_letter < 'a')
basic_letter = non_ascii_tab[basic_letter-59];

if(accent_data & 0x8000)
if(accent_data & M_LIGATURE)
{
letter2 = (accent_data >> 6) & 0x3f;
letter2 += 59;
@@ -460,6 +460,12 @@ void LookupAccentedLetter(Translator *tr, unsigned int letter, char *ph_buf)
}


if((accent1==0) && !(accent_data & M_LIGATURE))
{
// just a letter name, not an accented character or ligature
return;
}

if((flags1 = Lookup(tr, accents_tab[accent1].name, ph_accent1)) != 0)
{

@@ -1551,7 +1557,7 @@ static int LookupNum2(Translator *tr, int value, int thousandplex, const int con

// no, speak as tens+units

if((control & 0x10) && (value < 10))
if((value < 10) && (control & 0x10))
{
// speak leading zero
Lookup(tr, "_0", ph_tens);
@@ -1966,6 +1972,12 @@ 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)
{
// LANG=zh
x |= 0x10;
}

if(LookupNum2(tr, tensunits, thousandplex, x | (control & 0x100), buf2) != 0)
{
if(tr->langopts.numbers & NUM_SINGLE_AND)

+ 4
- 4
src/readclause.cpp View File

@@ -1,5 +1,5 @@
/***************************************************************************
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* Copyright (C) 2005 to 2015 by Jonathan Duddington *
* email: [email protected] *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -39,7 +39,7 @@
#endif

#include <locale.h>
#define N_XML_BUF 256
#define N_XML_BUF 500


static const char *xmlbase = ""; // base URL from <speak>
@@ -2402,9 +2402,9 @@ f_input = f_in; // for GetC etc
else
if((c1 == '<') && (ssml_ignore_l_angle != '<'))
{
if(c2 == '!')
if((c2 == '!') || (c2 == '?'))
{
// a comment, ignore until closing '<'
// a comment, ignore until closing '<' (or <?xml tag )
while(!Eof() && (c1 != '>'))
{
c1 = GetC();

+ 2
- 2
src/setlengths.cpp View File

@@ -168,7 +168,7 @@ void SetSpeed(int control)
{
DoSonicSpeed(1 * 1024);
}
if((wpm_value > 450) || ((wpm_value > speed.fast_settings[0]) && (wpm > 350)))
if((wpm_value >= 450) || ((wpm_value > speed.fast_settings[0]) && (wpm > 350)))
{
wpm2 = wpm;
wpm = 175;
@@ -313,7 +313,7 @@ speed.min_sample_len = (speed.min_sample_len * samplerate_native) / 22050;

#ifdef TEST_SPEED
//if(control==3)
printf("%3d: speedf %d %d %d pause=%d %d wav=%d lenmod=%d %d\n",wpm,speed1,speed2,speed3, speed.pause_factor,speed.clause_pause_factor, speed.wav_factor,speed.lenmod_factor,speed.lenmod2_factor);
printf("%3d: speedf %d %d %d x=%d pause=%d %d wav=%d lenmod=%d %d\n",wpm,speed1,speed2,speed3, speed_lookup[wpm2-80], speed.pause_factor,speed.clause_pause_factor, speed.wav_factor,speed.lenmod_factor,speed.lenmod2_factor);
#endif
} // end of SetSpeed


+ 1
- 1
src/synthdata.cpp View File

@@ -35,7 +35,7 @@
#include "translate.h"
#include "wave.h"

const char *version_string = "1.48.13 04.Nov.14";
const char *version_string = "1.48.14 01.Apr.15";
const int version_phdata = 0x014801;

int option_device_number = -1;

+ 6
- 4
src/tr_languages.cpp View File

@@ -1,5 +1,5 @@
/***************************************************************************
* Copyright (C) 2005 to 2014 by Jonathan Duddington *
* Copyright (C) 2005 to 2015 by Jonathan Duddington *
* email: [email protected] *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -72,7 +72,7 @@
#define OFFSET_ETHIOPIC 0x1200


// character ranges must be listed in ascending order
// character ranges must be listed in ascending unicode order
ALPHABET alphabets [] = {
{"_el", OFFSET_GREEK, 0x380, 0x3ff, L('e','l'), AL_DONT_NAME | AL_NOT_LETTERS | AL_WORDS},
{"_cyr", OFFSET_CYRILLIC, 0x400, 0x52f, 0, 0},
@@ -885,6 +885,7 @@ Translator *SelectTranslator(const char *name)
case L('o','r'): // Oriya
case L('p','a'): // Punjabi
case L('g','u'): // Gujarati
case L('m','r'): // Marathi
{
static const short stress_lengths_hi[8] = {190, 190, 210, 210, 0, 0, 230, 250};
static const unsigned char stress_amps_hi[8] = {17,14, 20,19, 20,22, 22,21 };
@@ -1497,7 +1498,6 @@ SetLengthMods(tr,3); // all equal
case L('t','a'): // Tamil
case L('k','n'): // Kannada
case L('m','l'): // Malayalam
case L('m','r'): // Marathi
case L('t','e'): // Telugu
{
SetupTranslator(tr,stress_lengths_ta2, stress_amps_ta);
@@ -1678,7 +1678,9 @@ SetLengthMods(tr,3); // all equal
{
tr->langopts.textmode = 1;
tr->langopts.listx = 1; // compile zh_listx after zh_list
}
tr->langopts.numbers = 1;
tr->langopts.numbers2 = NUM2_ZERO_TENS;
tr->langopts.break_numbers = 0x00018; }
}
break;


+ 2
- 0
src/translate.h View File

@@ -527,6 +527,7 @@ typedef struct {
#define NUM2_OMIT_1_HUNDRED_ONLY 0x20000
#define NUM2_ORDINAL_AND_THOUSANDS 0x40000
#define NUM2_ORDINAL_DROP_VOWEL 0x80000 // currently only for tens and units
#define NUM2_ZERO_TENS 0x100000
// bits 1-4 use variant form of numbers before thousands,millions,etc.
// bits 6-8 use different forms of thousand, million, etc (M MA MB)
// bit9=(LANG=rw) say "thousand" and "million" before its number, not after
@@ -539,6 +540,7 @@ typedef struct {
// bit17=(LANG=ml) omit "one" before hundred only if there are no previous digits
// bit18=(LANG=ta) same variant for ordinals and thousands (#o = #a)
// bit19=(LANG=te) drop final vowel from cardial number before adding ordinal suffix
// bit20=(LANG=zh) say zero tens
int numbers2;

#define BREAK_THOUSANDS 0x49249248

Loading…
Cancel
Save