Browse Source

git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@1 d46cf337-b52f-0410-862d-fd96e6ae7743

master
jonsd 18 years ago
commit
8d59235f7a
100 changed files with 28105 additions and 0 deletions
  1. 27
    0
      dictsource/ReadMe
  2. 566
    0
      dictsource/af_list
  3. 1922
    0
      dictsource/af_rules
  4. 381
    0
      dictsource/cs_list
  5. 643
    0
      dictsource/cs_rules
  6. 224
    0
      dictsource/cy_list
  7. 286
    0
      dictsource/cy_rules
  8. 527
    0
      dictsource/de_list
  9. 577
    0
      dictsource/de_rules
  10. 239
    0
      dictsource/el_list
  11. 280
    0
      dictsource/el_rules
  12. 2649
    0
      dictsource/en_list
  13. 5171
    0
      dictsource/en_rules
  14. 190
    0
      dictsource/eo_list
  15. 212
    0
      dictsource/eo_rules
  16. 290
    0
      dictsource/es_list
  17. 225
    0
      dictsource/es_rules
  18. 268
    0
      dictsource/fi_list
  19. 247
    0
      dictsource/fi_rules
  20. 572
    0
      dictsource/fr_list
  21. 775
    0
      dictsource/fr_rules
  22. 271
    0
      dictsource/hi_list
  23. 518
    0
      dictsource/hi_rules
  24. 208
    0
      dictsource/hr_list
  25. 145
    0
      dictsource/hr_rules
  26. 157
    0
      dictsource/hu_list
  27. 220
    0
      dictsource/hu_rules
  28. 369
    0
      dictsource/it_list
  29. 347
    0
      dictsource/it_rules
  30. 209
    0
      dictsource/nl_list
  31. 238
    0
      dictsource/nl_rules
  32. 168
    0
      dictsource/no_list
  33. 195
    0
      dictsource/no_rules
  34. 2209
    0
      dictsource/pl_list
  35. 409
    0
      dictsource/pl_rules
  36. 627
    0
      dictsource/pt_list
  37. 602
    0
      dictsource/pt_rules
  38. 511
    0
      dictsource/ro_list
  39. 329
    0
      dictsource/ro_rules
  40. 161
    0
      dictsource/ru_list
  41. 701
    0
      dictsource/ru_rules
  42. 238
    0
      dictsource/sk_list
  43. 624
    0
      dictsource/sk_rules
  44. 286
    0
      dictsource/sv_list
  45. 368
    0
      dictsource/sv_rules
  46. 198
    0
      dictsource/sw_list
  47. 129
    0
      dictsource/sw_rules
  48. 85
    0
      dictsource/vi_list
  49. 575
    0
      dictsource/vi_rules
  50. 141
    0
      dictsource/zhy_rules
  51. BIN
      phsource/b/b
  52. BIN
      phsource/b/b@
  53. BIN
      phsource/b/b@2
  54. BIN
      phsource/b/b_
  55. BIN
      phsource/b/ba
  56. BIN
      phsource/b/be
  57. BIN
      phsource/b/bh
  58. BIN
      phsource/b/bh2
  59. BIN
      phsource/b/bh_
  60. BIN
      phsource/b/bh_1
  61. BIN
      phsource/b/bi
  62. BIN
      phsource/b/bo
  63. BIN
      phsource/b/bu
  64. BIN
      phsource/b/xb
  65. 596
    0
      phsource/compile_report
  66. BIN
      phsource/d/d
  67. BIN
      phsource/d/d_
  68. BIN
      phsource/d/d_dnt
  69. BIN
      phsource/d/d_pzd
  70. BIN
      phsource/d/dh
  71. BIN
      phsource/d/dr
  72. BIN
      phsource/d/tap
  73. BIN
      phsource/d/tap1
  74. BIN
      phsource/d/tap2
  75. BIN
      phsource/d/tap3
  76. BIN
      phsource/d/tap_i
  77. BIN
      phsource/d/x_tap
  78. BIN
      phsource/d/xd
  79. BIN
      phsource/d/xd_dnt
  80. BIN
      phsource/d/xd_pzd
  81. BIN
      phsource/dzh/dz_pzd
  82. BIN
      phsource/dzh/dz_pzd_
  83. BIN
      phsource/dzh/dzh
  84. BIN
      phsource/dzh/dzh_
  85. BIN
      phsource/dzh/xdz_pzd
  86. BIN
      phsource/dzh/xdzh
  87. BIN
      phsource/envelope/p_211
  88. BIN
      phsource/envelope/p_214
  89. BIN
      phsource/envelope/p_fall
  90. BIN
      phsource/envelope/p_fallrise
  91. BIN
      phsource/envelope/p_level
  92. BIN
      phsource/envelope/p_rise
  93. BIN
      phsource/envelope/vi_2
  94. BIN
      phsource/envelope/vi_5
  95. BIN
      phsource/envelope/vi_5amp
  96. BIN
      phsource/envelope/vi_6
  97. BIN
      phsource/envelope/vi_6amp
  98. BIN
      phsource/g/g
  99. BIN
      phsource/g/g_
  100. 0
    0
      phsource/g/gh

+ 27
- 0
dictsource/ReadMe View File

These are the spelling-to-phoneme pronunciation rules and exceptions lists
for each language.

You can make changes and then re-compile them to produce the "_dict"
file in the espeak-data data directory (eg. "en_dict") which the
speak program used.

Use:
speak --compile=<voicename>

to compile the data for a particular language. It automatically replaces
the corresponding _dict file in espeak-data, ready for use by the
speak program.

An "_extra" file, (eg. en_extra) can be used to in addition to the "_list" file
to add exception words without disturbing the official "_list" file.
It is treated as an extension of the "_list" file.


Language Notes:

Russian. An additional dictionary of Russian words and their stress positions
is available at http://espeak.sourceforge.net/data/russian_data.zip.
This allows eSpeak to put the stress on the correct syllable of Russian words.




+ 566
- 0
dictsource/af_list View File

๏ปฟ//maintainer: Willem van der Walt
// email: [email protected]
// tel: +27 12 8413996
// Meraka Institute, CSIR
//With contributions by Christo de Klerk


// This file is UTF-8 encoded
// all words lower case


// abbreviations
(http ://) hA:te@te@p'e@_
e.a _:En_'and@r

// letter names
// any letter which also appear as words should be prefixed by a _ here
a A:
b be@
c se@
d de@
e e@
f Ef
g x2e@
h hA:
i i
j je@
k kA:
l &l
m Em
n En
o o@
p pe@
q ky
//r &r
s Es
t te@
_u y
v fe@
w ve@
x Eks
y eI
z zEd


// numeric
_0 'nWl
_1 _'e@n
_1a _'e@n
_2 'twe@
_3 'dri
_4 'fir
_5 'feIf
_6 'sEs
_7 'se@v@
_8 _'axt
_9 'ne@x@
_10 'tin
_11 _'&lf
_12 'tw'A:lf
_13 'd&rtin
_14 'fe@rtin
_15 'feIftin
_16 'sEstin
_17 'se@v@ntin
_18 _'ax2tin
_19 'ne@x2@ntin
_2X 'twIntIx2
_3X 'd&rtIx2
_4X 'fe@rtIx2
_5X 'feIftIx2
_6X 'sEstIx2
_7X 'se@v@ntIx2
_8X 'tax2tIx2
_9X 'ne@x2@ntIx2
_0C 'hOn@rt
_0M1 'd'Yys@nt
_0M2 'mIljun
_0M3 mIlj'art
_0and _!En
_dpt 'pWnt





// Place names

afrika 'A:frika
bethlehem bEt_liEm
ceylon s@lOn
china S'ina
engeland 'EN@lant
mesopotamiรซ mEsuput'A:mi@
thaba tA:ba
(thaba nchu) tab'A:||ntSu
europa Y@r'o@pa
paarl p&:r@L
pretoria prit'o@ria
stellenbosch st%&l@mbOs
worcester v'ust@r



// People names
Abimรฉleg abin'e@lEx2
Andrรฉ 'andreI
annette an'Et
aucamp @Ukamp
benjamin bEndZ@m@n
botha bo@ta
carl kA:r@L
charles _^_EN
chris krIs
christo krIstu
christian krIstian
christine kr@st'i:n
coetzee kuts'e@
debora d@bo@ra
der d@r
esegiรซl is'e@x2i_@l
eugene judZ'i:n
eugรจne yZ'En
ferreira f@r&:r@
fourie fur'i
francois franSwa
freud frOId
george _^_EN
gerhard x2&rart
grange x2rA:nsi
gustav gustaf
jacobus jako@bWs
jacques ZA:k
jesus ji:sWs
john _^_EN
le l@
leandra li'andra
leroux l@ru
levi le@fi

louis luI
louise luw'i:z
louw l'@U
maria mar'ia
michiel $2
natasha n%at'aSa
paul p@Ul
paulus p@UlWs
petrus pe@trWs
phoebe fi:bi
plooy pl'oI
preez pr'e@
rebekka r@bEka
ronel run'&l
rousseau r@s@U
roux r'u
scheepers ske@p@rs
schoor sko@r
shakespeare _^_EN
terblanche t@rblA:nS
theron tr'On
viljoen $2
villiers vIli@rs
marais mar'E:
mandela mand'E:la
celliers sIlj'e@
joubert jub'&:r
plessis pl@s'i
schalkwyk skalkveIk
tony t@Uni
xhosa kO:za

toit toI
khumalo kum'A:lu




// article

die $u



// unstressed verbs

is $u
het $u
sal $u
sou $u
kan $u $strend
kon $u $strend
wil $u $strend
word $u
gaan $u $only
kry $u


// conjunctions and questions

//maar
toe $u
//tog

en $u $pause
want $pause
of $u $pause
dan $pause
anders $pause
al $pause
daarom $pause
dus $pause
gevolglik $pause
daarna $pause
desondanks dEs?OndaNks $pause
ondanks 'OndaNks $pause
verder f'&rd@r $pause
nogtans $pause
intussen $pause
omdat $pause
sodat $pause
voordat $pause
nadat $pause
totdat $pause
as ,as $pause
soos $pause
solank $pause
sodra $pause
sowel so@v'&l
sedert $pause
alhoewel alhuv'&l $pause
tensy $pause
aangesien $pause
wie $pause
wanneer $pause
waar $pause
waarom $pause
waarheen $pause
weliswaar v'&l@-svA:r $pause
hoe $pause
hoekom $pause
hoeveel $pause
wat $pause
watter $pause


// prepositions
aan $u $strend2
agter $u $strend2
bo $u $strend2
by $u
in $u
met $u
na $u
om $u $strend2
onder $u $strend2
op $u $strend2
van $u
vir $u
voor $u $strend2


// misc unstressed
de d@
du $u
dat $u $strend
te t@
nie $unstressend

soos $u
beker be@k@r
bekers be@k@rs



// pronouns
ek &k $u
jy $u
u $u
hy $u
sy $u
dit $u
ons o~ns $u
julle $u
hulle $u
hulleself hWl@s&lf
my $u
jou $u
hom $u
haar $u
se s@

dis $u



// phrase with words spoken together

(nie waar nie) n,i||v,A:r||n'i


// abbreviations

mnr mIn'e@r
mej m@jWfr@U
mev m@fr@U
dr d'Okt@r
insp InspEkt'Y@r
prof pruf'Es@r
st s@nt
supt suprEntEnd'Ent
pres pr@s@d'Ent
bv beIf'o@rbe@lt



// main word list

aanbid $2
aanstaande $2
agenda ax2'Enda
algehele alx2@h,e@l@
alles al@s
alternatiewe $4
amen A:mEn
anatomie $4
asof asOf
asook aso@k
asseblief as@bl'if
babelaas bab@lA:s
bedjie bE:ici
beide beId@
belangriker b@laNr@k,Ir
belangrikst@ b@laNr@kst@
bene be@n@
beswil bEsv@l
bรชre b&:r@
beskryf b@skr'eIf
beste bEst@
bestes bEst@s
betekenis b@te@k@n@s
bewe be@v@
bewend be@v@nt
bewering b@ve@rIN
biblioteek $4

dadelik dA:d@lIk
darem dar@m
derde d&:rd@
dekade dEk'A:d@
diegene dix2,e@n@
dikwels dIkv@ls
diplomasie d@plo@mas'i
dusver dWsf&r

effense Ef@ns@
ekself %&ks'&lf
ekstra $1

elders &ld@rs
enige e@nIx2@
era e@ra
erger &rg@r
espeak i:;spi:k
euro Y@ru
exodus Eks'o@dWs

figuur f@x2yr
finalis $3
finaliste $3

garages g@rA:dZ@s
gee x2e@
geen x2e@n
gegewens x2@x2e@v@ns
geldelike x2&ld@l@k@
genade $2
genesis x2e@n@s@s
//gesamentlik x2@sA:m@ntl@k
gooi x2OI
gomorra x2@mOra

hallo h'Il,@U
hanteer $2
heeltemal he@lt@mal
heengaan he@nx2A:n
hek h&k
hekke h&k@
helaas he@l'A:s
hele he@l@
here he@r@
hoewel huv'&l
hoofsaaklik $2
hotel hut'&l

idee $2
ietwat itvat
ignoreer ix2no@r'e@r
inagneming @nax2ne@m@N
inderdaad @nd@rd'A:t
ingang Inx2aN
intens @nt'Ens
intensiteit $4
ironie irun'i

joernalis $3


kafee kaf'e@
kantoor $2
kapitaal kapit'A:l
koevert kuf'&rt
kollega kul'e@x2a
komaan kOmA:n
komberse kOmb'&rs@
kombers kOmb'&rs
konferensie kOnf@r'e:nsi
kopiereg kup'ir&x2
krediet kr@dit
kritiek krIt'ik
kultuur $2
kunsmatige kWnsm'A:t@x2@

latere l'A:t@r@
lekker l&k@r
lekkerder l&k@rd@r
lekkerste l&k@rst@
lughawe lWx2h,A:v@

makabere m%ak'A:b@r@
matige mA:t@x2@
meegee me@x2e@
militรชre mIl@t'&:r@
minister m@nIst@r
minute m@nyt@
minuut m@nyt
miskien $2
misterie m@ste@ri
monitor mOnitOr
motore mo@t'o@r@
motor mo@t@r
motortjie mo@t@rki

nadele nA:de@l@
nature nat'yr@
nalatigheid nA:l'A:t@x2eIt
namate $2
negeer n@x2e@r
netjies nE:icis
netjiese nEicis@
netsowel nEtso@v&l
nietemin n'it@m@n
nobelprys $2
nogal nOx2al
normale nOrm'A:l@
november $2
numeri nWm@ri

omtrent Omtr'Ent
onbegrip $1
onderstebo On@rst@b,o@
onderwyser $3
ongeag $1
ongeduld $1
ongeloof $1
ongelyk $1
ongemak $1
ongerief $1
ongewens $1
ongewensde $3
ongewoons $1
onkunde $1
onlangs $1
onmag $1
onrus $1
oorkom $2
oorleef $2
oorspronklike $2
oranje $2

patriotisme patri|ut'Ism@
parlement parl@m'Ent
penorent pEno@rEnt
per pIr
persent p@rsEnt
program prux2r'am

reeds re@ts
retireer r@t@re@:r
retoriek r@tur'ik
rimpeling rImp@l@N
roterende rut'e@r@nd@
rukkerig rWk@r@x2


samelewing sA:m@l,e@v@N
sedert se@d@rt
sektore $2
skepsele skEps@l@
s'n s'@n
sobere s'o@b@r@
sombere s'Omb@r@
sodra so@dr'A:
sogenaamde s'o@x2@n,A:md@
soldaat $2
soldate $2
sononder sOn,On@r
sonop sOn,Op
sover so@f&r
spesmaas $2
stabiel stab'il

terdeรซ $2
terug t@-rWx2
terwyl t@rveIl
tesame t@sA:m@
tevrede t@fre@d@
toegee tux2e@
toenemend $2
totale tut'A:l@
totsiens $2


uitdagings YydA:x2@Ns
uitdaging YydA:x2@N
uiteindelik $2

vaarwel fA:rv'&l
vanaf fanaf
vandag $2
vandaan $2
vanjaar $2
vanoggend fan'Ox2@nt
vanuit fan'Yyt
veraf f&r_af
verafgeleรซ f&rafx2@le@@
verantwoordelikheid f@rantv'o@rd@l@keIt
verdere f&rd@r@
vere fe@r@
vererger f@r&rg@r
ver f&r
verg f&rx2
vergete f@rx2e@t@
vergewe f@rx2e@v@
vermy $2
verre f&:r@
verreweg f&r@v&x2
verse f&:rs@
vers f&:rs
verste f&rst@
verte f&rt@
via via
volwassenes fOlv'as@n@s
voorgee fo@rx2e@
voorkom $2
voormalige fo@rm'A:l@x2@
voorsien $2
vorige fo@r@x2@
vrek fr&k

waarskynlik $2
waarskynlike $2
wangedrag vanx2@drax2
weg v&x2
weggewens v&x2@v'E:ns


+ 1922
- 0
dictsource/af_rules
File diff suppressed because it is too large
View File


+ 381
- 0
dictsource/cs_list View File

// translation rules for Czech
// This file is UTF-8 encoded

// Letters
_a a:
รก dl'oUhe:,a:
b be:
c tse:
ฤ tSe:
ch xa:
d de:
ฤ Je:
e e:
รฉ dl'oUhe:,e:
ฤ› ije
f ef
g ge:
h ha:
_i i:
รญ dl'oUhe:,i:
j je:
_k ka:
l el
ฤพ el^
ฤบ dl'oUhe:,el
m em
n en
ลˆ en^
_o o:
รณ dl'oUhe:,o:
รด uo:
p pe:
q kve:
r er
ล™ eR
_s es
ลก eS
t te:
ลฅ ce:
u u:
รบ dl'oUhe:,u:
ลฏ 'u:s_k@-r'oUZkem
_v ve:
w dv'ojve:
x iks
y ipsilon
รฝ dl'oUe:,ipsilon
_z zet
ลพ Zet

: dv'ojtetSka
% p@-*otsento
+ plus
โ‚ฌ eU*o
@ zavina:tS
& ampr-sent
# gRi:Zek
/ lomeno
\\ beksleS
! vigRitSn^i:k
ยฐ stupen^
ร— kra:t
รท Jeleno
ยง pa*ag@-*af
~ tilda
^ zdRi:Ska
ยฉ k'opi*ajt

_$ dola:r
_' apost@-*of
_" uvozovki
_, tSa:rka
_- mi:nus
_; zdRedn^i:k
_= rovno
_* hvjezJitSka
_? otazn^i:k
__ pottr-Zen^i:
_` 'ob@-*a:ts,ena:||tS'a:rka
_( za:vorka
_) za:vorkazavRi:t
_[ h@-*'anata:||z'a:vorka
_] h@-*'anata:||z'avRi:t
_{ sl'oZena:||z'a:vorka
_} sl'oZena:||z'avRi:t
_< menSi:
_> vjetSi:
_| sv'isla:||tS'a:*a
_?? simbol
_?A znak


// Numbers
_0 n'ula
_1 j'eden
_2 dv'a
_2f dvj'e
_3 tRi
_4 tSt'iRi
_5 p'jet
_6 S'est
_7 s'edum
_8 'osum
_9 d'evjet
_10 d'eset
_11 j'edena:tst
_12 dv'ana:tst
_13 tR'ina:tst
_14 tSt'r-na:tst
_15 p'atna:tst
_16 S'estna:tst
_17 s'edumna:tst
_18 'osumna:tst
_19 d'evatena:tst
_2X dv'atset
_3X tR'itset
_4X tSt'iRitset
_5X p'adesa:t
_6X S'edesa:t
_7X s'edumdesa:t
_8X 'osumdesa:t
_9X d'evadesa:t
_0C s'et
_1C st'o
_2C dvj'esc'e
_3C tR'ist'a
_4C tStiRist'a

_1M1 c'isi:ts
_0MA1 c'isi:tse
_0M1 c'isi:ts

_1M2 m'ilio:n
_0MA2 m'ilio:ni
_0M2 m'ilio:nu:

_1M3 m'iliarda
_0MA3 m'iliardi
_0M3 m'iliard

_1M4 b'ilio:n
_0MA4 b'ilio:ni
_0M4 b'ilio:nu:

_dpt _:tSa:rka_
_. tetSka


// Pronouns
mi $u
ti $u
se $u
si $u


// Prepositions
skrz $u $brk $alt2 // though
skrze $u $pause // through
pro $u $pause $alt2 // for
na $u $brk $alt2 // to/for/on
o $u $pause $alt2 // around/about
pล™i $u $pause $alt2 // into,in,around
v v_ $brk // in
po $u $pause $alt2 // after,around
za $u $pause $alt2 // behind
pล™ed $u $pause $alt2 // in front of
mezi $pause // between
pod $u $pause $alt2 // below
pode $u $pause // below
s s_ $pause // with
nad $u $pause $alt2 // above
nade $u $pause // above

k $brk // towards
proti $u $pause // against
dรญky $pause // thanks to
naproti $pause // opposite

bฤ›hem $pause // during
podle $pause // according to
dle $u $pause $alt2 // along
vedle $pause // beside
kolem $pause // around
okolo $pause // around
do $u $brk $alt2 // to
od $u $brk $alt2 // away from
ode $u $brk // away from
z s_ $brk // out of/from
ze $u $brk $alt2 // out of/from
bez $pause $alt2 // without
beze $pause // without
mรญsto $pause // instead of

i $u $brk // ???

// Conjunctions
a $u $pause // and
nebo $u $pause // or
vลกak $pause // but
krom $pause // except
ale $pause // however
aฤ $pause // although
leฤ $pause // unless
sice $pause // although
ลพe $u $pause // if,that
mimo $pause // except
coลพ $pause // which
ani $pause // neither,nor

// Negative


// Auxillary verbs
bรฝt $u // to be
jsem $u // am
jsi $u
je $u
jsme $u
jste $u
jsou $u

byl $u // (past participle)
byla $u
bylo $u
byli $u
byly $u


budu $u // (future)
budeลก $u
bude $u
budeme $u
budete $u
budou $u

bych $u // (conditional)
bys $u
by $u
bychom $u
byste $u
by $u

mรกm $u+ // have
mรกลก $u+
mรก $u+
mรกme $u+
mรกte $u+
majรญ $u+
mฤ›l $u+

chci $u+ // want
chceลก $u+
chce $u+
chceme $u+
chcete $u+
chtฤ›jรญ $u+

// treat as letters if at the end of the clause
a a: $atend // letter-a
i i: $atend // letter-i
k ka: $atend // letter-k
o o: $atend // letter-o
s es $atend
v ve: $atend
z zet $atend


// Abbreviations
// if a word has no vowels (or "r") then it will
// automatically be spoken as individual letters
arc $abbrev
arj $abbrev
atd $abbrev
bes $abbrev
blr $abbrev
cab $abbrev
cga $abbrev
cm tsentimetr-
crd $abbrev
ฤa $abbrev
ฤav $abbrev
ฤla $abbrev
ฤlr $abbrev
ฤr $abbrev
ฤsad $abbrev
ฤsfr $abbrev
ฤsr $abbrev
ฤssr $abbrev
ฤvut $abbrev
dcl detsilitr-
dpi $abbrev
drv $abbrev
dta $abbrev
eeg $abbrev
ekg $abbrev
esc iskeip
etf $abbrev
kb kilobajt
ghz gigaherts
gn gigan^utn
gpa $abbrev
gw gigavat
(http ://) ha:tetepe:
hz herts
ibm $abbrev
ip $abbrev
khz kiloherts
kldr $abbrev
km kilometr-
kn kilon^utn
kpa $abbrev
kw kilovat
mhz megaherts
mkr $abbrev
mlr $abbrev
mpa $abbrev
ndr $abbrev
nsr $abbrev
ocr $abbrev
ods $abbrev
ohc $abbrev
ohv $abbrev
okd $abbrev
om $abbrev
osn $abbrev
ozv $abbrev
pci $abbrev
pdr $abbrev
pgdn peIdZdaUn
pgup peIdZap
plr $abbrev
prm $abbrev
rc $abbrev
rlc $abbrev
rlr $abbrev
rs $abbrev
rx $abbrev
scsi $abbrev
sr $abbrev
ssr $abbrev
sssr $abbrev
stva $abbrev
trm $abbrev
ufz $abbrev
uhf $abbrev
ukv $abbrev
usa $abbrev
uvf $abbrev
vga $abbrev
wgpo $abbrev
wri $abbrev
www veveve:


// Exceptions

antoni antoni
ascii aski
balistika balistika
cancel kensl-
(caps lock) kapslok
change tSeIndZ
delete dili:t
down daUn
exchange ikstSeIndZ
home hoUm
insert inzert
lazer leIzr-
newton n^u:tn
num nam
outlook aUtlu:k
page peIdZ
power paUr-
scroll skro:l
search sertS
size sajz
this Dis
unie unije
untitled antitl-
up ap


+ 643
- 0
dictsource/cs_rules View File

// translation rules for Czech
// This file is UTF-8 encoded

.group a
a a
au aU

m) ai (l eI
p) age eIdZ
p) aste (_ eIst
tr) ack ek


.group รก
รก a:

.group รค
รค e

.group b
b b
b (_ p
b (_G b
bฤ› bje

back bek
basic beIzik
board bo:rd


.group c
c ts
ch x

_) c (al k
_) c (lau k
_) c (om k
_) c (or k
_) creati kreati
_ma) c (r k
_pa) ck (a k
re) cogni (t kogni
_s) ca (n ke
_s) c (o k
cover kavr-
c (us k
lo) ck k
pa) ck k
pas) c (al k
re) c (o k
ctrl kont@-*ol


.group ฤ
ฤ tS

.group d
d d
d (_ t
d (_G d
d (ฤ› J
d (i J
d (รญ J
d (iT d // word has $alt attribute
d (รญT d
dz dz
dz (_ ts
dz (_G dz
dลพ dZ
dลพ (_ tS
dลพ (_G dZ


.group di
di (a di
di (e_ dij
di (e di
di (gi di
di (j di
di (k di
di (o di
di (r di
di (u di
di (scip di
diskredi disk@-*edi
di (sk di
di (sp di
disti (c disti
di (st di
_au) di di
_) di (a dij
_) di (รก di
_) di (ch di
_) dick dik
_) di (f di
_) di (g di
_) di (let di
_) di (me di
_) di (mi di
_) di (p di
_) di (rc Ji
_) di (rk Ji
_) disco disko
_) di (s di
_) di (van di
_) di (ver di
_) di (vid di
_) di (vizna Ji
_) di (vizny Ji
_) di (z di
cho) di (s Ji
_e) di di
_expe) di di
_gla) di di
_hle) di Ji
_kar) di di
_mo) di di
_ne) di (p di
_o) di (nst di
_pol) di di
_sar) di di
_scan) di di
_tra) di di
a) di (k di
an) di (d di
dar) di (z di
eto) di di
di (a_ di
di (e_ dij
di (i_ dij
di (o_ dij
di (u_ dij
di (nik di
di (sm di
di (st di
di (tik di
di (um_ di
in) di di
ko) di (fi di
kre) di (t di
la) di (s di
man) di (t di
me) di di
mรฉ) di di
mฤ›) di di
mi) di di
n) di (c di
o) di (c di
or) di di
ral) di di
ล™e) di (sk Ji
rio) di (c di
tope) di (c di
tra) di (c di


.group ฤ
ฤ J
ฤ (_ c
ฤ (_G J

.group e
e e
ej (K eI
eu eU

k) ey i:


.group รฉ
รฉ e:

.group ฤ›
ฤ› e

.group f
f f
fฤ› fje

.group g
g g
g (_ k
g (_G g


.group h
h h
h (_ x
h (_G h

.group i
i i
ia %ia
ie %ie
iu %iu

ia (_ ia
ie (_ ije
ii (_ iji
io (_ ijo
iu (_ ijo
_) i (on j

ight ajt // right, night


.group รญ
รญ i:

.group j
j j

.group k
k k
kk k

.group l
l l
ll l
K) l (K l-

_) laser leIzr


.group ฤพ
ฤพ l^

.group m
m m
mฤ› mn^e

_) manager menedZr-
_) message mesidZ
_) mic (ro majk


.group n
n n
nn n
n (g N
n (k N
n (ฤ› n^
n (i n^
n (รญ n^
n (iT n // word has $alt attribute
n (รญT n

new n^u:


.group ni
_a) ni (m ni
anorga) ni ni
_bota) ni ni
_bro) ni n^i
_cy) ni ni
_ebo) ni ni
_et) ni (c ni
_galva) ni ni
_huma) ni ni
_hygie) ni ni
_imu) ni (t ni
_ka) ni (b ni
_kolo) ni ni
_mรญcha) ni n^i
_mo) ni ni
_mu) ni ni
_na) ni (tr ni
_) nikoti nikoti
_) ni (l ni
_) ni (tro ni
_) ni (tro_ n^i
_orga) ni ni
_pa) ni (ck ni
_sa) ni (t ni
_se) ni (l ni
_te) ni (s ni
_trรฉ) ni ni
_u) ni ni
ale) ni (t ni
a) ni (d ni
a) ni (kov ni
a) ni (k ni
a) ni (z ni
cha) ni (c ni
cha) ni (k ni
ฤi) ni (t n^i
do) ni (c ni
echa) ni (s ni
efi) ni ni
ele) ni (t ni
endro) ni ni
e) ni (k ni
e) ni (s ni
eremo) ni ni
erma) ni ni
fi) niti niti
fo) ni (c ni
ge) ni ni
gรฉ) ni ni
g) ni (t ni
go) ni ni
harmo) ni ni
i) ni (k ni
ni (a_ ni
ni (e_ nij
ni (i_ nij
ni (o_ nij
ni (u_ nij
ni (nik ni
ni (sm ni
ni (st ni
ni (tik ni
ni (um_ ni
i) ni (ci ni
i) ni (t ni
_hli) ni (t n^i
iro) ni ni
kli) ni ni
k) ni (p ni
komu) ni ni
kto) ni ni
loud) ni n^i
ma) ni (f ni
ma) ni (p ni
mi) ni ni
mu) ni (k ni
mu) ni (s ni
nรกmoล™) ni n^i
na) ni (s ni
ni (ak ni
ni (รญ nij
ni (kl ni
ni (zuj ni
no) ni (m ni
o) ni (d ni
o) ni (k ni
o) ni (s ni
pod) ni (k n^i
pro) ni (k n^i
ro) ni (c ni
stoj) ni n^i
tago) ni (s ni
tu) ni (s ni
u) ni (k n^i
u) ni (t ni
vi) ni (t n^i
v) ni (kl n^i
vz) ni (k n^i
za) ni (k n^i
ze) ni (t ni


.group ลˆ
ลˆ n^

.group o
o o
ou oU

v) oice ojs
t) oo (l u:
gr) ou (p u:
_wind) ow oU


.group รณ
รณ o:

.group รด
รด uo

.group p
p p
pp (A_ p
pฤ› pje

.group q
q k
qu kv

.group r
r r
A) r (A *
C) r (A @-*
rr *r
K) r (K r-

right rajt


.group ล™
ล™ R

.group s
s s
ss (_ s
ss (A_ s

scape skeIp
_) sch S
shift Sift
_pre) s (id z
selec (t silek
space speIs
e) s (id z


.group ลก
ลก S

.group t
t t
tt (_ t
tt (A_ t
t (ฤ› c
t (i c
t (รญ c
t (iT t // word has $alt attribute
t (รญT t

.group ti
_an) ti ti
_atlan) ti ti
_bes) ti ti
_cen) ti ti
_dese) ti ci
_dvace) ti ci
_eklip) ti ti
_flo) ti ti
_ins) ti ti
_jus) ti ti
_kons) ti ti
_kon) ti (n ti
_kosme) ti ti
_ky) ti (c ci
_ma) ti (n ci
_mul) ti ti
_op) ti (c ti
_pales) ti ti
_pe) ti (ฤ ti
_pla) ti (n ti
_posi) ti ti
_preven) ti ti
_pro) ti ci
_res) ti (t ti
_ru) ti ti
_sa) ti (r ti
_sa) ti (ล™ ti
_sen) ti ti
_sta) tisti tisti
_stras) ti ci
_tฤ›) ti ci
_tรฉma) ti ti
_) ti (b ti
_) ti (ci ti
_) ti (mb ti
_) time tajm
time (_ tajm
_) ti (nk ti
_) ti (ran ti
_) ti (tan ti
_) ti (tรกn ti
_) ti (tul ti
_) ti (x ti
_ver) ti (k ti
ak) ti ti
ama) ti (c ti
ama) ti (k ti
an) ti (k ti
an) ti (l ti
an) ti (s ti
apa) ti (c ti
apa) ti (ฤ ti
ap) ti (v ci
arke) ti (ng ti
aroma) ti ti
a) ti (c ti
a) ti (k ti
a) ti (n ti
a) tisti tisti
a) ti (v ti
a) ti (z ti
au) ti ti
รกs) ti (c ci
bo) ti (z ti
cha) ti (c ci
c) ti ci
desรก) ti ci
des) ti (l ti
dos) ti ci
drama) ti ti
dr) ti ci
ek) ti ti
ema) ti (c ti
ema) ti (k ti
en) ti (n ti
eore) ti (c ti
ep) ti (k ti
ero) ti (c ti
e) ti (c ti
e) ti (k ti
e) ti (v ti
e) ti (z ti
evรญ) ti ci
ฤ›) ti (c ci
gi) ti (m ti
i) ti (k ti
ti (a_ ti
ti (e_ tij
ti (i_ tij
ti (o_ tij
ti (u_ tij
ti (nik ti
ti (sm ti
ti (st ti
ti (tik ti
ti (um_ ti
hos) ti ci
in) ti (m ti
nves) ti ti
kon) ti ti
kos) ti (c ci
kri) ti ti
k) ti (v ti
la) ti (n ci
lech) ti ci
li) ti (c ti
ma) ti (ck ti
ma) ti (c ci
ma) ti (ka ti
mo) ti (v ti
ms) ti ci
ne) ti (c ti
n) ti (c ti
n) ti (n ti
ompa) ti (b ti
op) ti ti
or) ti (m ti
os) ti (c ti
o) ti (k ti
pฤ›) ti ci
ple) ti ci
ล™e) ti (c ci
ล™ice) ti ci
rimi) ti (v ti
ri) ti (c ti
ri) ti (k ti
rk) ti ti
ro) ti (k ti
ro) ti (v ci
r) ti (z ti
rvi) ti ti
ลกes) ti ci
s) ti (k ti
s) ti (mul ti
s) ti (p ti
suges) ti ti
ti (ck ti
ti (f ti
timoni (t timoni
tini (u tinij
ti (tul ti
toma) ti (c ti
uma) ti (c ti
u) ti (k ti
vani) ti (t ti
ven) ti (l ti
vฤ›) ti (v ci
xo) ti (k ti
x) ti (l ti
ympa) ti ti
รฝ) ti (ck ti
_flegma) ti ti
_ul) ti (m ti
_abs) ti ti
kul) ti (v ti


.group ลฅ
ลฅ c

.group u
u u

.group รบ
รบ u:

.group ลฏ
ลฏ u:

.group v
v v
vฤ› vje

.group w
w v
wave veIf

.group x
x ks
e) xoti (c gzoti

.group y
y i
y (รญ ij

.group รฝ
รฝ i:

.group z
z z
z (_ s
z (_G z

.group ลพ
ลพ Z
ลพ (_ S
ลพ (_G Z

.group
รค e
รซ e
ฤบ l-
รถ e:
ล• r-
รผ i

$ dola:r

. tetSka
. (. _:
\.) .

__) - (_D mi:nus
A_) - (_D _
C_) - (_D _
--) -

* hvj'ezJitSka
*) * (*
**
**) * (_ _::

+ 224
- 0
dictsource/cy_list View File


// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.
_a A:
_e e:
_I i:
_o o:
_y V


// numbers
_0 n'Ul
_1 'Yn
_2 d'aY
_3 tr'i:
_4 p'Edwar
_5 p'Ymp
_6 xw'e:C
_7 s'aIT
_8 w'YT
_9 n'aU
_1X d'e:g
_2X d'aYD,e:g
_3X tr'i:D,e:g
_4X p'EdwarD,e:g
_5X p'YmD,e:g
_6X xw'e:D,e:g
_7X s'aITD,e:g
_8X w'YTD,e:g
_9X n'aUD,e:g
_0C k'ant
_2C d'aYg,ant
_3C tr'i:x,ant
_0M1 m'i:l_
_1M1 m'i:l_ // no '1' before thousand
_0M2 m'i:lIun_
_0M3 b'i:lIun_
_dpt puYnt


// articles
y @
yr @r

// conjunctions
a %a $pause // and
ac $u $pause // and
os $u $pause // if
er $u $pause // although
achos $pause // because
felly $pause // so, therefore
mor $pause // as,so
neu $pause // or(not)
oherwydd $pause // because
ond $pause // but
petai $pause // if it were
sy $u $pause // which is
sydd $u $pause // which are

// prepositions
//yn @n // in (cy_rules)
ym @ // in (+nasal word)
yng @ // in (+nasal word)
ynddi $u+ // in it (f)
ynddo $u+ // in it (m)

o _%o: // of,from,out of
(o hyd) o:h'y:d $pause // until
รข _%A: // with
am _%am // for
ar _%ar // on
at _%at // to,towards
ap _%ap
gan $u+ // by,with,from
mewn $u+ // in(a)
tu $u+
wrth $u $pause $strend // by,with,while

heb $u // without,not
gyda $u+ // with
ers $u $pause $strend // since
cyn $u $pause $strend // before,as
nes $pause $strend // until
tan $pause $strend // until
dan $pause $strend // until,under

agos _A:gOs $u+ // near
blaen $u+ // in front of
รดl _%o:l $strend // behind
rhwng $u+ // between
dan $u+ // under
dros $u+ // over,for,on behalf of
//draws // across
drwy $u+ // through
erbyn $u+ // by, against
ymhen $pause $strend // within


// pronouns
i %I
ti %ti:
e %E
hi %hi:
ni %ni:
chi %xi:
nhw %nhu:

hon $u+ // this one (f)
honna $u+ // that one (f)
hwn $u+ // this one (m)
hwnna $u+ // that one (m)
hwnnw $u+ // that one (m)
hyn $u+ // this, these
hynny $u+ // that, those

rhain $u+ // these
rheina $u+ // those
rheini $u+ // those

taw $u+ // that

mai $u+ // that
Mai $capital // May: month

'na $u+ // that
yna $u+ // that

'ma $u+ // this
yma $u+ // this

// possessives
fy $u // my
ei $u // his, her
ein $u // our
eu $u // their

// questions
shwd $u $pause $strend // how
sud $u $pause $strend // how

// adverbs etc.
fel $u // like,as
na $u // than
nag $u // than
//bron // almost
//cwbl // all
pob $u // each
rhywfaint $u // some (amount)
rhywrai $u // some (pl)
unrhyw $u // any

// verbs
yn @n
wedi $u // perfect tense
fe $u+ // positive marker

bod $u // to be
rydw $u
rwyt $u
mae $u
mae $u
rydyn $u
rydych $u
maen $u

dwy $u // to be, contractions
dan $u
dach $u
rwy $u
ryn $u
rych $u

roedd $u // was

fod $u

oes $u // is there?
yw %Yu // is,are

dyma $u // here is
dyna $u // there is, that's

cael $u+ // to get,have
ga $u+

gafodd $u+ // past
gawson $u+
gawsoch $u+
gas $u+
geson $u+
gesoch $u+


gallu $u // can, to be able to
alla $u
alli $u
all $u
allwn $u
allwch $u
allan $u
galla $u
galli $u
gall $u
gallwn $u
gallwch $u
gallan $u

//gorfod // must, to have to
//gorffod

gwneud $u+ // to do, make
neud $u+ // to do, make

//myna // to go


bangor baNgOr
cymraeg kVmr'AYg
ysbryd $2

Hughes hIu:s
Jones dZo:ns

+ 286
- 0
dictsource/cy_rules View File

// translation rules for Welsh language
// This file is UTF-8 encoded

.group a
_) a (_ A:
a A:
a (C a
a (CC a
aa A:

a (b A:
a (d A:
a (g A:
a (ch A:
a (th A:
a (ff A:
a (s A:
a (f A:
a (dd A:

ae AY
ai aI
au aY
@) au (_ a
aw (+ aU


.group b
_) b (_ bi:
b b

.group c
_) c (_ Ek
_) ch (_ Ex
c k
ch x
e) ch C
i) ch C
u) ch C

_) cwn kUm


.group d
_) d (_ di:
_) dd (_ ED
d d
dd D

.group e
_) e (_ e:
e e:
e (C E
e (CC E
ee e:
e (b e:
e (d e:
e (g e:
e (ch e:
e (th e:
e (ff e:
e (s e:
e (f e:
e (dd e:

ei @I
ey @I
eu @Y
ew (+ eU
e (wA E

.group f
_) f (_ Ev
_) ff (_ Ef
f v
ff f

.group g
_) g (_ Eg
g g
gwl gw@-l
gwn gw@-n

.group h
_) h (_ hA:
h h

.group i
_) i (_ i:
i i:
i (C I
i (CC I
ii i:
i (b i:
i (d i:
i (g i:
i (ch i:
i (th i:
i (ff i:
i (s i:
i (f i:
i (dd i:
i (l i:
i (n i:
i (r i:

i (A j
iw (+ Iu

.group j
_) j (_ dZV
j dZ

.group k
_) k (_ kV
k k

.group l
_) l (_ El
_) ll (_ EL
l l
ll L

_) llan Lan


.group m
_) m (_ Em
m m

.group n
_) n (_ En
_) ng (_ EN
n n
ng N

.group o
_) o (_ o:
o o:
o (C O
o (CC O
oo o:

o (b o:
o (d o:
o (g o:
o (ch o:
o (th o:
o (ff o:
o (s o:
o (f o:
o (dd o:

oe OY
oi OI
ou OY

.group p
_) p (_ pi:
_) ph (_ fi:
p p
ph f

.group q
_) q (_ kwA:
q k
qu kw

.group r
_) r (_ Er
_) rh (_ hro:
r r
rh hr

.group s
_) s (_ Es
s s
si (A S

.group t
_) t (_ ti:
_) th (_ ET
t t
th T

.group u
_) u (_ ,Ib'EdOl // ???
u y:
u (C Y
u (CC Y
uu y:

u (b y:
u (g y:
u (d y:
u (ch y:
u (th y:
u (ff y:
u (s y:
u (f y:
u (dd y:
u (ll y:
u (l y:
u (n y:
u (r y:

uw (+ Yu

.group v
_) v (_ vi:
v v

.group w
_) w (_ u:
g) w w
w u:
&) w (K+ U
w (C U
w (CC U
ww u:

w (b u:
w (d u:
w (g u:
w (ch u:
w (th u:
w (ff u:
w (s u:
w (f u:
w (dd u:

w (A w
wy uY

.group x
_) x (_ Eks
x ks

.group y
_) y (_ V
y (@+ V
y y:
y (C Y
y (CC Y

y (d y:
y (s y:
y (th y:
y (ch y:
y (g y:
y (dd y:

_) y (w j
yw (+ Yu
_) yn (_ @n
_) yn (_n @

.group z
_) z (_ zu:
z z

.group
รข A:
รช e:
รฎ i:
รด o:
รป y:
ลต u:
ลท y:

ร  a
รจ E
รฌ I
รฒ O
รน Y
แบ U
แปณ Y

รฏ i:

'ch (_S3 x
'n (_S2 n
'r (_S2 r

. puYnt


+ 527
- 0
dictsource/de_list View File

// This file is UTF-8 encoded
// all words lower case

// Uses of $alt:
// 1. Change ['i:] to [=I@] at end of word


// Letters
//========
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.

_. pUnkt
_, kOma


// Numbers
//========
_0 'nUl
_1 _'aIn
_1a _'aIns
_2 'tsvaI
_3 'd@-*aI
_4 'fi:*
_5 'fynf
_6 'zEks
_7 'zi:b@n
_8 '_axt
_9 'nOIn
_10 'tse:n
_11 '_Elf
_12 'tsvWlf
_13 'd@-*aItse:n
_14 'fi:*tse:n
_15 'fynftse:n
_16 'zEktse:n
_17 'zi:btse:n
_18 '_axttse:n
_19 'nOIntse:n
_2X 'tsvantsIC
_3X 'd@-*aItsIC
_4X 'fi:*tsIC
_5X 'fynftsIC
_6X 'zEktsIC
_7X 'zi:btsIC
_8X '_axttsIC
_9X 'nOIntsIC
_0C 'hUnd3t
_0M1 'taUz@nt
_1M1 'taUz@nt // no '1' before thousand
_0M2 ||mIlI'o:n@n
_1M2 _'aIn@||mIlI'o:n
_0M3 ||mIlI'a*d@n
_1M3 _'aIn@||mIlI'a*d@
_0M4 bIlI'o:n
_0and ||Unt
_dpt _kOma

// Abbreviations
//==============
a.a.o A:A:o:
allg 'alg@maIn@n
abb 'abb,IldUN
anm 'anm,E*kUN
bd band
bde bEnd@
bzw b@tsi:hUNsvaIz@
chr k@-*Istu:s
dm d'OItSm,A:*k $capital $only $abbrev
dr dOkt'o:*
evtl e:vEntu:'El
od o:d3
fr f@-*aU
frl f@-*OIlaIn
hr hE*
hrsg hE*'aUsge:b3
inkl Inklu:s'i:v@
km ki:lo:me:t3
nr nUm3
st 'Este:
usf %Untzo:f'O*t
usw %Untzo:v'aIt3 $pause
vgl fE*gl'aIC@
z.b tsUmb'aISpi:l


// English words
//==============
// de_rules includes the words ending in "-ing"
access _^_EN
account _^_EN
aid _^_EN // aids
appeal _^_EN
apple _^_EN
baseball _^_EN
bbc _^_EN
beat _^_EN
browser _^_EN
byte _^_EN
camcorder _^_EN
chart _^_EN
coach _^_EN
coke _^_EN
computer _^_EN
cool _^_EN
couch _^_EN
cursor _^_EN
dj _^_EN
email _^_EN
ensemble _^_FR
event _^_EN
firewall _^_EN
foul _^_EN
foyer _^_EN
frame _^_EN
freak _^_EN
gin _^_EN
groupie _^_EN
hip _^_EN
homepage _^_EN
hooligan _^_EN
interface _^_EN
jean _^_EN
jet _^_EN
job _^_EN
joke _^_EN
joystick _^_EN
junkie _^_EN
laptop _^_EN
laser _^_EN
level _^_EN
login _^_EN
look _^_EN
macho _^_EN
mail _^_EN
message _^_EN
offline _^_EN
online _^_EN
out _^_EN
pair _^_EN
penthouse _^_EN
pidgin _^_EN
plot _^_EN
poster _^_EN
receiver _^_EN
remake _^_EN
roadie _^_EN
roastbeef _^_EN
quiz _^_EN
run _^_EN
scanner _^_EN
science _^_EN
server _^_EN
sex _^_EN
sexy _^_EN
shirt _^_EN
show _^_EN
single _^_EN
slip _^_EN
slum _^_EN
small _^_EN
snob _^_EN
song _^_EN
spam _^_EN
spirit _^_EN
squaw _^_EN
suite _^_EN
sweatshirt _^_EN
talk _^_EN
teaser _^_EN
tech _^_EN
terminal _^_EN
trip _^_EN
tuner _^_EN
unix _^_EN
window _^_EN
word _^_EN


// Main exceptions list
//=====================
allein $2
andre and@-*@ // andere
anomalie $2
akazie $alt
arie $alt
arterie $alt
auรŸerdem aUs3de:m

beben be:b@n
beere be:*@
bestie bEstI@
best bEst
beten be:t@n
bronchie $alt

ciao tSaU
coup ku:

dahlie $alt
deshalb $2
dezember $2
duett du:'Et

direkt $2
dritte d@-*It@

einander aIn'and3
einig aInIC
endivie $alt
erde E*d@
erst E*st

furie $alt

geben ge:b@n
geber ge:b3
gegenรผber ge:g@n'y:b3
gemein g@maIn
genial ge:nI'al
geranie ge:*'A:nI@
gessen gEs@n
geste ge:st@
gestern gEst3n
gestrig gEst@-*IC
glorie $alt
grazie $alt

handy handI
historie $alt
hm h@m
hostie $alt

immobilie $alt
injurie $alt
insbesondere $3
interess Int@*'Es

januar janu:A:*

kamelie $alt
kastanie $alt
kid kId
kommend kOm'End
komรถdie $alt
kurie $alt

lappalie $alt
lilie $alt
linie $alt
luetisch lu:'e:tIS

machen max@n
marginalie $alt
materie $alt
menuette mEnu:'Et
mikrofiche maIk@-*o:fIS
miteinander $1
mitte mIt@
mumie $alt

oberen o:b@*@n
oboe o:bo:@
orgie $alt
ok o:k'e:

petersilie $alt
pinie $alt
prรคsident $3
prรคmie $alt
problem p@-*Obl'e:m

reliquie $alt
rupie $alt

sagt zA:gt
selbst zElpst
serie se:*I;@
service sE*vIs
sofort $2
sogar $2
soweit $2
sowohl $2
system z%IstEm

tag tA:g
the D@ // English
theater te:'A:t3
tuerei tu:*aI

unten Unt@n

verein fE*'aIn
vielleicht $2
vorbei fO*b'aI

//wahrscheinlich $2
warum vA:*'Um

zoom zu:m
zuerst tsu:'E*st
zudem tsu:'de:m
zurรผck $2


// definite article
der %dE*
die %di:
das %das
den %de:n
dem %de:m
des %dEz

derselb $2
desselb dEss'Elb
dieselb $2
dasselb dasz'Elb
demselb $2
denselb $2

// conjunctions
und Unt $pause $u+
aber ,A:b3 $pause $strend
oder ,o:d3 $pause $strend
sondern $pause
denn dEn $pause $u+
weil $pause $strend
als $pause $u+
bevor be:f'o:* $pause
also $pause $strend
wenn ,vEn $pause $strend
sowie $2 $pause

deren ,dE*@n $brk

// prepositions
ab ap $u+ $brk
an an $u+ $brk
am am $u+ $brk
auf aUf $u+ $brk
aus ,aUs $brk $strend
bei baI $u+ $pause $only
bis bIs $u+ $pause
da $u+
durch $u+ $pause
fรผr fy:* $u+ $pause
gegen ge:g@n $u+ $pause
gegend ge:g@nt
hin hIn
in In $u+ $brk
(in die) %Ind%i:
(in den) %Ind%e:n
(in der) %Ind%E*
im Im $u+ $brk
ins Ins $u+ $brk
mit mIt $u+ $pause
nach nax $u+ $brk
ob ,Ob $pause $strend $only
pro ,p@-*o: $pause
von fOn $u+ $brk
(von dem) %fOn%de:m $brk
vom fOm $u+ $brk
vor ,fO* $strend
zu tsu: $u+ $brk
zum tsUm $u+ $brk
zur tsu:* $u+ $brk
รผber ,yb3 $pause $strend
unter ,Unt3 $pause $strend
um Um $u+ $brk
(um die) %Umd%i: $brk
(um den) %Umd%e:m $brk
wรคhrend $pause

// misc
so zo: $u+
doch dOx $u+
noch $pause
(noch nicht) n'Ox||n,ICt $brk
(nicht mehr) n'ICt||,me:*
(nicht mehr) n,ICt||m'e:* $atend
(gar nicht) g,A:*n'ICt

// should these be in the Rules because they can be a prefix in a
// compound verb ?
daran dA:*'an
darauf $2
daraus $2
dabei $2
dadurch dA:d'U*x
dafรผr $2
dagegen $2
daher dA:h'Er
dahin dA:h'In
damit dA:m'It
danach $2
daneben $2
darein $2
darin dA:*'In
darรผber $2
darum $2
darunter $2
davon dA:f'On
dazu dA:ts'u:
umher Umh'E*
umhin Umh'In
woran vo:*'an
worauf $2
woraus $2
worin vo:*'In

// pronouns
ich %IC $only
du %du: $only
er %Er $brk $only
es %Ez $only
sie %zi: $only
wir %vi:* $only
ihr %i:*
man %man $only
sich %zIC $only
(es ist) %Ez%Ist


daรŸ das $u+
dass das $u+

ein aIn $u+
eine ,aIn@
einem ,aIn@m
einen ,aIn@n
einer ,aIn3
eines ,aIn@s

//kein $u+
//keine $u+

mein $u+
meine $u+

dein $u+
deine $u+

sein $u // can also be verb "to be"
seine $u+

unsre ,Unz*@
unsere ,Unz*@
unser ,Unz3
unserm ,Uns3m
unserem ,Uns@*@m


ihre ,i:*@
ihrem ,i:*@m
ihrer ,i:*3

dies ,di:z
diese ,di:z@

//
was vas
wie $u $pause

// abverbs
auch ,aUx
dann $u
etwa $u
ganz g,ants $only
je $u
nur $brk

// verbs

bin %bIn
bist %bIst
ist %Ist
sind %zInt
seit %zaIt $only

gehen ge:@n $only
geht ge:t $only
gehe ge:@ $only

habe %hA:b@ $only
habst %habst $only
hast %hast $only
hat %hat $only
haben h,A:b@n $only
hatte h,at@ $only
hatten h,at@n $only
hรคtte h,Et@ $only
hรคttest h,EtEst $only
hรคttet h,Et@t $only
hรคtten h,Et@n $only

war %vA:* $only
warst %vA:*st $only
wart %vA:*t $only
waren 'vA:*@n

will %vIl $only
willst %vIlst $only
wollen %vOl@n $only
wolt %vOlt

werden v,E*d@n
werde v,E*d@
werdst v,E*dst
werdet v,E*d@t
wurden vU*d@n
wurde vU*d@
wurdst vU*dst
wurdet vU*d@t

kรถnnen ,kWn@n $only
kann ,kan $only
kannst ,kanst $only
kรถnnt ,kWnt $only
konnt ,kOnt $only

sollen ,zOl@n
soll ,zOl
sollst ,zOlst
sollte ,zOlt@
sollten ,zOlt@n


+ 577
- 0
dictsource/de_rules View File

// This file is UTF-8 encoded

.group a
_) a (_ A:
a A:
aa A:
ah (+ A:
ael A:El
ae E:

a (C% a
a (CC a
a (sch a

ai aI
ay aI
au aU

_) ab (@P2 'ab
_) abend A:b@nt
_) abge (@ 'abg@
_) abzu 'abtsu:
_) an (@P2 'an
_) an (der an
_) auf (@P3 'aUf
_) aus (@P3 'aUs

_) air _^_EN
aktie aktI@
@A) al (_ 'al
@) an (_ 'an
@) ant (_ 'ant
@) atisch (_S6 'A:tIS
@) atisieren (_S9 A:tIs'i:*@n
anier (_ 'A:ni:3
arier (_ 'A:*i:3
adier (_ 'A:di:3

.group b
_) b (_ be:
b b
b) b
b (_N p
b (s_ p
bt (_N pt

_) be (@P2 b@
&Cen) be (C@ b@
_) b (eHC b
_) be (C% bE
_) bei (P3 b'aI
_) bei (de baI
_) beo (b b,@o:

_) b (ebC b
_) b (ecC b
_) b (eet b
_) b (enzin b
_) b (erC b
_) b (esen b
_) b (ess b
_) b (esten b
_) b (eug b
_) b (eul b
_) b (eut b

baby _^_EN
beten be:t@n
_) bike _^_EN
_) blue _^_EN
board _^_EN
_) boom _^_EN

.group c
_) c (_ se:
c k
c) c

ch C
a) ch x
o) ch x
u) ch x
รคu) ch C
eu) ch C
_) chr k@-*
chs ks
ck k

_) c (el S
_) cey tsaI
chat _^_EN
chef SEf
_) c (ent ts
_) ch (il S
chip _^_EN
_) ch (ol k
_) ch (or k
@) chen (_$4 C@n
bre) ch (en x
spro) ch (en x // not spro-chen
wo) ch (en+ x
nรค) chs (t Cs
coat (_ _^_EN
_) code ko:t
_) cow _^_EN
crew _^_EN
cup _^_EN

.group d
_) d (_ de:
d d
d) d
d (_N t
d (s_ t
dt t
ddt t

_) deal _^_EN
design _^_EN
dge (_ _^_EN
drive _^_EN
_) drug _^_EN


.group e
_) e (_ e:
e e:
ee e:
eh (+ e:

e (C% E
e (CC E
e (sch E

ei aI
eu OI
ey (_ e:

ell (_ 'El
&) e (_$1 @
&) e (BB_ E2
e (gt_+ e:
&) el (_ @l
&) em (_$2 @m
@) en (_$2 @n
@) er (C 3
@) er (r E*
@) er (nC E*
@) er (_$2 3
&) ere (_ @*@
&) eren (_$1 n
&) erer (_ @*3
&) eres (_$1 s
&) er (C_ @*
&) er (n_ @r
&) er (r_ E
w) er (k_ E*
@) es (_$2 @s
&) et (_ @t
Ad) ent (_ 'Ent
@m) ent (_ 'Ent
@m) ente (_ 'Ent@
&) est (_ @st

&) en (@ E2n // [E2] can reduce to [@]
// &) er (C@ E2*
&) el (@ E2l

@) ei (_ 'aI
&) erung (_ =@*UN

_) ein (@P3 'aIn
_) emp (@P3 _|%Emp
_) ent (@P3 _|%Ent
_) enten Ent@n
_) ent (er Ent
_) er (@P2 _|%E*
_) er (HC E* // lC, mC, nC, rC
_) ergeb (nis E*g'e:b
_) er (stC E*
_) er (ste E*
_) er (ste@@P2 _|%E*

_) entert _^_EN
_) erob (er %E*o:b


.group f
_) f (_ Ef
f f
f) f

_) fest (P4 f'Est
_) flug fl'u:g
_) free _^_EN


.group g
_) g (_ ge:
g g
g) g
g (_N k
gd (_N kt
gt (_N kt

_) g (eHC g // hC, lC, mC, nC, rC
_) ge (@P2 g@
C) ge (C@ g@
g (ei+ g

_) gn (A g@-n
B) gn (A g@-n

geben ge:b@n
gegen (@P5 ge:g@n
gegen (_ ge:g@n
gegn ge:gn
gehen ge:@n
general ge:nE*'al
_) g (ener g
_) g (eo+ g
@) ght (_ _^_EN
green _^_EN
guide _^_EN


.group h
_) h (_ hA:
h h
h) h

_) herauf (P6 hE*'aUf
_) herab (P5 hE*'ab
_) heraus (P6 hE*'aUs
_) herbei (P6 hE*'baI
_) herum (P5 hE*'Um
_) hervor (P6 hE*f'Or
_) hier (@ h%i:*
_) hinab (P5 hIn'ab
_) hinauf (P6 hIn'aUf
_) hinaus (P6 hIn'aUs
_) hinein (P6 hIn'aIn
_) hinweg (P6 hInv'e:g
_) hinzu (P5 hInts'u:
_) hinge (@P5 h'Ing@

_) haupt (@@P5 h'aUpt
_) high _^_EN
_) hyper _^_EN


.group i
_) i ( i:
i i:
ie i:
ih (+ i:
ieh i:

i (C% I
i (CC I
i (sch I
@) i (ng I

&) ie (ll_ i:,E
&) ier (_ 'i:3
r) ien (@ IEn
&) ien (_S1 n
&) iens (_ =I;@ns
&) ient (_ =I;@nt
sch) ie (n i:
ieren 'i:*@n
@) iert (_ 'i:*t
ierungs 'i:*UNs
ierung 'i:*UN

ig (C IC
ig (_N IC
@) ik (_ 'i:k
@) ie (_ 'i:

bakter) ie =I@
famil) ie =I@
fer) ie (n =I@
fol) ie (_ =I@
formal) ie =I@
stud) ie (_ =I@

@) ing (_N _^_EN
@) ion (_ j'o:n
@) ional (_ jo:n,al
@) is (_ Is
&) isch (_ =IS
@) itรคt (_S4 It'e:t

.group j
_) j (_ jOt
j j

.group k
_) k (_ kA:
k k
k) k

@) keit (_$4 kaIt

kolleg k%Ole:g

.group l
_) l (_ El
l l
l) l
lin (_ l'i:n

@) lich (_$4 lIC
lady _^_EN

.group m
_) m (_ Em
m m
m) m

marine mA:*'i:n@
A) meter (_ me:t3
_) micro _^_EN
_) mit (P3 m'It
mitt (eC mIt
_) ms _^_EN
musik m%u:zi:k

.group n
_) n (_ En
n n
n) n
ng N
// ng (A Ng
// ng (l Ng
ng (r Ng
nk Nk
nk (A nk

nce (_ _^_EN
&) ness _^_EN
news _^_EN
nieder ni:d3

.group o
_) o (_ o:
o o:
oh (+ o:
oo o:
oe Y:

o (C% O
o (CC O
o (sch O

_) ober (@P4 _|,o:b3
_) ober (ste o:b3

@A) on (_ 'o:n
@) oo (_ u:


.group p
_) p (_ pe:
p p
p) p
pf pF
ph f

_) pay _^_EN
philie f'i:li:
_) pro (@ %p@-*o:

_) po (e p%o:
_) poe (sc pY:
partei p%a*taI
pool _^_EN
power _^_EN
_) pu (e p%u:

.group q
_) q (_ ku:
q k
qu kv

.group r
_) r (_ E*
r *
r (r
C) r @-*
_) r @-*
_) rh @-*

.group s
_) s (_ Es
s s
s (A z
s (_$1 s
A) s (_N s
A) s (_ z
ss s

sch S
sch (en_ sC
_) sh S
sh (K S
_) sp Sp
_be) sp Sp
_ge) sp Sp
_ver) sp Sp
&C) st (_$2 st
_) st St
_be) st St
_ge) st St
_ver) st St

_) safe _^_EN
&) schaft (_S6 Saft
schein (lich S'aIn
schwer Sve:*
shop _^_EN
_) sky _^_EN
soldat z%OldA:t
sound _^_EN
speed _^_EN
_) street _^_EN
style _^_EN
synthesi _^_EN

.group t
_) t (_ te:
t t
t) t
th (K t
K) th t
tz ts

&B) te (_$2 t@
&t) te (_ @
// &B) ten (_$3 t@n
// &t) ten (_ @n
// &B) tet (_$3 t@t

tch tS
_) teen _^_EN
thrill _^_EN
@) tient (_ tsI'Ent
@) tion (_ tsI'o:n
_) trail _^_EN
_) train _^_EN
_) tranqu _^_EN
_) tw _^_EN

.group u
_) u (_ u:
u u:
uh (+ u:
uell u:'El
ue y:
&) ue (_ u:@ // statue

u (C% U
u (CC U
u (sch U
@) u (ng U

_) un Un
_) un (C@P2 Un
_) unbe (@P4 _|,Unb@
_) unge (@P4 _|,Ung@
_) unver (@P5 _|,UnfE*
_) un (iv u:n
_) under _^_EN
_) unter (@P5 _|%Unt3

&) uela (_ u:,e:la
@) uerisch (_ 'u:*IS
_) user _^_EN

.group v
_) v (_ faU
v v
v) v

_) v f
_) vie fi:
_) vi (et v,i:
_) vi (CC vI
_) vi vi:

_) ver (@P3 f%E*
_) vor (@P3 'fO*
_) vor (ne 'fO*
_) vorbei (@P6 fO*'baI


voraus fO*'aUs
vorรผber fO*'yb3

.group w
_) w (_ ve:
w v

@) wert (_ vE*t
_) wh _^_EN
&) ware (_ _^_EN
work _^_EN

.group x
_) x (_ Iks
x ks


.group y
_) y (_ UpsIlOn

y y:
y (CC y
y (A j
@) y (_ I
t) y (_ _^_EN

.group z
_) z (_ tsEt
z ts
z) z
ziell tsj'El

_) zer (@ %tsE*
_) zu (C@P2 ts%u:

.group รค
รค E:
รคh (+ e:

รค (C% E
รค (CC E
รค (sch E

รคu OI

.group รถ
รถ Y:
รถh (+ Y:

รถ (C% W
รถ (CC W
รถ (sch W

.group รผ
รผ y:
รผh (+ y:

รผ (C% y
รผ (CC y
รผ (sch y

_) รผber (@P4 _|,y:b3

.group รŸ
_) รŸ (_ EstsEt
รŸ s


.group
, (D kOma
/ slaS
% p@-*o:ts'Ent
$ dOl@
โ‚ฌ OI*o:
ยฃ paUnd

. pUnkt
. (. _:
\.) .

+ 239
- 0
dictsource/el_list View File

// This file is UTF-8 encoded
// all words lower case

// ฮ‘ ฮฑ, ฮ’ ฮฒ, ฮ“ ฮณ, ฮ” ฮด, ฮ• ฮต, ฮ– ฮถ, ฮ— ฮท, ฮ˜ ฮธ, ฮ™ ฮน, ฮš ฮบ, ฮ› ฮป, ฮœ ฮผ, ฮ ฮฝ, ฮž ฮพ,
// ฮŸ ฮฟ, ฮ  ฯ€, ฮก ฯ, ฮฃ ฯƒ ฯ‚ (word-final form), ฮค ฯ„, ฮฅ ฯ…, ฮฆ ฯ†, ฮง ฯ‡, ฮจ ฯˆ, ฮฉ ฯ‰.
// ฮฌ ฮญ ฮฎ ฮฏ ฮฐ ฯŠ ฯ‹ ฯŒ ฯ ฯŽ


// numbers
_0 miD'en
_1 'ena
_2 D'io
_3 tr'ia
_3f tr'is
_4 t'esera
_4f t'eseris
_5 p'ente
_6 'eksi
_7 ept'a
_8 okt'o
_9 en'ea
_1X D'eka
_11 'enDeka
_12 D'oDeka
_2X 'ikosi
_3X tri'anda
_4X sar'anda
_5X pen'inda
_6X eks'inda
_7X ebdom'inda
_8X ogd'onda
_9X enen'inda
_0C ekat'on_
_1C0 ekat'o
_1C ekat'on_
_2C D;ak'os;a_
_3C triak'os;a_
_4C tetrak'os;a_
_5C pendak'os;a_
_6C eksak'os;a_
_7C eptak'os;a_
_8C oktak'os;a_
_9C en^ak'os;a_
_0M1 Cil^'aDes
_1M1 C'il^a // no '1' before thousand
_1M2 'ena|ekatom'irio
_0M2 ekatom'iria
_1M3 'ena|Disekatom'irio
_0M3 Disekatom'iria
_dpt k'oma
_. tel'ia


// articles
ฮฟ o $u // definate article
ฮท i $u
ฯ„ฮฟ $u
ฯ„ฮฟฯ… $u
ฯ„ฮทฯ‚ $u
ฯ„ฮฟฮฝ $u
ฯ„ฮทฮฝ $u
ฮฟฮน $u
ฯ„ฮฑ $u
ฯ„ฯ‰ฮฝ $u
ฯ„ฮฟฯ…ฯ‚ $u
ฯ„ฮนฯ‚ $u

ฮญฮฝฮฑฯ‚ $u // indefinate article
ฮผฮฏฮฑ $u
ฮผฮนฮฑ mn^a $u
ฮญฮฝฮฑ $u
ฮตฮฝฯŒฯ‚ $u
ฮผฮฏฮฑฯ‚ $u
ฮผฮนฮฑฯ‚ $u
ฮญฮฝฮฑฮฝ $u




// pronouns
ฯ„ฮท $u // her

ฯ€ฮฟฯ… $u // that,which


// verbs
ฮตฮฏฮผฮฑฮน $u // to be
ฮตฮฏฯƒฮฑฮน $u
ฮตฮฏฮฝฮฑฮน $u
ฮตฮฏฮผฮฑฯƒฯ„ฮต $u
ฮตฮฏฯƒฯ„ฮต $u

ฮฎฮผฮฟฯ…ฮฝ $u
ฮฎฯƒฮฟฯ…ฮฝ $u
ฮฎฯ„ฮฑฮฝ $u
ฮฎฮผฮฑฯƒฯ„ฮฑฮฝ $u
ฮฎฯƒฮฑฯƒฯ„ฮฑฮฝ $u

ฮธฮฑฮตฮฏฮผฮฑฮน $u
ฮธฮฑฮตฮฏฯƒฮฑฮน $u
ฮธฮฑฮตฮฏฮฝฮฑฮน $u
ฮธฮฑฮตฮฏฮผฮฑฯƒฯ„ฮต $u
ฮธฮฑฮตฮฏฯƒฯ„ฮต $u

ฮฝฮฑฮตฮฏฮผฮฑฮน $u
ฮฝฮฑฮตฮฏฯƒฮฑฮน $u
ฮฝฮฑฮตฮฏฮฝฮฑฮน $u
ฮฝฮฑฮตฮฏฮผฮฑฯƒฯ„ฮต $u
ฮฝฮฑฮตฮฏฯƒฯ„ฮต $u


ฮญฯ‡ฯ‰ $u // to have
ฮญฯ‡ฮตฮนฯ‚ $u
ฮญฯ‡ฮตฮน $u
ฮญฯ‡ฮฟฯ…ฮผฮต $u
ฮญฯ‡ฮตฯ„ฮต $u
ฮญฯ‡ฮฟฯ…ฮฝ $u

ฮตฮฏฯ‡ฮฑ $u
ฮตฮฏฯ‡ฮตฯ‚ $u
ฮตฮฏฯ‡ฮต $u
ฮตฮฏฯ‡ฮฑฮผฮต $u
ฮตฮฏฯ‡ฮฑฯ„ฮต $u
ฮตฮฏฯ‡ฮฑฮฝ $u

ฮธฮฑฮญฯ‡ฯ‰ $u
ฮธฮฑฮญฯ‡ฮตฮนฯ‚ $u
ฮธฮฑฮญฯ‡ฮตฮน $u
ฮธฮฑฮญฯ‡ฮฟฯ…ฮผฮต $u
ฮธฮฑฮญฯ‡ฮตฯ„ฮต $u
ฮธฮฑฮญฯ‡ฮฟฯ…ฮฝ $u

ฮฝฮฑฮญฯ‡ฯ‰ $u
ฮฝฮฑฮญฯ‡ฮตฮนฯ‚ $u
ฮฝฮฑฮญฯ‡ฮตฮน $u
ฮฝฮฑฮญฯ‡ฮฟฯ…ฮผฮต $u
ฮฝฮฑฮญฯ‡ฮตฯ„ฮต $u
ฮฝฮฑฮญฯ‡ฮฟฯ…ฮฝ $u


// prepositions

ฯƒฮต $u // in,at,to
ฯƒฯ„ฮฟฯ… $u // + the
ฯƒฯ„ฮฟฮฝ $u
ฯƒฯ„ฯ‰ฮฝ $u
ฯƒฯ„ฮฟฯ…ฯ‚ $u
ฯƒฯ„ฮทฯ‚ $u
ฯƒฯ„ฮทฮฝ $u
ฯƒฯ„ฮนฯ‚ $u
ฯƒฯ„ฮฟ $u
ฯƒฯ„ฮฑ $u

ฮตฮบ $u // of
ฮฝฮฑ $u $brk // to
ฮฑฯ€ฯŒ $u // from, by, of
ฮผฮต $u $brk // with
ฮผฮฑฯƒฮฏ $u $brk // with,together
ฯ€ฮฑฯฮฌ $u $brk // by, of, than
ฮผฮญฯƒฮฑ $u $brk // in, inside, within
ฮตฮนฯ‚ $u $brk // on, to
ฮดฮนฮฌ $u $brk // by
ฯ€ฮตฯฮฏ $brk // towards
ฯ€ฯฮฟฯ‚ $brk // towards
ฮผฮญฯ‡ฯฮน $brk // until
ฮบฮฟฮฝฯ„ฮฌ $brk // beside

// conjunctions

ฮฑฮปฮปฮฌ $u $pause // but
ฮบฮฑฮน ke $u $pause // and (don't change to [ge] after n)
ฮฎ $u $pause // or
ฯŒฯ„ฮน $u $pause // that
ฮฑฮฝ $u $pause // if, whether
ฮตฮฌฮฝ $u $pause // if, whether
(ฮตฮบฯ„ฯŒฯ‚ ฮตฮฌฮฝ) ekt'ose,an $pause // unless
ฯ€ฮฑฯฯŒฮปฮฟ $pause // despite

ฮตฯ€ฮตฮนฮดฮฎ $pause // because
ฮณฮนฮฑฯ„ฮฏ $pause // because, why
ฮดฮนฯŒฯ„ฮน $pause // because, for


// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.

ฮฑ alfa
ฮฒ vita
ฮณ Qama
ฮด Delta
ฮต 'epsilon
ฮถ zita

_ฮท 'ita
ฮท 'ita $atend
ฮธ Tita
ฮน i'ota
ฮบ kapa
ฮป lamDa
ฮผ mi
ฮฝ ni
ฮพ ksi
_ฮฟ 'omikron
ฮฟ 'omikron $atend
ฯ€ pi
ฯ Ro
ฯƒ s'iQma
ฯ‚ s'iQma
ฯ„ taf
ฯ… 'ipsilon
ฯ† fi
ฯ‡ Ci
ฯˆ psi
ฯ‰ om'eQa

ฮฌ ,alfa|t'onos
ฮญ ,epsilon|t'onos
_ฮฎ ,ita|t'onos
ฮฎ ,ita|t'onos $atend
ฮฏ i,ota|t'onos
ฮฐ ,ipsilon|t'onos
ฯŠ i'ota
ฯ‹ 'ipsilon
ฯŒ ,omikron|t'onos
ฯ ,ipsilon|t'onos
ฯŽ om,eQa|t'onos

_. tel'ia
_, k'oma



// miscellaneous exceptions
ฮผฮนฮตฯฯŒฯ‚ mier'os
ฯฮนฮฑ rQ;a


+ 280
- 0
dictsource/el_rules View File

// Greek -modern
// This file is UTF-8 encoded
// all words lower case

// ฮ‘ ฮฑ, ฮ’ ฮฒ, ฮ“ ฮณ, ฮ” ฮด, ฮ• ฮต, ฮ– ฮถ, ฮ— ฮท, ฮ˜ ฮธ, ฮ™ ฮน, ฮš ฮบ, ฮ› ฮป, ฮœ ฮผ, ฮ ฮฝ, ฮž ฮพ,
// ฮŸ ฮฟ, ฮ  ฯ€, ฮก ฯ, ฮฃ ฯƒ ฯ‚ (word-final form), ฮค ฯ„, ฮฅ ฯ…, ฮฆ ฯ†, ฮง ฯ‡, ฮจ ฯˆ, ฮฉ ฯ‰.

.group ฮฑ
ฮฑ a
ฮฑฮน e
ฮฑฮฏ 'e
ฮฑฯ… av
ฮฑฯ… (B af // +voiceless consonant ฮบ, ฯ€, ฯ„, ฯ‡, ฮธ, ฯƒ, ฮพ.
ฮฑฯ 'av
ฮฑฯ (B 'af // +voiceless consonant ฮบ, ฯ€, ฯ„, ฯ‡, ฮธ, ฯƒ, ฮพ.
ฮฑฮท aI
ฮฑฯŠ aI

.group ฮฒ
ฮฒ v
ฮฒ (ฮฒ

.group ฮณ
ฮณ Q
ฮณฮณ g
ฮณฮบ g
A) ฮณฮณ Ng
A) ฮณฮบ Ng
ฮณ (ฯ‡ N
ฮณฮฑฮน (A j
ฮณฮต (A j
ฮณฮตฮน (A j
ฮณฮท (A j
ฮณฮน (A j
ฮณฯ… (A j
ฮณฮฟฮน (A j

.group ฮด
ฮด D
ฮด (ฮด

.group ฮต
ฮต e
ฮตฮน i
ฮตฮฏ 'i
C) ฮตฮน (A ;
ฮตฯ… ev
ฮตฯ… (B ef // +voiceless consonant
ฮตฯ… (ฮฒ e
ฮตฯ… (ฯ† e
ฮตฯ 'ev
ฮตฯ (B 'ef // +voiceless consonant
ฮตฯ (ฮฒ 'e
ฮตฯ (ฯ† 'e

.group ฮถ
ฮถ z
ฮถ (ฮถ
ฮถฮท (A z;
ฮถฮน (A z;
ฮถฯ… (A z;
ฮถฮตฮน (A z;
ฮถฮฟฮน (A z;

.group ฮท
ฮท i
C) ฮท (A ;
ฮทฯ… iv
ฮทฯ… (B if // +voiceless consonant

.group ฮธ
ฮธ T
ฮธ (ฮธ

.group ฮน
ฮน i
C) ฮน (A ;
ฯ) ฮน (A i

.group ฮบ
ฮบ k
ฮบ (ฮบ
ฮฝ_) ฮบ g

ฮบฮท (A c // k + i sound = [c]
ฮบฮน (A c
ฮบฯ… (A c
ฮบฮตฮน (A c
ฮบฮฟฮน (A c


.group ฮป
ฮป l
ฮป (ฮป
ฮปฮท (A l^
ฮปฮน (A l^
ฮปฯ… (A l^
ฮปฮตฮน (A l^
ฮปฮฟฮน (A l^

.group ฮผ
ฮผ m
ฮผ (ฮผ
_) ฮผฯ€ b

.group ฮฝ
ฮฝ n
ฮฝ (ฮฝ
ฮฝฯ„ d // always? or not after a vowel?
ฮฝ (_ฯ€ m
ฮฝ (_ฯˆ m
ฮฝ (_ฮบ N
ฮฝ (_ฮพ N
ฮฝฮท (A n^
ฮฝฮน (A n^
ฮฝฯ… (A n^
ฮฝฮตฮน (A n^
ฮฝฮฟฮน (A n^


.group ฮพ
ฮพ ks
ฮพ (ฮพ
ฮฝ_) ฮพ gz

.group ฮฟ
ฮฟ o
ฮฟฮน i
ฮฟฮฏ 'i
C) ฮฟฮน (A ;
ฮฟฯ… u
ฮฟฯ 'u
ฮฟฮท oI
ฮฟฯŠ oI

.group ฯ€
ฯ€ p
ฯ€ (ฯ€
ฮฝ_) ฯ€ b

.group ฯ
ฯ R
ฯ (ฯ
A) ฯ (A *
C) ฯ (A @-*

.group ฯƒ
ฯƒ s
ฯƒ (ฯƒ
ฯƒฮท (A s;
ฯƒฮน (A s;
ฯƒฯ… (A s;
ฯƒฮตฮน (A s;
ฯƒฮฟฮน (A s;

.group ฯ‚
ฯ‚ s
ฯ‚ (_B s // +voiceless consonant
ฯ‚ (_C z

.group ฯ„
ฯ„ t
ฯ„ (ฯ„
ฯ„ฯƒ ts
ฯ„ฮถ dz
ฮฝ_) ฯ„ d
ฮฝ_) ฯ„ฯƒ dz

.group ฯ…
ฯ… i
C) ฯ… (A ;
ฯ…ฮน i
ฯ…ฮฏ 'i

.group ฯ†
ฯ† f
ฯ† (ฯ†

.group ฯ‡
ฯ‡ x
ฯ‡ (ฮฑฮน C
ฯ‡ (ฮฑฮฏ C
ฯ‡ (ฮต C
ฯ‡ (ฮญ C
ฯ‡ (ฮท C
ฯ‡ (ฮฎ C
ฯ‡ (ฮน C
ฯ‡ (ฮฏ C
ฯ‡ (ฮฟฮน C
ฯ‡ (ฮฟฮฏ C
ฯ‡ (ฯ… C
ฯ‡ (ฯ C

.group ฯˆ
ฯˆ ps
ฯˆ (ฯˆ
ฮฝ_) ฯˆ bz

.group ฯ‰
ฯ‰ o



// If we find a Latin letter a-z, then translate as English
.group a
a _^_EN
.group b
b _^_EN
.group c
c _^_EN
.group d
d _^_EN
.group e
e _^_EN
.group f
f _^_EN
.group g
g _^_EN
.group h
h _^_EN
.group i
i _^_EN
.group j
j _^_EN
.group k
k _^_EN
.group l
l _^_EN
.group m
m _^_EN
.group n
n _^_EN
.group o
o _^_EN
.group p
p _^_EN
.group q
q _^_EN
.group r
r _^_EN
.group s
s _^_EN
.group t
t _^_EN
.group u
u _^_EN
.group v
v _^_EN
.group w
w _^_EN
.group x
x _^_EN
.group y
y _^_EN
.group z
z _^_EN

.group
ฮฌ 'a
ฮฌฮท 'aI
ฮฌฮน 'aI
ฮญ 'e
ฮฎ 'i
ฮฏ 'i
ฮฐ 'i
ฯŠ i
ฯ‹ i
ฯŒ 'o
ฯŒฮท 'oI
ฯŒฮน 'oI
ฯ 'i
ฯŽ 'o

. tel'ia
, (D k'oma
! Tavmastik'o
!) !



+ 2649
- 0
dictsource/en_list
File diff suppressed because it is too large
View File


+ 5171
- 0
dictsource/en_rules
File diff suppressed because it is too large
View File


+ 190
- 0
dictsource/eo_list View File

// This file is UTF-8 encoded


// Numbers
_0 nul
_1 'unu
_2 d'u
_3 tr'i
_4 kv'ar
_5 kv'in
_6 s'es
_7 s'ep
_8 'ok
_9 n'aU
_1X d'ek
_2X d'udek
_3X tr'idek
_4X kv'ardek
_5X kv'indek
_6X s'esdek
_7X s'epdek
_8X 'okdek
_9X n'aUdek
_1C ts'ent
_0C tsent
_1M1 m'il_
_0M1 m,il_
_0M2 mili'ono
_0M3 mili'ardo
_0M4 duili'ono
_dpt komo_

_. punkto

t.e t'e,e


// includes both accented characters and ascii digraph alternatives (cx, gx, ux, etc)

l' la
la %la
ne $u+ // negative
cxu $u // interogative particle
cxi $u
ฤ‰u $u // cxi interogative particle
ฤ‰i $u // cxi interogative particle
ia $u // any

// prepositions
de $u+ $brk
(de la) dela $u $brk

antaux $u+ $pause
antaลญ $u+ $pause
apud $u+ $pause
ol $u+ $brk
ฤ‰e $u+ $pause
da $u+
al $u+ $brk
(al la) alla $u $brk
el $u+ $pause
(el la) ella $u $pause
en $u+ $brk
(en la) enla $u $brk
ฤis $u+ $pause
inter $u+ $pause
je $u $brk

kun $u+ $pause
laลญ $u+ $brk
laux $u+ $brk
per $u+ $brk
preter $u+ $brk
pri $u+ $pause
por $u+ $pause
post $u+ $pause
pro $u+ $pause
sen $u+ $pause
sub $u+ $pause
sur $u+ $pause

dum $u $pause
tra $u $pause

// misc adverbs etc
eฤ‰ $brk
(pli ol) pliol

// pronouns
mi $u
ci $u
li $u
sxi $u
ลi $u
gxi $u
ฤi $u
ni $u
vi $u
ili $u
oni $u
si $u

mia $u+
cia $u+
lia $u+
sxia $u+
ลia $u+
gxia $u+
ฤia $u+
nia $u+
via $u+
ilia $u+
sia $u+

miaj $u+
ciaj $u+
liaj $u+
sxiaj $u+
ลiaj $u+
gxiaj $u+
ฤiaj $u+
niaj $u+
viaj $u+
iliaj $u+
siaj $u+

// aux verbs
esti $u+
estas $u+
estis $u+
estos $u+
estus $u+

povas $u+ // can
povis $u+
povos $u+
povus $u+

devas $u+ // must
devis $u+
devos $u+
devus $u+

iras $u+ // go
iris $u+
iros $u+
irus $u+

metas $u+ // put
metis $u+
metos $u+
metus $u+

havi $u+
havas $u+
havis $u+
havos $u+

eble $u // may

kia $u+ $pause
kie $u+ $pause
kiel $u+ $pause
kio $u+ $pause
kiu $u+ $pause
kiuj $u+ $pause
kiun $pause
kiunj $pause
kiam $u+ $pause

tio $u+
tiam $brk


// conjunctions
ke $u $pause // that (conj)
aux $u $pause
aลญ $u $pause // aux
cxar $u $pause
ฤ‰ar $u $pause
kaj $u $pause
sed $u $pause
nek $u $pause
se $u $pause
ju $u $brk
des $u $pause
do $pause // therefore, so, then
ekde $pause // since



+ 212
- 0
dictsource/eo_rules View File

// translation rules
// This file is UTF-8 encoded

// includes both accented characters and ascii digraph alternatives (cx, gx, ux, etc)

.group a
_) a(_ a
a a
aj aI
a (jx a
aux aU
aลญ aU
D_-_) a (_ %a //'a' after a number
D_-_) an (_ %an //'an' after a number
D_) a (_ %a //'a' after a number
D_) an (_ %an //'an' after a number
.group b
_) b(_ bo
b b
.group c
_) c(_ tso
_) ch(_ tSo
_) cx(_ tSo
c ts
ch (K tS // foreign words
K) ch tS // foreign words
cx tS
.group d
_) d(_ do
d d

.group e
_) e(_ e
e e
ej eI
e (jx e
eux eU
eลญ eU
.group f
_) f(_ fo
f f
.group g
_) g(_ go
_) gx(_ dZo
g g
gh (K dZ
gx dZ
.group h
_) h(_ ho
_) hx(_ xo
h h
hh x
hx x
.group i
_) i(_ i
i i
.group j
_) j(_ jo
_) jx(_ Zo
j j
jh (C Z
jx Z
.group k
_) k(_ ko
k k
.group l
_) l(_ lo
l l
ll (_ l
.group m
_) m(_ mo
m m
.group n
_) n(_ no
n n
n (_S1 n
.group o
_) o(_ o
o o
oj OI
o (jx o
.group p
_) p(_ po
p p
ph (K f // foreign words
K) ph f // foreign words
.group q
_) q(_ kwo
q k
qu kv
.group r
_) r(_ ro
r r
rr @-*r
A) r (A *
// A) r (A @-*
C) r (A @-*
.group s
_) s(_ so
_) sh(_ So
_) sx(_ So
s s
sx S
sh (K S // foreign words
K) sh S // foreign words
.group t
_) t(_ to
t t
th (K T // foreign words
K) th T // foreign words
.group u
_) u(_ u
_) ux(_ wo
u u
uj uI
u (jx u
ux w
.group v
_) v(_ vo
v v
.group w
_) w(_ du'oblav,o
w w
K) wh w // foreign words
.group x
_) x(_ ikso
x ks
.group y
_) y(_ ipsilono
y j
K) y (K i
.group z
_) z(_ zo
z z
.group
_) ฤ‰ (_ tSo
ฤ‰ tS

_) ฤ (_ dZo
ฤ dZ

_) ฤฅ (_ xo
ฤฅ x

_) ฤต (_ Zo
ฤต Z

_) ล (_ So
ล S

_) ลญ (_ wo
ลญ w

= ,,egala,
\ malantaIstreko
/ streko
'
+ plus
_) ++ (_ plusplus

. punkto
. (. _:
\.) .


. (D _:k'omo_
* asterisko
pundo
(D _pundOI_:
! ,ekkrio,
: dupunkto
- _
- (_a
$ dolaro
$ (D _dolarOI_:
% protsento
@ po
& %kaI


+ 290
- 0
dictsource/es_list View File


// This file in UTF8 encoded

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.
_a a
_o o
_y ,igr'iEQa

_. punto


// numbers
_0 TE*o
_1 'uno
_2 d'os
_3 t@-*'es
_4 kw'at@-*o
_5 T'inko
_6 s'eIs
_7 sj'Ete
_8 'otSo
_9 nw'Eve
_1X dj'ET
_11 'onTe
_12 d'oTe
_13 t@-*'ETe
_14 kat'orTe
_15 k'inTe
_20 v'eInte
_2X v'eInt
_3X t@-*'eInta
_4X kwa*'Enta
_5X Tinkw'Enta
_6X sEs'Enta
_7X sEt'Enta
_8X otS'Enta
_9X nov'Enta
_0C T'ientos
_1C0 T'ien // exactly one hundred
_1C T'iento
_5C kinj'Entos
_0M1 m'il
_1M1 m'il // no '1' before thousand
_0M2 mil^'ones
_1M2 'unmil^'on
_0M4 _bil^'ones
_1M4 'unbil^'on
_0and i
_dpt koma



// articles
el $u
los $u
la $u
las $u
lo $u
les $u

un $u
una $u
unos $u
unas $u

este $u+ // this
esta $u+
estos $u+
estas $u+
esto $u+

ese $u+ // that
esa $u+
esos $u+
esas $u+
eso $u+

aquel $u+ // that
aquella $u+
aquellos $u+
aquellas $u+



// pronouns
yo $u+
tu $u+
tรบ $u+
usted $u+
รฉl $u+
ella $u+
nosotros $u+
nosotras $u+
vosotros $u+
vosotras $u+
as $u+
ustedes $u+
ellos $u+
ellas $u+
ud $u+
uds $u+

me $u+ // reflexive pronouns
te $u+
se $u+
nos $u+
os $u+


// possessives
mi $u+
mis $u+
tu $u+
tus $u+
su $u+
sus $u+
nuestro $u+
nuestros $u+
nuestra $u+
nuestras $u+
vuestro $u+
vuestros $u+
vuestra $u+
vuestras $u+

// prepositions
a $u $brk // at
al $u $brk
de $u // of,from
del $u
(de la) d,ela
en $u $brk
con $u $pause // with
por $u $pause // for,through,along,via
para $u $pause // for,in order,by
entre $u $pause
desde $pause // from,since
despuรฉs $pause // after

// conjunctions
y %i $pause // and
o $u $pause // or

asรญ $pause
aunque $u $pause // although
siquiera $pause
porque $pause // because

// questions
que $u+ $pause // what
cuรกl $pause // which
cuรกles $pause
cรณmo $pause // how

// negative
no $u

// auxillary verbs
ser $u
soy $u
eras $u
es $u
somos $u
sois $u
son $u

fui $u
fuiste $u
fue $u
fuimos $u
fuisteis $u
fueron $u

era $u
eras $u
รฉramos $u
erais $u
eran $u

serรฉ $u
serรกs $u
serรก $u
seremos $u
serรฉis $u
serรกn $u

serรญa $u
serรญas $u
serรญamos $u
serรญais $u
serรญan $u


estar $u
estoy $u
estรกs $u
estรก $u
estamos $u
estรกis $u
estรกn $u

estuve $u
estuviste $u
estuvo $u
estuvimos $u
estuvisteis $u
estuvieron $u

estaba $u
estabas $u
estaba $u
estรกbamos $u
estabais $u
estaban $u

estarรฉ $u
estarรกs $u
estarรก $u
estaremos $u
estarรฉis $u
estarรกn $u

estarรญa $u
estarรญas $u
estarรญamos $u
estarรญais $u
estarรญan $u

haber $u
he $u
has $u
hay $u
hemos $u
habรฉis $u
han $u
ha $u // ??

hube $u
hubiste $u
hubo $u
hubimos $u
hubisteis $u
hubieron $u

habรญa $u
habรญas $u
habรญamos $u
habรญais $u
habรญan $u

habrรฉ $u
habrรกs $u
habrรก $u
habremos $u
habrรฉis $u
habrรกn $u

tener $u // to have
tengo $u
tienes $u
tiene $u
tenemos $u
tenรฉis $u
tienen $u

hacer $u+ // to do/make
hago $u+
haces $u+
hace $u+
hacemos $u+
hacรฉis $u+
hacen $u+


// some common adjectives and adverbs
algรบn $u // some
algunos $u
alguna $u




// pronunciation exceptions

mรฉxico mExiko
mexicano mExikano


+ 225
- 0
dictsource/es_rules View File

// translation rules
// This file is UTF-8 encoded


.group a
_) a (_ a
a a
ai aI
ay aI
ay (_ 'aI


.group b
_) b (_ be
b B
_) b b
m) b b
n) b b


.group c
_) c (_ Te
_) ch (_ tSe
c k
c (Y T // ce, ci
ch tS


.group d
_) d (_ de
d D
_) d d
m) d d
n) d d


.group e
_) e (_ e
e E
e (_ e
ei eI
ey eI
ey (_ 'eI
_) eu eU


.group f
_) f (_ 'Efe
f f


.group g
_) g (_ xe
g Q
_) g g
m) g g
n) g g
g (Y+ x // ge gi


.group h
_) h (_ 'atSe
h // silent


.group i
_) i (_ i
i i
i (A j
l) i (A %i
r) i (A %i


.group j
_) j (_ x'ota
j x


.group k
_) k (_ ka
k k


.group l
_) l (_ Ele
_) ll (_ Eje
l l
ll l^


.group m
_) m (_ Eme
m m


.group n
_) n (_ Ene
n n
n (b m
n (v m
n (f m
n (p m
// n (g N // ??
// n (k N // ??


.group o
_) o (_ o
o o
oy oI
oy (_ 'oI


.group p
_) p (_ pe
p p


.group q
_) q (_ ku
q k
qu k


.group r
_) r (_ E*e
r r
_) r R
A) r (A *
C) r (A @-*
rr *R


.group s
_) s (_ Ese
s s
&) s (_S1 s


.group t
_) t (_ te
t t


.group u
_) u (_ u
u u
u (A w
l) u (A %u
r) u (A %u

g) u (Y // gue gui


.group v
_) v (_ ve
v v
_) v v
m) v v
n) v v


.group w
_) w (_ d'oBle,u
w w


.group x
_) x (_ Ekis
x ks
A) x (A ks
x (_ =ks


.group y
_) y (_ ,ig@-*'iEQa
y i
y (A j


.group z
_) z (_ TEta
z T


.group
รก ''a
รฉ ''E
รญ ''i
รณ ''o
รบ ''u
รผ u
รฑ n^
_)รฑ (_ En^e

$ d'olar
โ‚ฌ eU*o
% porTj'Ento
& ampErs'ant
@ a*R'oBa
/ b'a*Ra
ยฉ k,opi*R'aIt

+ m'as
_) ++ (_ masm'as
\+\+\+) + // ignore + after the first 3

# almoaD'il^a
\#) #

__) - (_D m'Enos
A_) - (_D _
C_) - (_D _
--) -

* astE*'isko
*) * (*
**
**) * (_ _::

. punto
. (. _:
\.) .

, (D koma

+ 268
- 0
dictsource/fi_list View File


// This file in UTF8 encoded

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.

รฅ r'uotsalainen'o:
ลก h'at:u&s
ลพ h'at:uts,et

_. piste
_! hu:tomerk:i
_" lainaus
_# rist:o
_$ dollarin
_% prosent:i
_& etmerk:i
_' heit:o

// numbers
_0 n'olla
_1 'yksi
_2 k'aksi
_3 k'olme
_4 n'elj&
_5 v'i:si
_6 k'u:si
_7 s'eitsem&n
_8 k'ahdeksan
_9 'yhdeks&m
_10 k'ymmenen
_11 'yksitoista
_12 k'aksitoista
_13 k'olmetoista
_14 n'elj&toista
_15 v'i:sitoista
_16 k'u:sitoista
_17 s'eitsem&nt,oista
_18 k'ahdeksant,oista
_19 'yhdeks&nt,oista
_2X k'aksikymment&
_3X k'olmekymment&
_4X n'elj&kymment&
_5X v'i:sikymment&
_6X k'u:sikymment&
_7X s'eitsem&nk,ymment&
_8X k'ahdeksank,ymment&
_9X 'yhdeks&mk,ymment&
_0C s'ata:_
_1C s'ata
_0M1 t'uhata:
_1M1 t'uhat // no '1' before thousand
_0M2 m'iljo:na:
_1M2 m'iljo:na
_0M3 m'iljardi
_1M3 m'iljardi
_0M4 b'iljo:na:
_1M4 b'iljo:na
_dpt pilk:u // comma


// articles


// pronouns
minรค $u
sinรค $u
hรคn $u
se $u
me $u
te $u
he $u
ne $u

itse $u $double // reflexive pronoun

tรคmรค $u+ // this
tรคmรคn $u+
tรคtรค $u+
tรคssรค $u+
tรคstรค $u+
tรคhรคn $u+
tรคllรค $u+
tรคltรค $u+
tรคlle $u+
tรคnรค $u+

tuo $u+ // that
tuon $u+
tuota $u+
tuossa $u+
tuosta $u+
tuohon $u+
tuolla $u+
tuolta $u+
tuolle $u+
tuona $u+

nรคmรค $u+ // these
nรคiden $u+
nรคitten $u+
nรคitรค $u+
nรคissรค $u+
nรคistรค $u+
nรคihin $u+
nรคillรค $u+
nรคiltรค $u+
nรคille $u+
nรคinรค $u+

nuo $u+ // those
noiden $u+
noitten $u+
noissa $u+
noista $u+
noihin $u+
noilla $u+
noilta $u+
noille $u+
noina $u+

joka $u+
jonka $u+
jota $u+
jossa $u+
josta $u+
johon $u+
jolla $u+
jolle $u+
jolta $u+
jona $u+

jotka $u+
joiden $u+
joita $u+
joissa $u+
joista $u+
joihin $u+
joilla $u+
joilta $u+
joille $u+
joina $u+


// possessives

// prepositions

// conjunctions
ja $u $pause // and
entรค $u $pause // and
tai $u $pause // or
vai $u $pause
mutta $u $pause // but

// negative

en $u
et $u
ei $u // not
emme $u
ette $u
eivรคt $u

// questions


// auxillary verbs
olla $u // to be
olen $u
olet $u
on $u
olemme $u
olette $u
ovat $u

ole $u $double
olleet $u
ollut $u
olin $u
olit $u
oli $u
olimme $u
olitte $u
olivat $u
olisin $u
olisit $u
olisi $u
olisimme $u
olisitte $u
olisivat $u

lienen $u
lienet $u
lienee $u
lienemme $u
lienette $u
lienevรคt $u
liene $u
lienneet $u


// some common adjectives and adverbs
vรคhรคn $u // some

// words that cause doubling
kiinni $double
luo $double
taa $double
terve $double
tuore $double

aihe $double
aste $double
kone $double
laite $double
lause $double
luode $double
nรคyte $double
oire $double
puhe $double
purje $double
tunne $double
vene $double
virhe $double

aja $double
auta $double
mene $double
ota $double
pue $double
pure $double
syรถ $double
tule $double

// Pronunciation exceptions

ok oo_,ko:
// ok _^_EN // Translates to english o'kay.
okay okei

// Jogurtti (also: jugurtti or jukurtti)
yoghurt jogurtti
yogurt jogurtti


// Abbreviations

abc 'a:,be:,se:
os o:&s: $dot
ad a:de: $dot // anno Domini, Herran vuonna
ca 'se:a: $dot // circa
em e:,&m $dot
ekr 'e:,ko:,&r $dot // ennen Kristuksen syntymรครค
etc et_setera $dot // et cetera, ym., jne.
ym ynn&_mu:ta $dot // ynnรค muuta (etc)
eg esimerkiksi $dot // exempli gratia, esimerkiksi
jne 'ji,&n,e: $dot // ja niin edelleen
(ร  la) 'ala $dot // jonka mukaan
ky ko:y: $dot // kommandiittiyhtiรถ
oy o:y: // osakeyhtiรถ
nro numero $dot





+ 247
- 0
dictsource/fi_rules View File

// Finnish translation rules
// This file is UTF-8 encoded


.group a
_) a (_ a:
a a
aa a:
ai ai
au au

&) a (lla_ %a

_austr) a (l a: // double the middle a in australia and its inflections.


.group รค
_) รค (_ &:
รค &
รครค &:
รคi &i
รคy &y

&) รค (lla_ %&


.group b
_) b (_ be:
b b
bb b:


.group c
_) c (_ se:
c k
c (i s
c (e s // Pronounce c as s. Mostly foreign words such as celcius, center, cervantes, cezanne.
cc k: // Utter cc as k. This includes rebecca, accord, puccini etc.
city siti // Pronounce foreign word city as siti. Include all inflections and compound words.
// eg. city, citystรค, intercity.


.group d
_) d (_ de:
d d
dd d:


.group e
_) e (_ e:
e e
ee e:
ei ei
eu eu
ey ey

&) e(lla_ %e
&) e(llรค_ %e

.group f
_) f (_ &f
f f


.group g
_) g (_ ge:
g g
gg g:


.group h
_) h (_ ho:
h h


.group i
_) i (_ i:
i i
ii i:
iu iu
ie ie
iy iy

// iรค ii& // Improve the i in iรค words. Eg. ryhmiรค (ryhmรค), รคitiรค.
// ia iia // Improve the i in ia words. Eg. mattia, lattia.

&) i (lla_ %i


.group j
_) j (_ ji:
j j


.group k
_) k (_ ko:
k k
kk k:


.group l
_) l (_ &l
l l

@) lle (_ lle_X1 // double the initial consonant of the next word


.group m
_) m (_ &m
m m

_sydรค) m (A m: // double the m in sydรคmelinnen


.group n
_) n (_ &n
n n
ng N:
ng (_ N
n (p m
n (_p m
n (k N
n (_k N

@) nne (_ nne_X1 // double the initial consonant of the next word



.group o
_) o (_ o:
o o
oo o:
oi oi
ou ou

symb) o (l oo // double the o in symboli. Include inflections and compound words.



.group รถ
_) รถ (_ Y:
รถ Y
รถรถ Y:
รถi Yi
รถy Yy



.group p
_) p (_ pe:
p p
pp p:

_ole) p (a p: // double the p in olepa, olepahan.
_ota) p (a p: // double the p in otapa, otapahan.

kam) p (anj p: // double the p in kampanja. Include inflections and compound words.

sam) p (oo p: // double the p in sampoo. Include inflections and compound words.
sham) p (o p: // double the p in shampo. Include inflections and compound words.


.group q
_) q (_ ku:
q k
qq k:


.group r
_) r (_ &r
r r
A) r (A *
C) r (A @-*
rr *r


.group s
_) s (_ &s
s s
ss ss2 // [s2] is a continuation for [s]
K) sh S

@) sti (_ sti_X1 // double the initial consonant of the next word


.group t
_) t (_ te:
t t
tt t:

@) tse (_ tse_X1 // double the initial consonant of the next word


.group u
_) u (_ u:
u u
uu u:
ui ui
uo uo


.group v
_) v (_ ve:
v v


.group w
_) w (_ k'aksoisv,e:
w v


.group x
_) x (_ &ks
x ks
xx k:s


.group y
_) y (_ y:
y y
yy y:
yi yi
yรถ yY


.group z
_) z (_ tset
z ts
zz t:s
K) zh Z

pi) zza tsa // Pronounce pizza as pitsa. Include inflections and compound words.


.group 9

.group
รฅ o
รฅ o:
ลก S
ลพ Z

โ‚ฌ euroa
$ dollarin
% prosent:i
* asteriski

+ 572
- 0
dictsource/fr_list View File


// This file in UTF8 encoded

// 2006-11-18 Gilles Casse <[email protected]>
//
// * Numbers, a few abbreviations and exceptions.
//


// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.

_ร  a:aksA~grav
รข a:aksA~sirkO~flEks
รค a:trema
รง sesedij
รซ @:trema
รฉ @:aksA~Egy
รจ @:aksA~grav
รช @:aksA~sirkO~flEks
รฏ i:trema
รซ @:trema
รฑ Entilde
รด o:aksA~sirkO~flEks
รถ o:trema
รน u:aksA~grav
รป u:aksA~sirkO~flEks
รผ u:trema
_y i:gr'Ek



// character names

//_cap k,ap@-t@L
_?A lEt@
_?? sE~b'OL

! Eksklamassj'O~
_" gijm'E
_# dj'Ez
_$ dOl'ar
_% purs'A~
_& e
_' apOstr'Of
_( 'uvr@-parA~t'Ez
_) f'Erm parA~t'Ez
_* astErisk:
_+ plys
_, virg'yl
_- tir'E
_. pw'E~
_/ sl'aS
_: d'Ypw'E~
_; pw'E~virg'yl
_< E~ferj'Wr
_= eg'al
_> syperj'Wr
_? kEstj'O~
_@ at
_[ uvr@-_kroS'E
_\ b'aksl'aS
_] f'Erm_kroS'E
_^ sirkOnfl'Eks
__ sulin^'e
_` aks'A~_gr'av
_{ uvr_akOl'ad
_| b'ar
_} f'Erm_akOl'ad
_~ tild'e
_ยข sEnt
_ยฅ i;'En
_ยฃ l'ivr
_ยฐ d@gr'e
_ยฑ pl'yz_'u_mw'E~
_ร— myltip@-lj'e_p'ar
_รท diviz'e_p'ar
_ยผ W~_k'ar
_ยฝ W~_d@m'i
_ยพ trw'a k'ar
_ยฉ _^_k'0pIr,aIt_^_
_ยฎ r@Zistr'@d_m'ark



// numeric

_0 zer'o
_1 W~
_2 d'Y
_3 trw'a
_4 k'atr
_5 s'E~c
_6 s'is
six siz2
_7 s'Et
_8 'w^it
_9 n'@f
_10 d'is
dix diz2
_11 O~z
_12 d'uz
_13 tr'Ez
_14 kat'Orz
_15 k'E~z
_16 s'Ez
_17 d'is:'Et
_18 d'is:'w^it
_19 d'is:n'@f
_20 v'E~
_21 v'E~te:E~
_22 v'E~td'Y
_23 v'E~t:trw'a
_24 v'E~tk'atr
_25 v'E~ts'E~c
_26 v'E~ts'is
_27 v'E~ts'Et
_28 v'E~tw^it
_29 v'E~tn'@f
_3X tr'A~t
_31 tr'A~te:E~
_4X kar'A~t
_41 kar'A~te:E~
_5X sE~k'A~t
_51 sE~k'A~te:E~
_6X swas'A~t
_61 swas'A~te:E~
_7X swas'A~t:d'is
_71 swas'A~te:O~z
_72 swas'A~t:d'uz
_73 swas'A~t:tr'Ez
_74 swas'A~t:kat'Orz
_75 swas'A~t:k'E~z
_76 swas'A~t:s'Ez
_77 swas'A~t:d'is:'Et
_78 swas'A~t:d'is:'w^it
_79 swas'A~t:d'is:n'@f
_8X k'atr@v'E~
_80 k'atr@v'E~z2
_9X k'atr@v'E~d'is
_91 k'atr@v'E~:O~z
_92 k'atr@v'E~:d'uz
_93 k'atr@v'E~:tr'Ez
_94 k'atr@v'E~:kat'Orz
_95 k'atr@v'E~:k'E~z
_96 k'atr@v'E~:s'Ez
_97 k'atr@v'E~:d'is:'Et
_98 k'atr@v'E~:d'is:'w^it
_99 k'atr@v'E~:d'is:n'@f
_0C s'A~
_1C0 s'A~t2
_0M1 m'il
_1M1 m'il
_0M2 milj'O~
_0M3 milj'ar
_0and e
_dpt pw'E~


// ABBREVIATIONS
//**************

(http ://) aSt,et,ep'e
abc 'a b'e s'e
ac 'a s'e
api 'a p'e 'i
cio s'e'i;'o
ctrl kO~tr'ol
dept depart@m'A~
etc etseter'a
hmm h@m
ibm 'i:b'e:'Em
ip 'i:p'e
kde kade@
m. m@sj'Y
mbrola Em'bRola
mlle mad@mwaz'El
mme mad'am
mr m@sj'Y
p.s pOstkript'Om
ratp 'Er:'a:t'e:p'e
s.t.p s'il:t'@:pl'E
s.v.p s'il:v'u:pl'E
st s'E~
ste s'E~t
stp s'il:t'@:pl'E
svp s'il:v'u:pl'E
url 'y:'Er:'El
usb 'y:'Es:'be
utf y:te:Ef
xfce iksEfse@
xy 'iks:igr'Ek

ii d'Y $abbrev // roman numerals
iii trw'a $abbrev
iv k'atr $abbrev


dr dOkt'Wr $dot $capital
prof $dot



// numbers

// articles
le $u $nounf
la $u $nounf
les lEz2 $u $nounf
?2 les lez2 $u $nounf
un $u $nounf
une $u $nounf


// conjonctions
et e $u $pause
ou $u $pause
car $u $pause
soit $u $pause
mais $u $pause
ou u $u $pause
donc $u $pause
or $u $pause
ni $u $pause
car $u $pause
cependant $u $pause
nรฉanmoins $u $pause
toutefois $u $pause


comme $u $pause
lorsque $u $pause
puisque $u $pause
quand $u $pause
que $u $pause
qui $u $pause
quoique $u $pause
si $u $pause

// (ร  cause que) $u $pause
// (ainsi que) $u $pause
// (ร  mesure que) $u $pause
// (aprรจs que) $u $pause
// (ร  moins que) $u $pause
// (au lieu que) $u $pause
// (aussitรดt que) $u $pause
// (pendant que) $u $pause
// (pourvu que) $u $pause

// pronouns
je $u $verbf
tu $u $verbf
elle $u $verbf
il $u $verbf
nous $u+ $verbf
vous $u+ $verbf
elles $u+ $verbf
ils $u+ $verbf
on $u $verbf

me $u
te $u
se $u

ce $u $nounf
ces sEz2 $u $nounf

// possessives
ma $u+ $nounf
mon $u+ $nounf
mes mEz2 $u+ $nounf
ta $u+ $nounf
ton $u+ $nounf
tes tEz2 $u+ $nounf
sa $u+ $nounf
son $u+ $nounf
ses sEz2 $u+ $nounf
notre $u+
votre $u+
leur $u+
nos $u+
vos $u+
leurs $u+

// prepositions
de $u $nounf
du $u+ $nounf
des dEz2 $u $nounf
?2 des dez2 $u+ $nounf


ร  $u $brk
au $u $brk
aux $u $brk

dans $u+ $pause
sur $u+ $pause
par $u+ $pause
pour $u+ $pause
en $u+ $brk
(en effet) A~nEf'E $pause

vers $u+ $pause
avec $u+ $pause
sans $u+ $pause
sous $u+ $pause
entre $u+ $pause
contre $u+ $pause

durant $pause

// negative
ne $u

// questions
oรน $pause

// auxillary verbs (be, have, can, etc)
suis $u+ $verb
est E $u+
sommes $u+
รชtes $u+
sont $u+

รฉtais $u+
รฉtait $u+
รฉtions $u+
รฉtiez $u+
รฉtaient $u+

serai $u+
sera $u+
seras $u+
serons $u+
serez $u+
seront $u+

eus yz2 $u+
eut yt2 $u+

// some common adjectives and adverbs

quelque $u
tout $u


// Letters which can be words
//===========================
ร  a:aksA~grav $atend
y i:gr'Ek $atend



// pronunciation exceptions

scient si
bรฉnรฉficient benefisi $verb
prรฉsident prezidA~t2
prรฉsident prezidt2 $verb


// MAIN WORD DICTIONARY
//*********************

monsieur m@sjY // monsieur
montrรฉal mO~real // Montrรฉal
(il y a) ili;a $u
(il y) ili $u
(n'est ce pas) nEspa
(qu'est ce que) kEsk@ $u
(ce qui) s@ki $brk
(cent un) s'A~||W~
(cent uniรจme) s'A~||ynj'Em
(cent une) s'A~||yn
(cent onziรจme) s'A~||O~zj'Em
(cent onze) s'A~||O~z
(en haillon) A~||naj'O~
(on habille) O~||nab'ij
(un haillon) W~||naj'O~
(mon haillon) m'O~||najO~
(son haillon) s'O~||najO~
(ton haillon) tO~||na=jO~
bus bys
echo Eko
fils fis
mars mars
pays pEi
sens sA~s
c'est sEt2 $u
qu'ร  ka
qu'y ki
(sud est) sydEst
(nord est) nOREst

processus pROsEsys

// ut (t is said)
aoรปt ut
azimut azim'yt
brut br'yt
but by $verb
but byt
connecticut kOnEktik'yt
helmut Elmut
mazout mazut
out aut
rut ryt
scorbut skOrbyt
scout skut
scouts skut
stout staut
uppercut ypErk'yt
ut yt
zut syt


// et (t is said)

//Downing_street
//Dun_and_Bradstreet
bridget bRidZ'Et
exocet EgzOs'Et
fret fR'Et
gadget gadZ'Et
hamlet aml'Et
internet E~tErn'Et
jacket Zak'Et
knesset knEs'Et
lazaret lazar'Et
margaret margar'Et
net n'Et
offset OfsEt
pickpocket pikpOk'Et
racket Rak'Et
set sEt
soviet sOvjEt
//ticket tikE

// ct (ct are not said)
aspect aspE
aspects aspE
circonspect circO~spE
irrespect irEspE
prospect prOspE
respect rEspE
suspect syspE

// st (t is not said)
prรฉvost prevo

// urt (t is said)
kurt kurt
yaourt jaurt
yoghourt yogurt
yogourt yogurt

// ort (t said)
short SOrt

// art (t said)
stewart stiwart
steward stiwart
stuttgart Stutgart
hart art
kart kart
smart smart

// irt
flirt fl@rt
(sweat shirt) swEtS@rt
tee-shirt tiS@rt

parfum parfW~
forum fOR@m

// words from other languages
boy bOj
byte bajt
bytes bajts
debian dEbj'An
download dOnlod
emacs Emaks
emacspeak Emakspik
espeak @spik
firefox faj@rfOks
thunderbird f@ndErb@rd
girl g@rl
gnome gnom
gnu gnu
insight insajt
liszt list
(mac os x) makoEs'iks
night najt
redhat rEdat
schubert SubEr
sun s@n
sunlight s@nlajt
ubuntu ubuntu
viavoice viavOjs
windows windoz
word wOrd
wright wrajt
yacht jot


// tions (tjO~ instead of sjO~)
achetions aS@tjO~z2
ajoutions aZutjO~z2
apportions apOrtjO~z2
apprรชtions aprEtjO~z2
arrรชtions arEtjO~z2
assistions asistjO~
bastions bastjO~z2
battions batjO~z2
chantions SA~tjO~z2
citions sitjO~z2
combattions kO~batjO~z2
comptions kO~tjO~z2
congestions kO~ZEstjO~z2
constations kO~statjO~z2
contentions kO~tA~tjO~z2
dations datjO~z2
digestions diZEstjO~z2
discutions diskytjO~z2
doutions dutjO~z2
dรฉbutions debytjO~z2
dรฉsertions dezErtjO~z2
dรฉtentions detA~tjO~z2
escomptions EskO~tjO~z2
existions EgzistjO~z2
exploitions EksplwatjO~z2
exportions EkspOrtjO~z2
gestions ZEstjO~z2
habitions abitjO~z2
heurtions @rtjO~z2
indigestions E~diZEstjO~z2
insistions E~sistjO~z2
jetions Z@tjO~z2
limitions limitjO~z2
manifestions manifEstjO~z2
mรฉritions meritjO~z2
partions partjO~z2
pressentions prEsA~tjO~z2
prรฉsentions prezA~tjO~z2
prรชtions prEtjO~z2
quittions kitjO~z2
rations ratjO~z2
redoutions r@dutjO~z2
regrettions r@grEtjO~z2
reprรฉsentions r@prezA~tjO~z2
respections rEspEktjO~z2
ressentions r@sA~tjO~z2
restions rEstjO~z2
rรฉpรฉtions repetjO~z2
sentions sA~tjO~z2
sortions sOrtjO~z2
souhaitions suEtjO~z2
soumettions sumEtjO~z2
supportions sypOrtjO~z2
tentions tA~tjO~z2
traitions tREtjO~z2
votions vOtjO~z2 $u
รฉcoutions ekutjO~z2
รฉtions etjO~z2
รฉvitions evitjO~z2

// no liaison
(quelqu'un) kElkW~
vincent vE~sA~


+ 775
- 0
dictsource/fr_rules View File

// French translation rules
// This file is UTF-8 encoded

// 2006-11-18 Gilles Casse <[email protected]>
//
// * The rules are based on Cicero TTS.
//

// Letter classes:
// A all vowels: a e i o u y รข รค รฉ รช รจ รฎ รฏ รด รถ รน รป
// C all consonants
// Y front vowels: e i y รฉ รช รจ รฎ
// K not a vowel (i.e. consonant, space, )


.group a


ae (_ e // reggae vitae
aen A~ // caen (diff Cicero: aA~)
ae ae // maestro
aรฎ E // maรฎtre
aim (K W~ // faim
ain (K W~ // pain
f) ai (sA @ // faisons faisan
a (ill a
a (ils_ a
a (il_ a
aie (me E // paiement
ai E // aile
am (b A~ // jambon
am (p A~ // camp
am (m a // programmation
am (m a // programmation
am (n am // amnistie
a (nnA a // manne
an (C A~ // ancien
an (_ A~ // รฉlan
aoรป u // aoรปt
au (l_ O // Paul
au o // autruche
p) ay (s Ei // pays paysage
ay (C E // aymรฉ
ay Ej // paye
a a // bateau

.group b
_) b (_ be // b
bb b // abbรฉ
om) b (_ // plomb applomb
b b // aube

.group c
_) c (_ se // c
c' s // s
cch k // bacchanale
cc (Y ks // accรฉder
cc k // occuper
ar) ch (รฉt k // archรฉtype architecte
or) ch (esC k // orchestre
or) ch (iC k // orchidรฉe
sy) ch (o k // psycho
_) ch (or k // chorale
ch (r k // chrรฉtien
ch (l k
ch (n k
ch (s k
ch (to k
ch S // chien
ck k // nickel
cqu k // grecque
cq k // pecq
s) c (Y //
x) c (Y
c (Y s // cรจde
ban) c (_ // banc
blan) c (_ // blan
cler) c (_ // leclerc
tchou) c (_
taba) c (_
se) c (ond g // seconde secondaire
c k // recoin donc

s) cien (t jA~ // conscient scientifique
cien (t_ i // ils appr๏ฟฝient, remercient.
i) cien (t_ sjA~ // coefficient


.group d
_) d (_ de
dd d // addition
_) d' (P2 d
_lan) d (_ d // land
Clan) d (_ d
_san) d (_ d
Csan) d (_ d
_tan) d (_ d // stand
Ctan) d (_ d

Can) d (_ t2 // grand ami, grand marchand
Cen) d (_ t2
Con) d (_ t2
quan) d (_ t2
quen) d (_ t2
quon) d (_ t2

dt (_ t // Schmidt
r) d (_ // lourd placard
d d // don bled

.group e

_) e (_ @ // e
e (Ce_ E
eau o // bateau cheveaux
j) e (a // Jean Jeanne
ect (_ Ekt // direct
_trรฉpi) ed e
_pi) ed e // pied
ee i // meeting
_cl) ef (_ e // clef
ein (C E~ // peindre
ein (_ E~
e (il E // vieille
ei E // neige
ell El // selle
el (C El // celsius
el (_ El // caramel
em (me a // femme patiemment
em (b A~ // dรฉcembre
em (m A~ // emmencher
em (p A~
en (_ A~ // en
en (hA A~n // enharmonique
en (A A~n // enivrer
en (_A A~n // en avion

C) en (d_ A~ // comprend dรฉpend
C) en (ds_ A~
qu) en (d_ A~
qu) en (ds_ A~

pati) en A~ // patient patience
_) en (nu A~ // ennui

C) en (A @n // menu

en (nA E // penne ennemi
Ci) en (nA E // mienne

รฉC) en (t_ A~ // rรฉcent diffรฉrent รฉlรฉment

_C) en (t_ A~ // cent vent lent dent
cc) en (t_ A~ // accent

_jac) en (t_ A~ // sous-jacent

ti) en (t_ E~ // retient
ati) en (t_ A~ // patient
oti) en (t_ A~ // quotient

vi) en (t_ E~

al) en (t_ A~ // talent รฉquivalent
xcell) en (t_ A~ // excellent

mm) en (t_ A~
em) en (t_ A~ // vitement
mom) en (t_ A~ // moment
Aaim) en (t_ A~
Caim) en (t_ A~
cum) en (t_ A~
gum) en (t_ A~
lum) en (t_ A~
rum) en (t_ A~ // prudemment

_cli) en (t_ A~ // client
_laur) en (t_ A~
_mรฉcont) en (t_ A~
_cont) en (t_ A~
mpรฉt) en (t_ A~ // compรฉtent
prรฉs) en (t_ A~
_souv) en (t_ A~ // souvent

s_couv) en (t_ // elles couvent
qui_couv) en (t_

_couv) en (t_ A~ // le couvent
en (t_ // รฉtaient mangent

Ci) en (_ E~ // viendra
Ci) en (C E~ // tien
Ci) en (c A~ // science

_am) en (_ En // amen

AA) en (_ E~
AC) en (_ E~ // examen
CA) en (_ E~ // rien
CC) en (_ E~

en (s_ A~
en (CA A~ // pentathlon
en (CC A~ // entre

_C) er (_ ER // fer
_Ch) er (_ ER // cher
_env) er (_ ER
_hi) er (_ ER // hier
_hiv) er (_ ER // hiver
_trav) er (_ ER
_ti) er (_ ER

th) er (_ WR // brother
th) er (s_ WR
w) er (_ WR // power
w) er (s_ WR

er (_ e // parler lรฉger
er (_A eR // parler lรฉger
er (s_ e

i) ert (_t2 e // requiert

d) e (ssous_ @ // dessous
d) e (ssus_ @ // dessus

_d) es (bA e
_d) es (jA e // Desjardins
_d) es (nA e
_d) es (qA e // desquels

_l) es (qA e // lesquels

_m) es (dA e // mesdames
_m) es (nA e
Am) es (dA e
Am) es (nA e // Dumesnil

d) esh (A ez // Deshormeaux

_r) es (A @s // resaisir resaluer

_r) e (ss @ // ressembler
_r) e (stra @
_r) e (stre @
_r) e (stro @
_r) e (stru @ // restructurer
-) est (_ Est // -est

Cr) es (_C @
rC) es (_C @ // fortes dames

') eu (_ y // eu
eu (r_ W // peur
eu (rs_ W // tracteurs

eu (b @ // meuble
eu (f @ // neuf
eu (i @
eu (l @ // fieul
eu (n @ // jeune
eu (p @
eu (r @
eu (v @

eu Y // meute tueuse jeu gueuze
_) eรป y // eรปt
eรป Y // jeรปne

e (x E // exact
ey (_ e // dahomey
ey (C e // ceylan
ey Ej // asseye

ez (_ ez2 // nez mangez chez
_C) e (_ @ // je te
_CC) e (_ @
_qu) e (_ @ // que

Cr) e (_C @ // quatre pattes
rC) e (_C @

e (_ // montre

g) e (A // mangeons

AC) e (ment // vitement sรปrement
Aqu) e (ment
enC) e (ment
enqu) e (ment

_d) e (ch @
_d) e (Cl @
_d) e (Cr @ // degrรฉ
_r) e (ch @ // recherche
_r) e (Cl @
_r) e (Cr @ // retracer

_l) e (xA E
_l) e (CA @
_l) e (ChA @
_l) e (ClA @ // Leclerc
_l) e (CrA @ // Lebrun
tr) e (CA @
tr) e (ChA @
tr) e (ClA @
tr) e (CrA @ // entreprise

e (CC E // infect pelle mettre
e (C_ E

ll) e (m // actuellement guillemets

As) e (gA
As) e (pA
Ass) e (gA
Ass) e (pA // passeport
Av) e (gA // sauvegarde
Av) e (pA

e @ // menue

.group รซ
u) รซ // ambiguรซ
รซ E // citroรซn noรซl

.group f
_) f (_ Ef
f f
f (f
_neu) f (_ans v // liaison: neuf ans
_neu) f (_heures v


.group g
_) g (_ Ze
g g

su) gg (Y gZ // suggรฉrer suggestif
gg g // agglomรฉrer
ai) gni n^ // craignions chรขtaignier
gn n^ // agneau
_quatre_vin) gts (_ z2 // quatre-vingts ans
_quatrevin) gts (_ z2

vin) gt (_A t // liaison: vingt ans

vin) gt (_un
vin) gt (_deux t
vin) gt (_trois t //liaison: vingt-trois
vin) gt (_quatr t
vin) gt (_cinq t
vin) gt (_six t
vin) gt (_sept t
vin) gt (_huit t
vin) gt (_neuf t

gt (_ // vingt doigts

gt t // vingtaine doigtรฉ
ai) gu (il gy // aiguillage
in) gu (is gy // linguiste
g (C g
g (a g // langage
g (u g
g (รข g
g (o g
g (รป g

_ran) g (_ // rang
_san) g (_ // sang
_lon) g (_ // long

g (_ g // grog gag goulag
g Z // congรฉ george

.group h
_) h (_ aS
h // ahuri

.group i
_) i (_ i
i i // cri

ie (ment i // remerciement balbutiement
i (es_ i // parties
i (e_ i
i (A j // fermier portier patio renier
_) ill ill // illรฉgal
_m) ill il // mille
v) ill il // village
u) ill ij // cuilliรจre cueillir
A) ill j // caillou
ill ij // famille
a) il (_ j // bail
e) il (_ j
u) il (_ j // deuil

imm imm // immaculรฉ
im (_ im // karim
im (C E~ // timbre
ing (_ iN // parking
in (h in // inhumain
inct (_ E~ // distinct
in (n i // innombrable
in (C E~ // vingt
// in (_ E~ // vin
in (_ W~ // vin
ique (_ ik


.group รฎ
รฎ i // abรฎme
รฎn (i in // vรฎnimes

.group รฏ
รฏn (C E~ // coรฏncider
รฏn (_ E~
a) รฏ j // aรฏeul
รฏ i // ambiguรฏtรฉ

.group j
_) j (_ Zi
j Z // adjoint joujoux


.group k
_) k (_ ka
k k // kafka
ket (_ kEt // basket
kets (_ kEt // basket

.group l
_) l (_ El
l l // lit
ll l // aller
au) lt // hรฉrault
outi) l (_ // outil
ui) ll j // juillet


.group m
_) m (_ Em
m m // film
mm m // pomme


.group n
_) n (_ En
n n // une
nn n
ng (_ N

_) n' (P2 n

A) ng (_ N // parking meeting
nn n // panne

.group o
_) o (_ o

cr) oc (_ o // escroc

o (ch o // cochon
oe (ll wa // moelleux
_) oe (C Y // oesophage
o (eu // soeur oeuf
o (eC o // coefficient
_) oi (gnon O // oignons
oin (C wE~
oin (_ wE~ // coin
oi wa // poil
oรช (l wE // poรชle
oรฎ wa // boรฎte
_) ok (_ oke // OK
o (mm O // comme
dr) o (me_ o // vรฉlodrome
om (b O~ // bombe
om (p O~ // pompe
n) om (_ O~ // nom
om (_ Om // www.web.com
on (K O~ // mon
on (n O // bonne
onsh (A O~z // bonshommes
onh (A On // bonhomme

b) on (_A On // liaison: bon รฉlรจve
m) on (_A O~n // mon appui
s) on (_A O~n
t) on (_A O~n
z) o (ne_ o // amazone
c) o (ne_ o
h) o (ne_ o
r) o (ne_ o
z) o (nes_ o
c) o (nes_ o
h) o (nes_ o
r) o (nes_ o

alc) oo (l O // alcool
z) oo o // zoo
oo u // pool
_gal) op (_ o // galop

_sir) op (_ o // sirop

_tr) op (_ o // trop
v) ost (_ o // Prรฉvost
o (sA o // poser
ot (_ o // mot dรฉpots
c) oup (_ u // beaucoup
l) oup (_ u // loups


ou u // hibou brouillard
oรน u // oรน
oรป u // coรปter
oyes (_ wa // troyes
oy (A waj // noyer voyelles
oy wa // roy
o (_ o // zorro allรฉgro
o (z_ o // berlioz
o (mo o // momo
o (no o // nono
om) o o // monocorde
on) o o //

o O // sobre notions รฉmotions

.group รด
รดt (_ o // rรดt
รด o // cรดne

.group p
_) p (_ pe
p p // pas
p (p // appliquer
ph f // phrase

m) ps (_ // temps champs
r) ps (_ // corps

cham) p (_ // contrechamp

cam) p (_ // camp

dra) p (_ // sparadrap

ba) p (t // baptiser compte
com) p (t // baptiser compte

C) pt (_ // prompt exempt

se) pt (_ t // sept
se) pt (iรจ t // septiรจme

.group q
_) q (_ ky
q k // coq
qu k // quatre
que (_ k@ // puisque
_) qu' (P3 k // qu'il
n) q (_ k // cinq cent

.group r
_) r (_ ER
right _^_EN // copyright
_su) rr RR // surrรฉaliste
ou) rr RR // courrai
rr R // erreur
r R // rien

.group s
_) s (_ Es
s s // verser sien

s (_S1 z2

_) s' (P2 s // s'amรจne
sรง s // immisรงa
sch (iz sk // schizophrรจne
sch (ol sk
sch (oo sk

sch S // schรฉma
dรฉ) sh (A z // dรฉshabiller
sh S // shรฉrif
ss s // assez

ai) s (em s // vraisemblable
ub) s (is z // subsister
han) s (on s // chanson
A) s (A z // baiser
y) s (A z // paysage
CCan) s (A z // transition


ibu) s (_ s
mbu) s (_ s

cu) s (_ s // focus phallus cumulus minus
iu) s (_ s
mu) s (_ s
nu) s (_ s
pu) s (_ s
llu) s (_ s
ulu) s (_ s

atu) s (_ s // stratus cactus motus
ctu) s (_ s
itu) s (_ s
otu) s (_ s

_tou) s (_C
_tou) s (_ s

s (b z // sbire
s (d z
s (g z
s (j z
s (v z

.group t
_) t (_ te
t t // bataille
t (_ t2 // silent at end of word unless next word starts with a vowel
ts (_ z2 // silent at end of word unless next word starts with a vowel
C) t (_ t // compost watt soft script malttact abrupt
n) t (_ t2 // emprunt
r) t (_ t2 // fort

aul) t (_ // Renault

tt t // attitude

s) th (m // asthme
th t // thรฉorie
hui) t (_ t // huit

_) t t // tien tiers
an) t (ia t // Santiago

t (io_ s // ratio

a) t (ia s // spatial
en) t (ia s // confidentialit๏ฟฝ
u) t (ia s // balbutiait
r) t (ia s // impartial
i) t (ia s // initia
p) t (ia s // nuptial
an) t (iat s // transsubstantiation


t (ion s // programmation
s) t (ion t // gestion

t (iel s // partiel patiemment
t (iem s

mar) t (ien s // martien vรฉnitienne
i) t (ien s
pa) t (ien s
o) t (ien s

Cu) t (ie_ s // minutie
Cu) t (ies_ s

cra) t (ie_ s // dรฉmocratie
cra) t (ies_ s

ner) t (ie_ s // inertie
ner) t (ies_ s

_ce) t (_ t


.group u
_) u (_ y
u y // cruel nuage brut
ui w^i

g) ueill Wj // orgueilleux
g) ueil (_ Wj // orgueil

c) ueill Wj
c) ueil (_ Wj

um (_ Om // album
um (b W~ // humble
um (p W~
un (C W~ // emprunt lundi
un (_ W~ // brun
un (_A W~n // un avion

g) u (A // fatigue
g) u (รฏ y // ambiguรฏtรฉ
g) u (รซ y // ambiguรซ

.group v
_) v (_ ve
v v

.group w
_) w (_ dubl@v'e
w w
ware (_ _^_EN // hardware, software


.group x
_) x (_ iks
x ks
xs ks // lexique lexicaux vox
_e) x (A gz // exagรฉrer exemple
_e) x (h gz // exhumer

ai) x (_ // voix paix prix
oi) x (_
ri) x (_

_soi) x (A s // soixante

au) x (_ z2 // faux beaux
eu) x (_ z2 // jeux
ou) x (_ z2 // choux genoux

_au) x (quel // auxquels

_di) x (_neuf z // liaison: dix-neuf
_si) x (_neu s // liaison: six-neuf

di) x (iรจ z // dixiรจme
si) x (iรจ z // sixiรจme
deu) x (iรจ z // deuxiรจme


.group y
y i // cryogรฉnique myope

ym (b E~ // symbolique
ym (p E~ // tympan
y (nn i
y (n_ i

yn E~ // laryngite

.group z
_) z (_ zEd
z z
zz z
t) z s // tzigane


.group
// accented characters, these could have their own groups if they need more rules
รข a:
รฑ n^

รง s // ranรงon
รฉ e // รฉtรฉ
รจ E // rรจgle
รช E // fรชte
รฑ Ni // niรฑo
รถ O // angstrรถm
ล“ W
ล“u W: // sล“ur
รป y // fรปtes
รผ y // bรผlcher


// symbols that are normally spoken when reading text
@ arobas
$ dOlar
, (D pilk:u

+ 271
- 0
dictsource/hi_list View File

// This file is UTF8 encoded

// Numbers
// devanagari numbers are changed to latin characters before translation
_0 S'u:n.j@3
_1 'e:k
_2 d'o:
_3 t'i:n
_4 c'a:r:
_5 p'a:nc
_6 ch'@2
_7 s'a:t
_8 'a:t.h
_9 n'O:
?3 _9 n'aU

_10 dVs
_11 gj'a:r@2
_12 b'a:r@2
_13 t'E:r@2
_14 ch'O:d@2
_15 p'Vndr@2
_16 s'o:l@2
_17 s'Vt:r@2
_18 Vt.h:'a:r@2
_19 Unn'Is

_20 b'i:s
_21 Ik:'Is
_22 b'a:Is
_23 t'e:Is
_24 c'O:bIs
_25 p@c:'Is
_26 ch@bb'i:rs
_27 s@t:'a:Is
_28 ath:'a:Is
_29 Unt'Is
_30 t'i:s

_31 Ik@t:'Is
_32 bat:'Is
_33 tE~t'Is // E~ ?
_34 cO~t'Is
_35 pE~t'Is
_36 chaT'tIs
_37 sE~t'Is
_38 art'Is
_39 Unta:l'Is

_40 ca:l'Is
_41 Ikta:l'Is
_42 baIa:l'Is
_43 tE~ta:l'Is
_44 cO:wa:l'Is
_45 paI'nta:l'Is
_46 chhIja:l'Is
_47 sE~ta:l'Is
_48 arta:l'Is
_49 'Un^ca:s

_50 p@c'a:s
_51 Ikj'a:wVn
_52 b'a:wVn
_53 t'IrpVn
_54 c'Ou:wVn
_55 p'achpVn
_56 chh@p:'Vn
_57 sVt:'a:w@n
_58 ath:'a:w@n
_59 Uns'Vth

_60 s'a:t.h
_61 '[email protected]
_62 b'a:[email protected]
_63 t'[email protected]
_64 c'[email protected]
_65 [email protected]
_66 ch'Ija:[email protected]
_67 s'[email protected]
_68 [email protected]
_69 Un@h,at:'Vr:

_70 sat:'Vr:
_71 Ikhat:'Vr:
_72 b@hat:'Vr:
_73 tIhat:'Vr:
_74 cO:hat:'Vr:
_75 pach,at:'Vr:
_76 chIhat:'Vr:
_77 s@t@hat:'Vr:
_78 athhat:'Vr:
_79 ,Un^Ia:s'i:

_80 ,Vss'i:
_81 Ikja:s'i:
_82 baIa:s'i:
_83 tIra:s'i:
_84 cO:ra:s'i:
_85 pI'ca:s'i:
_86 chIja:s'i:
_87 sVt:a:s'i:
_88 ath:a:s'i:
_89 nVwa:s'i:

_90 nVb:'e:
_91 Ikj'a:n@we:
_92 b'a:n@we:
_93 tIr'a:n@we:
_94 cO:r'a:m@we:
_95 p@c'a:n@we:
_96 chIj'a:n@we:
_97 s@t:'a:n@we:
_98 ath:'a:n@we:
_99 nIn^j'a:n@we:

_0C s'O:
_0M1 h@z'a:r
_0M2 d,Vsla:kh@_ // until we fix numbers > 100,000
_1M2 d,Vsla:kh@_ // until we fix numbers > 100,000
_0L l'a:kh
_dpt _d@s@ml'o:_ // ?? what is Hi for "." ?

// Single consonants
เค• k@
เค•เคผ q@
เค– kh@
เค–เคผ x@
เค— g@
เค—เคผ Q@
เค˜ gh@
เค™ N@
เคš c@
เค› ch@
เคœ J@
เคœเคผ z@
เค Jh@
เคž n^@
เคŸ t.@
เค  t.h@
เคก d.@
เคข d.h@
เคฃ n@ // should be n.@
เคค t@
เคฅ th@
เคฆ d@
เคง dh@
เคจ n@
เคช p@
เคซ ph@
เคซเคผ f@
เคฌ b@
เคญ bh@
เคฎ m@
เคฏ j@
เคฐ r@
เคฑ r@
เคต v@
เคถ S@
เคท S@ // should be retroflex [S]
เคธ s@
เคน H@
เฅ˜ q@
เฅ™ x@
เฅš Q@
เฅ› z@
เฅœ r-@
เฅ hr@
เฅž f@
เฅŸ j@

// Pronouns
เคฎเฅˆเค‚ $u // main: I
เคฎเฅเคเฅ‡ $u
เคฎเฅ‡เคฐเคพ $u
เคฎเฅ‡เคฐเฅ€ $u
เคฎเฅ‡เคฐเฅ‡ $u

เคนเคฎ $u // we
เคนเคฎเฅ‡เค‚ $u
เคนเคฎเคพเคฐเคพ $u
เคนเคฎเคพเคฐเฅ€ $u
เคนเคฎเคพเคฐเฅ‡ $u


เค†เคช $u // you(formal)
เค†เคชเค•เฅ‹ $u
เค†เคชเค•เคพ $u
เค†เคชเค•เฅ€ $u
เค†เคชเค•เฅ‡ $u

เคคเฅเคฎ $u // you (informal)
เคคเฅเคฎเฅเคนเฅ‡เค‚ $u
เคคเฅเคฎเฅเคนเคพเคฐเคพ $u
เคคเฅเคฎเฅเคนเคพเคฐเฅ€ $u
เคคเฅเคฎเฅเคนเคพเคฐเฅ‡ $u

เคคเฅ‚ $u // you (informal)
เคคเฅเคเฅ‡ $u
เคคเฅ‡เคฐเคพ $u

เคฏเคน $u // he/she/it
เคฏเฅ‡ $u
เค‡เคธเฅเคธเฅ‡ $u
เค‡เคธเค•เคพ $u

เคฏเฅ‡ $u // they
เค‡เคจเฅเคนเฅ‡เค‚ $u
เค‡เคจเค•เคพ $u

เคตเคน $u // he/she/it
เคตเฅ‹ $u
เค‰เคธเฅเคธเฅ‡ $u
เค‰เคธเค•เคพ $u
เค‰เคธเค•เฅ€ $u
เค‰เคธเค•เฅ‡ $u

เคตเฅ‡ $u // they
เคตเฅ‹ $u
เค‰เคจเฅเคนเฅ‡เค‚ $u // unheแนƒ: them
เค‰เคจเค•เคพ $u
เค‰เคจเค•เฅ€ $u
เค‰เคจเค•เฅ‡ $u


// Prepositions/Postpositions
เค•เคพ $u // kฤ: of, possessive particle
เค•เฅ€ $u // kฤซ
เค•เฅ‡ $u // ke

เค•เฅ‹ $u // ko: to
เคคเค• $u // tak: until, for(time)
เคฌเคฟเคจเคพ $u $pause // without (preposition)
เคฎเฅ‡เค‚ $u // me: in
เคธเฅ‡ $u // se: from, with, by


// Questions
เค•เฅเคฏเคพ $u $pause // interrogative particle


// Conjunctions

เค”เคฐ $u $pause // aur: and
เคฏ j@ $u $pause // ja: or
เค…เค—เคฐ $u $pause // agar: if
เคฏเคฆเคฟ $u $pause // yadi: if, whether
เค…เค—เคฐเคšเฅ‡ $pause // agarce: although, even
เคชเคฐ $pause // par: but, still, yet
เคฎเค—เคฐ $pause // magar: however, unless



// Verbs
เคนเฅ‚เค $u // to be
เคนเฅ‹ $u
เคนเฅˆ $u
เคนเฅˆเค‚ $u

เคฅเคพ $u // thฤ: past aux
เคฅเฅ‡ $u // the
เคฅเฅ€ $u // thฤซ
เคฅเฅ€เค‚ $u // thฤซh

เคฐเคนเคพ $u // rahฤ: continuous
เคฐเคนเฅ‡ $u // rahe
เคฐเคนเฅ€ $u // rahฤซ


// Exceptions
เค•เฅเคฐเคฟเค•เฅ‡เคŸ krIk'Et
เคธเคพเคฏเคฌเคฐ s'aIb@r

+ 518
- 0
dictsource/hi_rules View File


// This file is UTF8 encoded

// letter groups:
// B - vowel signes and virama เฅ

// conditional rules
// ?1 drop schwa at end of word
// ?2 use diphthong for "ai"
// ?3 use diphthong for "au"


// Vowels

.group เค…
เค… V
เค… (เคน E // (h
เค…เคน) เค… E

.group เค†
เค† a:

.group เค‡
เค‡ I

.group เคˆ
เคˆ i:
เคˆ (_ i

.group เค‰
เค‰ U

.group เคŠ
เคŠ u:

.group เค‹
เค‹ rI

.group เคŒ
เคŒ l- // vocalic l

.group เค
เค E // candra e

.group เคŽ
เคŽ e

.group เค
เค e:

.group เค
เค E: // ?? [aI] [E:] [&:]
?2 เค aI // ?? [aI] [E:] [&:]


.group เค‘
เค‘ O // candra O

.group เค’
เค’ o

.group เค“
เค“ o:
เค“เค‚ o~ // +anusvara
เค“เค o~ // +candrabindu

.group เค”
เค” O: // ?? [aU] [O:]
เค”เค‚ O~ // +anusvara
เค”เค O~ // +candrabindu
?3 เค” aU // ?? [aU] [O:]


// Vowel Signs

.group เคพ
เคพ a:
เคพเคต aU

.group เคฟ
เคฟ I

.group เฅ€
เฅ€ i:
เฅ€ (_ i

.group เฅ
เฅ U

.group เฅ‚
เฅ‚ u:

.group เฅƒ
เฅƒ rI

.group เฅ„
เฅ„ rI

.group เฅ…
เฅ… E

.group เฅ†
เฅ† e

.group เฅ‡
เฅ‡ e:

.group เฅˆ
เฅˆ E: // ?? [aI] [E:] [&:]
?2 เฅˆ aI // ?? [aI] [E:] [&:]

.group เฅ‰
เฅ‰ O

.group เฅŠ
เฅŠ o

.group เฅ‹
เฅ‹ o:
เฅ‹เค‚ o~
เฅ‹เค o~

.group เฅŒ
เฅŒ O: // [O:] or [aU] ??
เฅŒเค‚ O~
เฅŒเค O~
?3 เฅŒ aU // [O:] or [aU] ??

.group เฅข // vowel sign l
เฅข l-

.group เฅฃ // vowel sign ll
เฅฃ l-:

.group เฅ
เฅ o~m

// Consonants

.group เค•
เค• kV
เค• (B k
เค• (เฅเคฏ k:
?1 เค• (_ k
เค•เคผ qV
เค•เคผ (B q
?1 เค•เคผ (_ q

.group เค–
เค– khV
เค– (B kh
?1 เค– (_ kh
เค–เคผ xV
เค–เคผ (B x
?1 เค–เคผ (_ x

.group เค—
เค— gV
เค— (B g
?1 เค— (_ g
เค—เคผ QV
เค—เคผ (B Q
?1 เค—เคผ (_ Q

.group เค˜
เค˜ ghV
เค˜ (B gh
?1 เค˜ (_ gh

.group เค™
เค™ NV
เค™ (B N
?1 เค™ (_ N
เฅ) เค™ (_ NV

.group เคš
เคš c@3
เคš (B c
เคš (เฅเคฏ c:
?1 เคš (_ c

.group เค›
เค› ch@3
เค› (B ch
?1 เค› (_ ch

.group เคœ
เคœ J@3
เคœ (B J
?1 เคœ (_ J
เคœเคผ zV
เคœเคผ (B z
?1 เคœเคผ (_ z

.group เค
เค Jh@3
เค (B Jh
?1 เค (_ Jh

.group เคž
เคž n^@3
เคž (B n^
?1 เคž (_ n^
เฅ) เคž (_ n^

.group เคŸ
เคŸ t.V
เคŸ (B t.
เคŸ (เฅเคฏ t.:
?1 เคŸ (_ t.

.group เค 
เค  t.hV
เค  (B t.h
?1 เค  (_ t.h

.group เคก
เคก d.V
เคก (B d.
?1 เคก (_ d.

.group เคข
เคข d.hV
เคข (B d.h
?1 เคข (_ d.h
เคขเคผ r-V // nukta (should retroflex flap)
เคขเคผ (B r- // nukta
?1 เคขเคผ (_ r- // nukta

.group เคฃ
เคฃ nV // (temporary) same as dental [n]
เคฃ (B n
?1 เคฃ (_ n
เฅ) เคฃ (_ nV

.group เคค
เคค tV
เคค (B t
เคค (เฅเคฏ t:
?1 เคค (_ t

.group เคฅ
เคฅ thV
เคฅ (B th
?1 เคฅ (_ th

.group เคฆ
เคฆ dV
เคฆ (B d
?1 เคฆ (_ d

.group เคง
เคง dhV
เคง (B dh
?1 เคง (_ dh

.group เคจ
เคจ n.V
เคจ (B n.
?1 เคจ (_ n.
เฅ) เคจ (_ n.V
เคฐเฅ) เคจ (_ n. // r +virama


.group เคฉ
เคฉ n: // should this be a long [n] ?

.group เคช
เคช pV
เคช (B p
เคช (เฅเคฏ p:
?1 เคช (_ p

.group เคซ
เคซ phV
เคซ (B ph
?1 เคซ (_ ph
เคซเคผ fV
เคซเคผ (B f
?1 เคซเคผ (_ f

.group เคฌ
เคฌ bV
เคฌ (B b
?1 เคฌ (_ b

.group เคญ
เคญ bhV
เคญ (B bh
?1 เคญ (_ bh

.group เคฎ
เคฎ mV
เคฎ (B m
?1 เคฎ (_ m
เฅ) เคฎ (_ mV
เคฐเฅ) เคฎ (_ m // r +virama
เคจเฅ) เคฎ (_ m // n +virama

.group เคฏ
เคฏ j@3
เคฏ (B j
?1 เคฏ (_ j
เฅ) เคฏ (_ j@3

.group เคฐ
เคฐ rV
เคฐ (B r
?1 เคฐ (_ r
เฅ) เคฐ (_ r@-

.group เคฑ // rra
เคฑ rV // (temporary) same as [r]
เคฑ (B r
?1 เคฑ (_ r
เฅ) เคฑ (_ rV

.group เคฒ
เคฒ lV
เคฒ (B l
?1 เคฒ (_ l
เฅ) เคฒ (_ lV

.group เคณ
เคณ lV // (temporary) same as [l]
เคณ (B l
?1 เคฒ (_ l
เฅ) เคฒ (_ lV

.group เคด
เคด lV // (temporary) same as [l]
เคด (B l
?1 เคฒ (_ l
เฅ) เคฒ (_ lV

.group เคต
เคต vV
เคต (B v
_) เคต wV
_) เคต (B w
_) เคต (เฅ v // +virma
?1 เคต (_ v

.group เคถ
เคถ SV
เคถ (B S
?1 เคถ (_ S

.group เคท
เคท SV //?? or retroflex [S]
เคท (B S //??
?1 เคท (_ S //??

.group เคธ
เคธ sV
เคธ (B s
?1 เคธ (_ s

.group เคน
เคน HV
เคน (B H
?1 เคน (_ 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
เค‚ (เคน N

.group เคƒ
เคƒ H // visarga



// Extra consonants

.group เฅ˜ // qa
เฅ˜ qV
เฅ˜ (B q
?1 เฅ˜ (_ q

.group เฅ™ // khha
เฅ™ xV
เฅ™ (B x
?1 เฅ™ (_ x

.group เฅš // ghha
เฅš QV
เฅš (B Q
?1 เฅš (_ Q

.group เฅ› // za
เฅ› zV
เฅ› (B z
?1 เฅ› (_ z

.group เฅœ // dddha (should retroflex flap)
เฅœ r-V
เฅœ (B r-
?1 เฅœ (_ r-

.group เฅ // rha (aspirated version of dddha)
เฅ hrV
เฅ (B hr
?1 เฅ (_ hr

.group เฅž // fa
เฅž fV
เฅž (B f
?1 เฅž (_ f

.group เฅŸ // yya
เฅŸ jV
เฅŸ (B j
?1 เฅŸ (_ j

.group เฅ  // rr
เฅ  V-rr

.group เฅก // ll
เฅก l-: // long syllabic l


// If we find a Latin letter a-z, then translate as English

.group a
a _^_EN
.group b
b _^_EN
.group c
c _^_EN
.group d
d _^_EN
.group e
e _^_EN
.group f
f _^_EN
.group g
g _^_EN
.group h
h _^_EN
.group i
i _^_EN
.group j
j _^_EN
.group k
k _^_EN
.group l
l _^_EN
.group m
m _^_EN
.group n
n _^_EN
.group o
o _^_EN
D__) of (__Dย ย ย  me

.group p
p _^_EN
.group q
q _^_EN
.group r
r _^_EN
.group s
s _^_EN
.group t
t _^_EN
.group u
u _^_EN
.group v
v _^_EN
.group w
w _^_EN
.group x
x _^_EN
.group y
y _^_EN
.group z
z _^_EN



.group
$ dOlV
% pVsEnt



+ 208
- 0
dictsource/hr_list View File

// translation rules for Croatian
// This file is UTF-8 encoded

// Letters
b b@
c ts@
ฤ tS@
ฤ‡ tS;@2
d d@
dลพ dZ@
ฤ‘ dZ;@2
f f@
g g@
h x@
j j@2
k k@
l l@
lj l^@
m m@
n n@
nj n^@
p p@
q kvE
r r-
_s s@
ลก S@
t t@
v v@
w dv'ost@-*UkovE
x iks
y ipsilon
z z@
ลพ Z@

_?? znak // unknown symbol
_?A slovo // unknown letter
ยฉ 'aUtorsk&||p@-*'av&
% posto
+ plus
โ‚ฌ Eu*o
@ _Et
& _End
! 'usklItSnIk
: dv'ototSk&
# b@-*'oj
/ k@-*'oz
\\ b'EkslES
^ tsirkUmflEks
~ tild&
ยค valUt&
ยง oldom&k
ยต mikro
ยถ tSlan&k
ยฐ st'up&n^

_$ dol&r
_- minus
_* zvj'ezdIts@
_= jedn&ko
_@ t'r-gov,&tSko||'i
_( 'otvo*,En&||'ok@-*Ugl&
_) z'atvo*,En&||'ok@-*Ugl&
_' apost@-*of
_* zvjezdIts&
_, za*Ez
_- tsr-tIts&
_. totSk&
_; t'otSk&z,a*Ez
_< man^I
_= jedn&ko
_> vEtS;I
_? upItnIk
_& t'r-gov,&tSk||'a
_[ 'otvo*,En&||'ugl&t&
_] z'atvo*,En&||'ugl&t&
__ ts'r-t&
_` g@-*'avIs
_{ 'otvo*,En&||v'itItS,&st&
_| okom,It&
_} z'atvo*,En&||v'itItS,&st&




// Numbers
_0 n'ul&
_1 j'ed&n
_2 dv'a
_2f dv'ije
_3 t@-*'i
_4 tS'EtI*I
_5 p'Et
_6 S'Est
_7 s'Ed&m
_8 'os&m
_9 d'EvEt
_10 d'EsEt
_11 j'ed&naIst
_12 dv'anaIst
_13 t@-*'inaIst
_14 tS'Etr-naIst
_15 p'EtnaIst
_16 S'EsnaIst
_17 s'Ed&mnaIst
_18 'os&mnaIst
_19 d'EvEtnaIst
_2X dv'adEsEt
_3X t@-*'idEsEt
_4X tS'Etr-dEsEt
_5X p'EdEsEt
_6X S'EzdEsEt
_7X s'Ed&mdEsEt
_8X 'os&mdEsEt
_9X d'EvEdEsEt
_0C st'o_
_2C dvj'est'o
_6C S'Est'o
_0M1 t'isUtS;&
_0MA1 t'isUtS;e
_1M1 t'isUtS;U
_0M2 m'ilijUna
_0MA2 m'ilijUna
_1M2 m'ilijUn
_0M3 m'iliardI
_0MA3 m'iliarde
_1M3 m'iliardU
_0M4 b'ilijUna
_1M4 b'ilijUn
_dpt _:z'a*Ez_


// Demonstratives
tko $u+
ลกto $u+
koga $pause
ฤega $pause


// Pronouns


// Prepositions
o $u $brk
u $u $brk
s s_ $brk


// Conjunctions
a $u $pause // and
i $u $pause // and
but $pause // but
nego $pause // but
ili $u $pause // or




// Auxillary verbs
li $u // question
da $u+ // ??

sam $u // to be, short form
si $u
je $u
smo $u
ste $u
su $u

bio $u // to be, past tense
bila $u
bilo $u
bili $u

nisam $u+ // to be, negative
nisi $u+
nije $u+
nismo $u+
niste $u+
nisu $u+

imam $u+ // to have
imaลก $u+
ima $u+
imamo $u+
imate $u+
imaju $u+

nemam $u+ // to have, negative
nemaลก $u+
nema $u+
nemamo $u+
nemate $u+
nemaju $u+





// treat as letters if at the end of the clause
a a $atend // letter-a
i i $atend // letter-i
o o $atend // letter-o
s s@ $atend
u u $atend


// Exceptions


+ 145
- 0
dictsource/hr_rules View File

// translation rules for Croatian
// This file is UTF-8 encoded

.group a
a a
aj (K aI

.group b
b b

.group c
c ts

.group ฤ
ฤ tS

.group ฤ‡
ฤ‡ tS;

.group d
d d
dz dz
dลพ dZ

.group ฤ‘
ฤ‘ dZ;

.group e
e E
j) e e
e (j e

.group f
f f

.group g
g g

.group h
h h
_) h x

.group i
i i

.group j
j j

.group k
k k

.group l
l l
K) l (K l-
lj (+ l^

.group m
m m

.group n
n n
n (g N
n (k N

nj n^

.group o
o o
ou oU

.group p
p p

.group q
q k
qu kv

.group r
r r
A) r (A *
K) r (A @-*
rr *r

K) r (K r-


.group s
s s

.group ลก
ลก S

.group t
t t

.group u
u u

.group v
v v

.group w
w v

.group x
x ks

.group y
y j
K) y (K i


.group z
z z

.group ลพ
ลพ Z

.group
รก a:
รฉ e:
รญ i:
รณ o:
รบ u:

$ dol&r

. totSk&
. (. _:
\.) .

__) - (_D minus
A_) - (_D _
C_) - (_D _
--) -

* zvj'ezdIts@
*) * (*
**
**) * (_ _::

= _j'edn&ko_
= (==
=) = (=
==) = (_ _::

+ 157
- 0
dictsource/hu_list View File

// Letters
_a A:
b be:
c tse:
d de:
f Ef
g ge:
h ha:
j je:
k ka:
l El
m Em
n En
p pe:
q ku:
r Er
s S_
s ES $atend
_s ES
v ve:
w duplAve:
x iks
y ipsilAn
z ze:
_. pont


// Numbers

_0 n'ullA
_1 'EJ
_2 k'EttY:
_3 h'a:rom
_4 n'e:J
_5 'Yt
_6 h'At
_7 h'e:t
_8 n^'olts
_9 k'ilEnts
_10 t'i:z
_1X t'izEn
_20 h'u:s
_2X h'uson
_3X h'Armints
_4X n'EJvEn
_5X 'YtvEn
_6X h'AtvAn
_7X h'EtvEn
_8X n^'oltsvAn
_9X k'ilEntsvEn
_0C s'a:z_
_1C s'a:z

_0M1 'EzEr
_1M1 'EzEr
_2M1 k'e:t,EzEr
_0M2 m'illio:
_1M2 m'illio:
_2M2 k'e:tm,illio:
_0M3 m'illia:rd
_1M3 m'illia:rd
_1M3 k'e:tm,illia:rd
_0M4 b'illio:
_1M4 b'illio:
_2M4 k'e:tb,illio:
_dpt v,Ess2Y:


// Articles
a $u
a A: $atend
az $u

ez $u // this


// Pronouns

// If these are only used for emphasis then then don't need $u
// รฉn $u
// te $u
// ล‘ $u
// mi $u
// ti $u
// ล‘k $u
// maga $u
// maguk $u


// Conjunctions
รฉs $u $pause // and
de $u $pause // but
vagy $u $pause // or

mert $pause // because
miatt $pause // because
bรกr $pause // although
habรกr $pause // although

ha $u $pause // if


// Negative
nem $u+
ne $u+


// Unstressed adverbs etc.
nรฉhรกny $u+


// Verbs

vagyok $u // to be, present
vagy $u
van $u
vagyunk $u
vagytok $u
vannak $u

voltam $u // to be, past
voltรกl $u
volt $u
voltunk $u
voltatok $u
voltak $u

leszek $u // to be, future
leszel $u
lesz $u
leszรผnk $u
lesztek $u
lesznek $u


kell $u+ // should

szabad $u+ // can (allowed)

fog $u+ // going to
fogok $u+
fogsz $u+
fogunk $u+
fogtok $u+
fognak $u+

tud $u+ // can
tudok $u+
tudsz $u+
tudunk $u+
tudtok $u+
tudnak $u+


// Main Exceptions List
//=====================


+ 220
- 0
dictsource/hu_rules View File

// Hungarian translation rules
// This file is UTF-8 encoded


.group a
a A

.group รก
รก a:

.group b
b b
bb b:

.group c
c ts
cc ts:
cs tS
ccs tS:

.group d
d d
dd d:
dz dz
A) dz (A dz:
dzs dZ
A) dzs dZ:

C) ds tS
ds (C tS
A) ds (A tS:
dsz dz
dsz (C ts
A) dsz (A ts:
dz dz
A) dz (A d:z
C) dzs Z
A) dzs (A Z:
C) dj J
A) dj (A J:


.group e
e E

D_-_) es (_ %ES

.group รฉ
รฉ e:

.group รซ
รซ e

.group f
f f

.group g
g g
gg g:
gy J
ggy J:

gys tS
A) gys (A tS:
gysz ts
A) gysz (A ts:
gyz dz
A) gyz (A d:z
C) gyzs Z
A) gyzs (A Z:
C) gyj J
A) gyj (A J:

.group h
h h
h (_

.group i
i i

.group รญ
รญ i:

.group j
j j
C) j (K C

.group k
k k
kk k:

.group l
l l
ly j
lj jj

.group m
m m

.group n
n n
n (g N
n (k N
n (p m
n (b m
ny n^
ny (k N
ny (g N

nj n^
nyj n^


.group o
o o

.group รณ
รณ o:

.group รถ
รถ Y

.group ล‘
ล‘ Y:

.group p
p p
pp p:

.group q
q kv
qu kv

.group r
r r
A) r (A *
C) r (A @-*
rr *r

.group s
s S
sz s
ssz ss2

.group t
_) t (_ te:
-) t (_ t
t t
tt t:
ty c
tty c:

ts tS
A) ts (A tS:
tys tS
A) tys (A tS:
tsz ts
A) tsz (A ts:
tysz ts
A) tysz (A ts:
tz dz
A) tz (A d:z
tyz dz
A) tyz (A d:z
C) tzs Z
A) tzs (A Z:
C) tyzs Z
A) tyzs (A Z:
C) tj c
A) tj (A c:
C) tyj c
A) tyj (A c:


.group u
u u

.group รบ
รบ u:

.group รผ
รผ y

.group ลฑ
ลฑ y:

.group v
v v

.group w
w v

.group x
x ks

.group y
y j
K) y (K i

.group z
z z
zs Z


.group
% sa:zAle:k
$ dolla:r
@ kukAts
โ‚ฌ Eu*o
+ plus

. pont
. (. _:
\.) .


* tS'illAg // asterisk
*) * (*
**
**) * (_ _::

+ 369
- 0
dictsource/it_list View File

// This file is UTF-8 encoded

// Italian: any [E] or [O] phonemes in unstressed words must be listed explicitly

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.
_e e:
_i i:
_o O:

// character names
_cap k'apital
_?? s'imbolo

_! p'Untoesklamat'ivo
_" virgolet:e
_# kantSellet:o
_$ dolla:ro
_% pertS'ento
_& _!e:
_' ap'Ostrofo
_( ap'ertapar'entezi
_) kj,Uzapar'entezi
_* asterisko
_+ pjU
_, v'irgola
_- trat:ino
_. pUnto
_/ slaS
_: d,Uep'Unte
_; p'Untoev'irgola
_< ap'erta'angolo
_= Ugwale
_> kj,Uza'angolo
_? p'UntointeRogat'ivo
_@ ki'otS:ola
_[ ap'ertakw'adra
_\ bakslaS
_] kj,Uzakw'adra
_^ kap:UtS:o
__ 'Underskore
_` bakpraIm
_{ ap'ertagr'af:a
_| b'aRa
_} kj,Uzagr'af:a
_~ tilde



// numbers
_0 dz'eRo
_1 'Uno
_2 d'Ue
_3 tR'e
_4 kw'at:Ro
_5 tS'inkwe
_6 s'ej
_7 s'Et:e
_8 'Ot:o
_9 n'Ove
_10 di'etSi
_11 'unditSi
_12 d'oditSi
_13 tr'editSi
_14 kwat:'OrditSi
_15 kw'imditSi
_16 s'editSi
_17 ditSas:'Et:e
_18 ditS'Ot:o
_19 ditSann'ove
_2X v'ente
_3X tr'enta
_4X kwar'anta
_5X tSinkw'anta
_6X sess'anta
_7X set:'anta
_8X ot'anta
_9X nov'anta
_0C tS'ento
_0M1 m'ila
_1M1 m'ille
_0M2 mili'oni
_1M2 unmili'one
_0M3 mili'ardi
_1M3 unmili'ardo
_0M4 bili'oni
_1M4 unbili'one
_dpt _v'irgola
_0Z2 tSent'ezimi // 100ths
_0Z3 mill'ezimi // 1000ths

// abbreviations
(http ://) 'ak:at,i:t,i:p'i:_

// articles
i $u
il $u
la $u
le $u
lo $u
un $u
una $u

gli l^i $u


// pronouns
io $u+
tu $u+
lui $u+
lei $u+
noi $u+
voi $u+
loro $u+

egli $u+
ella $u+
essa $u+
esse $u+
essi $u+

mi $u+
ti $u+
si $u+
ci $u+
vi $u+
li $u+


// words that double the following consonant
qualche $double
come $double

// possessive adjectives
mio $u
tuo $u
suo $u
nostro $u
vostro $u
loro $u
mia $u
tua $u
sua $u
nostra $u
vostra $u
miei $u
tuoi $u
suoi $u
nostri $u
vostri $u
mie $u
tue $u
sue $u
nostre $u
vostre $u

questo $u // this
questa $u // this
questi $u // these
queste $u // these

quel $u // that
quella $u // that
quei $u // those
quegli $u // those
quelle $u // those



// conjunctions
e $u $pause $double // and
ed $u $pause
o $u $pause $double // or
se $pause // if
ma $pause // but
perchรฉ $pause // because
benchรจ $pause // though
anche $pause // although
tuttavia $pause // however
invece $pause // instead
malevolenza $pause // despite
pertanto $pause // therefore
nรฉ $pause // neither-nor

(in cui) in||kw2,i $pause // in which
che $u $pause // which


// prepositions
a $u $double
al $u
allo $u
alla $u
ai $u
agli $u
alle $u

ad $u $brk

da $u $brk // by
dal $u
dallo $u
dalla $u // by the
dai $u
dagli $u
dalle $u

di $u $brk // of
del $u
dello $u
della $u // of the
dei $u
degli $u
delle $u
de $u

in $u $brk // in
nel $u $brk
nello $u $brk
nella $u $brk // in the
nei $u $brk
negli $u $brk
nelle $u $brk
ne $u $brk

su $u $double // on
sul $u
sullo $u
sulla $u // on the
sui $u
sugli $u
sulle $u

con $u $pause // with
col $u
coi $u

attraverso $u+ $brk // across, through
contro $u+ $brk // against
accanto $u+ $brk // beside
verso $u+ $brk // toward
sopra $u+ $brk // above
sotto $u+ $brk // below
per $u $pause // for
eccetto $pause // except
senza $pause // without
durante $pause // during


// aux verb, to be
sono $u
sei $u
รจ E $u $double
siamo $u
siete $u
sono $u
fui $u
fosti $u
fu $u $double
fummo $u
foste $u
furono $u
ero $u
eri $u
era $u
eravamo $u
eravate $u
erano $u
sarรฒ sa/r'O $u
sarai $u
sarร  $u
saremo $u
srete $u
saranno $u

sia $u
siate $u
siano $u
fossi $u
fosse $u
fossimo $u
fossero $u
sarei $u
saresti $u
sarebbe $u
saremmo $u
sareste $u
sarebbero $u

// aux verb, to have
ho $u $double
hai $u $double
ha $u $double
abbiamo $u
avete $u
hanno $u

ebbi $u
avesti $u
ebbe $u
avemmo $u
aveste $u
ebbero $u

avevo $u
avevi $u
aveva $u
avevamo $u
avevate $u
avevano $u

avrรฒ a/vr'O $u
avrai $u
avrร  $u
avremo $u
avrete $u
avranno $u

abbia $u+
abbiamo $u+
abbiate $u+
abbiano $u+
avessi $u
avesse $u
avessimo $u
aveste $u
avessero $u

avrei $u
avresti $u
avrebbe $u
avremmo $u
avreste $u
avrebbero $u

// to do/make
fare $u+
faccio $u+
facciamo $u+
fai $u+
fate $u+
fa $u+
fanno $u+

facevo $u+
facevi $u+
faceva $u+
facevamo $u+
facevate $u+
facevano $u+


// exceptions
aereo $2
difficile $2
pneumatici $3

nott nOt: $stem
tavol $1 $stem
vent vEnt $stem

celsius tsElsj'us
conoscerla $1
no nO
posta pOsta
tesser tess'Er
uomini $1

+ 347
- 0
dictsource/it_rules View File

// translation rules
// This file is UTF-8 encoded


.group a
_) a(_ a:
a a:
a (CK a
ai aI (K
ao (_ aU

&) a (_S1q a // lookup it_list without suffix

@) a (ce_ =a
@) a (ci_ =a
a (ista_ a
a (ismo_ a
@) a (bile_ 'a
@) a (ggine_ 'a

_) ae (ro aI
@) avano (_S5 'avano
.group b
_) b(_ bi:
b b
bb b:
.group c
_) c(_ tSi:
c k
cc k:
c (e tS
c (รฉ tS
c (รจ tS
c (i tS
c (รฌ tS
cc (e tS:
cc (รฉ tS:
cc (รจ tS:
cc (i tS:
cc (รฌ tS:
ch k
cch k:
ci (a tS
ci (ร  tS
ci (o tS
ci (รฒ tS
ci (u tS
ci (รน tS
cci (a tS:
cci (ร  tS:
cci (o tS:
cci (รฒ tS:
cci (u tS:
cci (รน tS:
.group d
_) d(_ di:
d d
dd d:

.group e
_) e(_ e:
e e:
e (CK e
ei ej (K

&) e (_S1q e // lookup it_list without suffix
@) e (ce_ =e
@) e (ci_ =e

@) e (nte_ E
@m) e (nte_ e
@) e (nza_ E
@) e (vole_ 'e
@) e (rrimo_ 'E
@) e (simo_ 'e

@) evano(_S5 'evano

.group f
_) f(_ Effe
f f

@A) f (ico_ =f
@A) f (ilo_ =f
@A) f (ero_ =f
.group g
_) g(_ dZi:
g g
gg g:
gh g
g (e dZ
g (รฉ dZ
g (รจ dZ
g (i dZ
g (รฌ dZ
gi (a dZ
gi (ร  dZ
gi (o dZ
gi (รฒ dZ
gi (u dZ
gi (รน dZ
gg (e dZ:
gg (รฉ dZ:
gg (รจ dZ:
gg (i dZ:
gg (รฌ dZ:
ggi (a dZ:
ggi (ร  dZ:
ggi (o dZ:
ggi (รฒ dZ:
ggi (u dZ:
ggi (รน dZ:
gl (i l^
gl (รฌ l^
gli (A l^
_) gl gl
gn n^
gu (A gw

@) g (ero_ =g

.group h
_) h(_ ak:a
h

.group i
_) i(_ i:
i i:
i (CK i
i (A j
l) i (A %i
r) i (A %i
_C) i (a i
i (o i
i (รฒ i
@) ia (_ =i%a
@) io (_ =i%o
a) i (+ j
e) i (+ j
o) i (+ j

&) i (_S1q i // lookup it_list without suffix

@) i (ce_ =i
@) i (ci_ =i
@) i (de_ =i
@) i (do_ =i
@) i (le_ =i
@) i (li_ =i
@) iera (_ i'E:ra
@) iere (_ i'E:re
@) i (ente_ i
@) i (ante_ i
@) i (bile_ 'i
@) issimo(_S6 'issimo
@) issero(_S6 'issero

.group j
_) j(_ dZe:j
j j

.group k
_) k(_ kap:a
k k
kk k:
.group l
_) l(_ Elle
l l
ll (C l_
ll (_ l
.group m
_) m(_ Emme
m m
.group n
_) n(_ Enne
n n
n (g N
n (k N
.group o
_) o(_ O:
o o:
o (CK o
oi oI (K

&) o (_S1q o // lookup it_list without suffix

@) o (ista_ o
@) o (ismo_ o
@) o (gnolo_ 'o
@) o (nzolo_ 'o
@) o (grafo_ 'O
@) o (fono_ 'O
@) o (metro_ 'O
@) o (logo_ 'O

.group p
_) p(_ pi:
p p
pp p:
_) pn (@@ n
_) ps (A@ s

.group q
_) q(_ ku:
q kw
qu kw

.group r
_) r(_ ERRe
r R
rr RR
A) r (A r
.group s
_) s(_ Esse
s z
_) s s

l) s s
p) s s
k) s s
s (c s
s (f s
s (k s
s (p s
s (q s
ss ss
s (t s
s (x s
sc (e S
sc (รฉ S
sc (รจ S
sc (i S
sc (รฌ S
A) sc (e SS
A) sc (รฉ SS
A) sc (รจ SS
A) sc (i SS
A) sc (รฌ SS
sch (e sk
sch (รฉ sk
sch (รจ sk
sch (i sk
sch (รฌ sk
sh (K S // foreign words
K) sh S // foreign words
.group t
_) t(_ ti:
t t
tt t:
.group u
_) u(_ U:
u U:
u (CK U
u (A w2
Kr) u (A U
Kl) u (A U

@) u (dine_ 'u
@) u (colo_ 'u

.group v
_) v(_ vU:
v v
.group w
_) w(_ d'op:jav'U
w w2

.group x
_) x(_ 'iks
x ks
.group y
_) y(_ 'ipsilon
y j
y (K i // foreign words
.group z
_) z(_ ze:ta
z ts
A) z ts:
A) zz ts:

_) z (i dz

.group
ร  'a:
ร  (CK 'a
รฉ 'e:
รฉ (CK 'e
รจ 'E:
รจ (CK 'E
รฌ 'i:
รฌ (CK 'i
รณ 'o:
รณ (CK 'o
รฒ 'O:
รฒ (CK 'O
รน 'U:
รน (CK 'U

% pertS'ento
$ dolla:ro
โ‚ค lira
ยฃ sterl'ina
& _!e
@ ki'otS:ola
ยฉ k'opiraIt
+ pjU
. pUnto
, (D v'irgola
: d,Uep'Unte
; p'Untoev'irgola
! _p'Untoesklamat'ivo_
!) !
? _p'UntointeRogat'ivo_
?) ?
\\ bakslaS
/ slaS

__) - (_D meno
A_) - (_D _
C_) - (_D _
--) -
โˆ’ meno

* asterisko
*) * (*
**
**) * (_ _::

+ 209
- 0
dictsource/nl_list View File


// This file in UTF8 encoded

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.

_s Es
_t te:

_. p8nt

// numbers
_0 n'8l
_1 'e:n
_2 tv2'e:
_3 dr'i
_4 f'ir
_5 f'EIf
_6 z'Es
_7 z'e:f@n
_8 'Axt
_9 n'e:x@n
_10 t'in
_11 'Elf
_12 tw'Alf
_13 d'e:rtin
_14 f'e:rtin
_15 f'EIftin
_16 z'Estin
_17 z'e:f@ntin
_18 'Axtin
_19 n'e:x@ntin
_2X tv2'Int@x
_3X d'e:rt@x
_4X f'e:rt@x
_5X f'EIft@x
_6X z'Est@x
_7X z'e:f@nt@x
_8X t'Axt@x
_9X n'e:g@nt@x
_0C h'OndErt
_0M2 d'WyzEnt
_1M1 d'WyzEnt
_0M2 m'iljun
_0M3 m'iljArt
_0M4 b'iljun
_0and En
_dpt _k'Oma:


// articles
de d@
het h@t
een @n


// pronouns
ik $u
me $u
jij $u
je $u
gij $u
ge $u
u $u
hij $u
zij $u
ze $u
het $u
wij $u
we $u
jullie $u
hen $u
zich $u

// possessives
mijn $u
m'n m@n
jouw $u
uw $u
zijn $u
z'n $u
haar $u
d'r $u
ons $u
onze $u
jullie $u
hun $u

// demonstrative
deze $u
die $u $brk
dit $u
dat $u
wat $u
er $u
waar $pause

// prepositions
in $u+ $brk // in
op $u+ $brk // in
aan $u+ $pause // at, on
bij $u+ $pause // at, near
om $u+ $brk // at
met $u+ $pause // with, by
over $u+ $pause // about
na $u+ $pause // after
door $u+ $pause // through, by
tot $u+ $pause // until
uit $u+ $pause // from, out of
voor $u+ $pause // for, in front of
van $u+ $brk // from, of
zonder $u+ $pause // without


// conjunctions
en $u $pause // and
dus $u $pause // so
maar $u $pause // but
of $u $pause // or
want $u $pause // for

als $u $pause // if,when
alsof $pause // as if
behalve $pause // except
dat $u $pause // that
hoewel $pause // although
of $u $pause // whether
omdat $pause // because
nadat $pause // after
nudat $pause // now that
sinds $pause // since
tenzij $pause // unless
terwijl $pause // while
totdat $pause // until
toen $pause // when (in past)
voordat $pause // before
wanneer $pause // when
zoals $pause // just
zolang $pause // as long as
zover $pause // as far as



// negative
niet $u+


// questions


// auxillary verbs (be, have, can, etc)
zijn $u // to be
ben $u
bent $u
is $u
was $u
waren $u
geweest $u

hebben $u // to have
heb $u
hebt $u
heeft $u
hadden $u
gehad $u

zullen $u // will, shall
zal $u
zult $u
zou $u
zouden $u

kunnen $u // can
kan $u
kunt $u
kon $u
konden $u
gekund $u

mogen $u // to be allowed
mag $u
mocht $u
mochten $u
gemogen $u

willen $u // to want
wil $u
wilt $u
wou $u
wilde $u
wilden $u
gewild $u

worden $u
wordt $u
werd $u

// some common adjectives and adverbs


// Pronounce as English
game _^_EN
player _^_EN
the _^_EN

// pronunciation exceptions


+ 238
- 0
dictsource/nl_rules View File

// This file is UTF-8 encoded

.group a
_) a (_ a:
a a:
a (CC A
a (C_ A
aa a:
aai a:j
au VU
ay a:j


.group b
_) b (_ be:
b b
bb b
b (_N p
bs (_N ps

_) be (@P2 b@
_) bee be:
_) beu bY:


.group c
_) c (_ se:
c (e s
c (i s
c k
a) ch x
o) ch x
ch C


.group d
_) d (_ de:
d d
dd d
dt t
d (_N t
ds (_N ts


.group e
_) e (_ e:
e e:
C) e (_ @
e (CC E
e (C_ E
e (r I:
eรฏ (+ @_I
ei (+ EI
ee (r I:
ee e:
eeuw eU
eu Y:
@) en (_ @n
@) er (_ @r
@) eren (_ @r@n
eau o: //words with French origin

_) er (@P2 Er

&) e (nB@ @
&) e (rC@ @


.group f
_) f (_ Ef
f f
ff f


.group g
_) g (_ Qe:
g x
_) g Q
gg g

_) ge (@P2 Q@
_) gee Qe:
_) geu QY:


.group h
_) h (_ hA:
h h
C) h (K

_) her (@P3 hEr


.group i
_) i ( i:
i i
ij (+ EI
i (CC I
i (C_ I
ie i
ieuw iw

@) ig (_ @x


.group j
_) j (_ je:
j j


.group k
_) k (_ kA
k k
kk k


.group l
_) l (_ El
l l
ll l
@) lijk lIk


.group m
_) m (_ Em
m m
mm m


.group n
_) n (_ En
n n
nn n
ng (_ N
nj n^


.group o
_) o (_ o:
o o:
o (CC O
o (C_ O
o (r o:
oo (r o:
ooi o:j
oo o:
oe u
oei uj
ou VU

_) ont (@P3 Ont
_) onder Ond@r


.group p
_) p (_ pe:
p p
pp p


.group q
_) q (_ ky
q k
qu kv


.group r
_) r (_ Er
r r
A) r (A *
C) r (A @-*
rr *r


.group s
s s
ss s
sch s;
sj S


.group t
_) t (_ te:
t t
tt t
tie (_ tsi
tj t;
tsj tS


.group u
_) u (_ y
u y
u (CC 8
u (C_ 8
uu y
ui Wy
uw yU
uw (_ yU


.group v
_) v (_ fe:
v v

_) ver (@P3 v@r


.group w
_) w (_ ve:
w v2


.group x
_) x (_ Iks
x ks


.group y
_) y (_ EI
y i


.group z
_) z (_ zEt
z z



.group
รฉรฉ e:
, (D k'Oma:
% pro:s'Ent
@ 'a:pEnst,a:rt;@

. p8nt
. (. _:
\.) .

+ 168
- 0
dictsource/no_list View File


// This file in UTF8 encoded

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.


// character names
//****************


// numeric
//********
_0 n'Ul
_1 'E:n
_2 t'u:
_3 tr'e:
_4 f'i:rE
_5 f'E:m
_6 s'Eks
_7 S'u-:
_8 'Ot:@2
_9 n'i:




// abbreviations
//**************


// articles
en $u
et $u
ei $u


// pronouns
jeg $u+
du $u+
han $u+
hun $u+
vi $u+
dere $u+
de $u+

meg $u+
deg $u+
ham $u+
henne $u+
oss $u+
dere $u+
dem $u+

denne $u+
dette $u+
disse $u+
den $u+
det $u+
de $u+


// possessive adjectives
min $u+
mi $u+
mitt $u+
mine $u+
din $u+
di $u+
ditt $u+
dine $u+
hans $u+
hennes $u+
vรฅr $u+
vรฅrt $u+
vรฅre $u+
deres $u+
sin $u+
si $u+
sitt $u+
sine $u+


// prepositions
i $u $brk // in
รฅ $u $brk // to
av $u $brk // of, off, by
bak $pause // behind
etter $u $pause // after
for $u $pause // for
foran $pause // in front of
fra $u $pause // from
in $u $brk // in
innen $pause // within
hos $u $pause // with, by, at
langs $u $pause // along
med $u $pause // with
mellom $pause // between
mens $u $pause // while
mot $u $pause // against, towards
ned $pause // down
om $u $brk // about
over $brk // over
pรฅ $u $brk // on
som $u $pause // as, that, which
til $u $brk // to
under $brk // under
uten $brk // without

// conjunctions
at $u $pause // that
og $u $pause // and
samt $u $pause // and
men $u $pause // but
sรฅ $u $pause // so
fordi $pause // because
fรธr $pause // before
hvis $u $pause // if
dersom $pause // if
eller $u $pause // or
enn $u $pause // than
mens $pause // while

// negative
ikke $u

// questions


// auxillary verbs (be, have, can, etc)

vรฆre $u+
er $u
var $u
vรฆrt $u

ha $u+
har $u
hadde $u
hatt $u

// bli
blir $u+
ble $u+
blitt $u+

vil $u+
kan $u+
kunne $u+
kunnet $u+

skal $u+
skulle $u+
skullet $u+

bรธr $u+



// some common adjectives and adverbs
bare $u // only
ogsรฅ $brk // also


// MAIN WORD DICTIONARY
//*********************

+ 195
- 0
dictsource/no_rules View File


// This file is UTF8 encoded

// C% indicates a double consonant (same letter twice)


.group a
a A:
a (C% A
a (_ A
ai AI
au aU

aa o: // รฅ
aa (C% O
ae a: // รฆ
ae (C% a

.group b
b b
bb b:

_) be (@ b@


.group c
c k
cc k:
c (i s
c (y s
c (ei s
c (รธy s
ch S

.group d
d d
dd d:
r) d (_

.group e
e e:
e (C% E
ei aI
e (rC a // ??
&) e (_ @2
&) e (C_ @
&) en (_ @n
&) ens (_ @ns
&) es (_ @s
&) et (_ @t

.group f
f f

.group g
g g
gg g:
g (n N
gj j
g (i j
g (y j
g (ei j
g (รธy j

.group h
h h
hj j
hv v

.group i
i i:
i (C% I
&) ig (_ I

.group j
j j

.group k
k k
kk k:
kj x
k (i x
k (y x
k (ei x
k (รธy x

.group l
l l
lj j

.group m
m m

.group n
n n
ng N
n (k N

.group o
o u:
o (C% O
oi OI

oe Y: // รธ
oe (C% W
oey Yy

o (nd U
o (rt U
o (st U

.group p
p p
pp p:

.group q
q k
qq k:
qu kw

.group r
r r
r) r
rs (_ S

.group s
s s
ss ss
sch S
sj S
skj S
sk (i S
sk (y S
sk (ei S
sk (รธy S
r) s S
s (l S
A) s (lA s

.group t
t t
tt t:
ti (on S
tj s;


.group u
u u-:
u (C% u-
ui u-I

.group v
v v

.group w
w v

.group x
x ks
x (x

.group y
y y:
y (C% y

.group z
z s
zz z

.group รฅ
รฅ o:
รฅ (C% O

.group รฆ
รฆ E:
รฆ (r a:
รฆ (C% a

.group รธ
รธ Y:
รธ (C% W
รธy Yy

.group รค
รค E:
รค (C% E

.group รถ
รถ Y:
รถ (C% W

.group
รฉ 'e:


+ 2209
- 0
dictsource/pl_list
File diff suppressed because it is too large
View File


+ 409
- 0
dictsource/pl_rules View File


.group a
a a
a (_A a_
ae (_ E // latin plural

// czasowniki forma przypuszczajฤ…ca - trzecia sylaba od koล„ca
@ล‚) a (by_ =a
@ล‚) a (bym_ =a
@ล‚) a (byล›_ =a

@) a (ล‚by_ =a
@) a (ล‚bym_ =a
@) a (ล‚byล›_ =a

.group ฤ…
ฤ… O~
ฤ… (_ O~_
ฤ… (_A O~_
ฤ… (p Om
ฤ… (b Om
ฤ… (t On
ฤ… (c On
ฤ… (d On
ฤ… (ฤ‡ On^
ฤ… (dลบ On^
ฤ… (ci On^
ฤ… (dzi On^
ฤ… (k ON
ฤ… (g ON
ฤ… (l O
ฤ… (ล‚ O

.group b
b b
ja) bล‚ (ko p
b (_A p
b (i b;
bi (A b;j

.group c
c ts
ch h
ch (i C
chi (A hj
psy) chi (a Ci
c (i ts;
ci (A ts;
cz tS
c (osin k
c (osecans k
c (otang k
cose) c (ans k
ch (ev S // chevrolet
ch (err S
_ro) ck (A k

.group ฤ‡
ฤ‡ ts;
ฤ‡ (b dz;
ฤ‡ (g dz;

.group d
d d
d (_A t
d (i d;
di (A dj
dz dz
dz (_A ts
dz (i dz;
dzi (A dz;
dลบ dz;
dลบ (_A ts;
dลผ dZ
dลผ (_A tS
_o) dลผ d|Z
_po) dลผ d|Z

.group e
e E
_osi) e (mset_ =E
_sied) e (mset_ =E
e (_A E_

.group ~
~

.group ฤ™
ฤ™ E~
ฤ™ (_ E
ฤ™ (_A E_
ฤ™ (p Em
ฤ™ (b Em
ฤ™ (t En
ฤ™ (c En
ฤ™ (d En
_dziewi) ฤ™ (ฤ‡set =En^
ฤ™ฤ‡ (dzie En^
ฤ™ (dzi En^ // kฤ™dzior
ฤ™ (ci En^
ฤ™ (ฤ‡ En^
ฤ™ (si En^
ฤ™ (ล› En^
ฤ™ (dลบ En^
ฤ™ (k EN
ฤ™ (g EN
ฤ™ (l E
ฤ™ (ล‚ E
i) ฤ™ (tna E // piฤ™tnaล›cie

.group f
f f
fi (A f;j

.group g
g g
g (i g;
hi) gi (e gj
g (_A k
gล‚ (_ g
gล‚ (_A k
gate (s gEjt

.group h
h h
hi (A hj
h (i C

.group i
i i
i (A_+ j
A) i (A j
C) i (A ;

_kl) i (e ;ij

_martyn) i (k i
_martyn) i (c i
_kon) i (c++ i
_kon) i (k++ i
_lajkon) i (c i
_lajkon) i (k i

// pentatonika etc. - not complete yet
@n) i (kA_ =i
@n) i (ce_ =i
@n) i (kach_ =i
@n) i (kรณw_ =i
@n) i (kom_ =i
@tm) i (kA_ =i
@tm) i (ce_ =i
@tm) i (kach_ =i
@tm) i (kรณw_ =i
@tm) i (kom_ =i

// czasowniki tryb przypuszczajฤ…cy

@) i (ล‚by_ =i
@) i (ล‚bym_ =i
@) i (ล‚byล›_ =i
@l) i (by_ =i
@n) i (by_ =i
@l) i (ล›my_ =i
@n) i (ล›cie_ =i
@l) i (ล›cie_ =i

@) i (byล›my_ =i
@) i (byล›cie_ =i

@C) ie (libyล›my_ =;E
@C) ie (libyล›cie_ =;E
@C) ie (liby_ =;E

@C) ia (ล‚ybyล›my_ =;a
@C) ia (ล‚ybyล›cie_ =;a
@C) ia (ล‚yby_ =;a

.group j
j j

.group k
k k
k (i c
kล‚ (_ k
ki (A kj

.group l
l l
l (_ l_
li (A lj
_po) li (A li

.group ล‚
ล‚ w
A) ล‚ (_ w_
mys) ล‚ (_ w_
ล‚ (_

.group m
m m
m (_ m_
A) mi (A mj
_zie) mi (A m;
_) mj (rA majO

.group n
n n
n (_ n_
n (i n^
ni (A n^;
n (k N
n (g N
n (ฤ‡ n^
n (ci n^
n (dลบ n^
n (dzi n^

.group ล„
ล„ n^
ล„ (_ n^_

.group o
o O
o (_A O_

// notebook + declination
_n) oteboo (C Owtbu

.group รณ
รณ u

.group p
p p
ph (A f
_ko) pi (A pj
_fotoko) pi (A pj
// base form also in 'pl_list'
_) ppล‚ (k pOtpuwkOvni
_) ppล‚ (c pOtpuwkOvni
_) pล‚ (k puwkOvni
_) pล‚ (c puwkOvni

.group q
q k
qu (A kv // quorum

.group r
r *
K) r (A @-*
ri (A *j
rz Z
c) rz (A S
ฤ‡) rz (A S
cz) rz (A S
f) rz (A S
h) rz S
k) rz S
p) rz S
s) rz (A S
ล›) rz (A S
sz) rz (A S
t) rz S
r (zi *
A) r (zล‚ * // obmierzล‚y
ma) r (zn r // marznฤ…ฤ‡ etc.
ma) r (zlin * // zmarzlina
_zama) r (za * // zamarzaฤ‡
_zma) r (za *
odma) r (za *

.group s
s s
si (nus si
si (liko si
elik) si (r si
plek) si (g si
_mak) si (_ si
_mak) si (m si
s (i S;
si (A S;
sz S

.group ล›
ล› S;
ล›ฤ‡ (dzie Z;

.group t
t t
t (i t;
ti (A tj
t (rz t| // trzetrzelewska
t (s t|

.group u
u u
u(_A u_
a) u w // autobus
e) u w
na) u (k u
na) u (cz u
de) u (s u

.group v
v v

.group w
w v
ier) wsz (A S // pierwszy
w (_A f
c) w (A f
ฤ‡) w (A f
cz) w (A f

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
_) window wyndOw

.group x
x ks

.group y
y y
y (_A y_
_) y (A j
czter) y (stA =y
_pat) y (++ y
@t) y (kA_ =y
@t) y (ce_ =y
@t) y (kach_ =y
@t) y (kรณw_ =y
@t) y (kom_ =y
muz) y (kA_ =y
muz) y (ce_ =y
muz) y (kach_ =y
muz) y (kรณw_ =y
muz) y (kom_ =y

// czasowniki i spรณjniki

@ล‚) y (byล›my_ =y
@ล‚) y (byล›cie_ =y
@ล‚) y (by_ =y

eb) y (ล›my_ =y
eb) y (ล›cie_ =y
_ab) y (ล›cie_ =y
_ab) y (ล›my_ =y

.group z
z z
z (_A s
z (i Z;
zi (A Z;
_ro) z (iC z

.group ลบ
ลบ Z;
ลบ (_A S;

.group ลผ
ลผ Z
ลผ (_A S

// "Polished" pronunciation
.group th
_e) th (anak t // my nick!!!
th s
_) th z

// "Polished" simple pronunciation of some foreign letters

.group รผ
รผ i

.group รถ
รถ E

.group รค
รค E

.group ลพ
ลพ Z

.group ฤ
ฤ tS

.group ลก
ลก S

// ... and some common non-alphabetic characters
.group
$ dOla*
@ mawpa
% p@-*OtsEnt
+ plus
# haS
= *'uvna||S;E
/ dz;ElOnE
* gv;astka
| k@-*Eska||p;OnOva
^ pOtENga
& End
` Odv@-*Otny||apOst@-*Of

+ 627
- 0
dictsource/pt_list View File


// This file in UTF8 encoded

// Options
// ?1 European Portuguese
// ?2 Brazilian Portuguese


// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.


// character names

_รก ,a&g'udu
_ร  ,ag@-*'avi
_รข ,asirkuNfl'Eksu
_รฃ ,atS'iU
_รง s,esed'elj&
_รฉ ,e&g'udu
_รช ,asirkuNfl'Eksu
_รญ ,i&g'udu
_รณ ,o&g'udu
_รด ,osirkuNfl'Eksu
_รต ,otS'iU
_รบ ,u&g'udu
_รผ ,utr@-*'em&

_cap maI'uskulu
_?A l'et@-*&
_?? s'imbolu

_. p'oNtu
_! ,eskl&mas'&U~
_" 'asp&s
_# k,ardZin'aU
_$ s,if@-*'&U~
_% pors'eINtu
_& 'e
_' ap'Ost@-*,ofu
_( ,ab@-*ipa*'eINtezi
_) f,ES&pa*'eINtezi
_* ,aste*'isku
_+ m'aIs
_, v'irgul&
_- 'ifeIN
_/ b'aQ&
_: d,oIsp'oNtus
_; p,oNtu_iv'irgul&
_< men'Or
_= igw'aU
_> maI'Or
_? ,iNtex,ogas'&U~
_@ ax'ob&
_[ ,ab@-*ikowS'etSi
_\ b,ax&,iNvertS'id&
_] f,ES&kowS'etSi
_^ s,irkuNfl'Eksu
__ s,ublin^'adu
_` g@-*'avi
_{ ,ab@-*iS'avi
_| b,ax&v,ertSik'aU
_} f,ES&S'avi
_~ tS'iU
_ยก ,eskl&mas,&U~,iNvertS'id&
_ยฟ ,iNtex,ogas,&U~,iNvertS'id&
_" 'ab@-*i;'asp&z d'upl&s


// numeric
//********

?1_0 z'Eru
?2_0 z'Exu
?1_1 'um
?2_1 'uN
?1_2 d'oIS
?2_2 d'oIs
?1_3 tr'eS
?2_3 t@-*'es
?1_4 kw'atru
?2_4 kw'at@-*u
_5 s'iNku
?1_6 s'eIS
?2_6 s'eIs
?1_7 s'Et
?2_7 s'EtSi
_8 'oItu
?1_9 n'Ov
?2_9 n'Ovi
?1_10 d'ES
?2_10 d'Ez
?1_11 'oNz
?2_11 'oNzi
?1_12 d'oz
?2_12 d'ozi
?1_13 t:r'ez
?2_13 t@-*'ezi
?1_14 k&t'Orz
?2_14 kat'Orzi
?1_15 k'iNz
?2_15 k'iNzi
?1_16 dyz&s'eiS
?2_16 d,ezes'eIs
?1_17 dyz&s'Et
?2_17 d,ezes'EtSi
?1_18 dyz'Oitu
?2_18 dez'oItu
?1_19 dyz&n'Ov
?2_19 dezen'Ovi
?1_2X v'iNt
?2_2X v'iNtSi
?1_3X tr'iNt&
?2_3X t@-*'iNt&
?1_4X kw&r'eNt&
?2_4X kwa*'eINt&
_5X siNkw'eINt&
?1_6X sys'eINt&
?2_6X ses'eINt&
?1_7X syt'eINt&
?2_7X set'eINt&
_8X oIt'eINt&
_9X nov'eINt&
_1C0 s'eIN
?1_0C s'eINtuS
?2_0C s'eINtuz
_1C s'eINtu
?1_2C duz'eINtuS
?2_2C duz'eINtuz
?1_3C trez'eNtuS
?2_3C t@-*ez'eNtuz
?1_5C kin^'eINtuS
?2_5C kin^'eINtuz
?1_0M1 m'il_
?2_0M1 m'iU_
?1_1M1 m'il_
?2_1M1 m'iU_

?1_0M2 milj'o~jS
?2_0M2 milj'o~jz
_1M2 'u~milj'&U~
?1_0M3 bilj'o~jS
?2_0M3 bilj'o~jz
_1M3 'u~mbilj'&U~
?1_0M4 trilj'o~jS
?2_0M4 trilj'o~jz
_1M4 'u~ntrilj'&U~
_0and _i
_dpt _v'irgul&
_0Z2 seNt'Ezim& // 100ths
_0Z3 mil'Ezim& // 1000ths


// ABBREVIATIONS
//**************
(http ://) ag,atete'pe_
a.c ,as'e
d.c d,es'e
etc ,ets'Ete*&


// articles
o $u+
a $u+
os $u+
as $u+
?1 a & $u+

um $u
uma $u
uns $u
umas $u


// pronouns
eu $u+
tu $u+
vocรช $u+
ele $u+
ela $u+
nรณs $u+
vรณs $u+
vocรชs $u+
eles $u+
elas $u+

me $u // reflexive
te $u
nos $u
//se $u

este $u+ // this
esta 'Est& $brk $u+
esse $u+ // that
essa 'Es& $brk $u+
aquele $u+ // that
aquela $u+

que $u $pause

// possessive adjectives
meu $u+
minha $u+
meus $u+
minhas $u+
teu $u+
tua $u+
teus $u+
tuas $u+
seu $u+
sua $u+
seus $u+
suas $u+
nosso $u+
nossa $u+
nossos $u+
nossas $u+
dele $u+
dela $u+
deles $u+
delas $u+


// prepositions
de $u // of,from
do $u
da $u
dos $u
das $u
dum $u
duma $u
duns $u
dumas $u

em $u $brk // in,on,at
no nu $u $brk
na $u $brk
nos nus $u $brk
?1 nos nuS $u $brk
nas $u $brk
num $u $brk
numa $u $brk
nuns $u $brk
numas $u $brk

por $u $brk // by,for,through
pelo $u $brk
pela $u $brk
pelos $u $brk
pelas $u $brk

a $u $brk // to,at
?1 a & $u $brk
ao $u $brk
ร  ,a: $brk
aos $u $brk
ร s ,a:s $brk

para $u $brk // for,to
pro $u $brk
pra $u $brk
?1 pra pr& $u $brk
pros $u $brk
pras $u $brk
prรฒ $u $brk
prร  $u $brk
prรฒs $u $brk
prร s $u $brk

com $u $brk // with
sem $pause // without
atรฉ $u $pause // until
desde $u $pause // from,since
entre $pause // between,among
por $u $pause // by,for,through
sobre $pause // on,above,about
sob $pause // under,below
debaixo $pause // under,below

durante $pause


// conjunctions
e i $u $pause // and
se $u $brk // if


mas $u $pause // but
porรฉm $pause // however
todavia $pause // yet
contudo $pause // nevertheless

ou $u $pause // or
quer $pause // whether

assim $pause // thus
portanto $pause // therefore

porque $pause // because
pois $pause // because
como $u $pause // as

embora $pause // although
apesar $pause // despite


caso $pause // if
(desde que) d'esdZiki/ $pause // provided that
(exceto se) es'Etusi/ $pause // unless
(salvo se) s'alvusi/ $pause // unless

(para que) p,a*&ki/ $pause // so that



quando $pause // when
onde $u $pause // where
apenas $pause // as soon as
mal $pause // as soon as, hardly
(logo que) l'Oguki/ $pause // as soon as
(antes que) '&~NtSiski/ $pause // before
(depois que) dep'OIski/ $pause // after
(sempre que) s'eNpriki/ $pause // whenever
enquanto $pause // while


// negative

// questions


// auxillary verbs (be, have, can, etc)
// ser, to be
ser $u
sou $u
รฉ E $u
รฉs Es $u
somos $u
sois $u
sรฃo $u

era $u // .. imperfect
รฉramos $u
รฉreis $u
eram $u

fui $u // .. preterite
foste $u
foi $u
fomos $u
fostes $u
foram $u

fora $u // .. pluperfect
fรดmamos $u
fรดreis $u
foram $u

serei $u // .. future
serรก $u
seremos $u
sereis $u
serรฃo $u

seria $u // .. conditional
serรญamos $u
serรญeis $u
seriam $u

// estar - to be
estar $u
estou $u
estรก $u
estamos $u
estais $u
estรฃo $u

estava $u
estรกvamos $u
astavam $u

estive $u
esteve $u
estivemos $u
estiveram $u

estarei $u
estarรก $u
estaremos $u
estarรฃo $u


// ter - to have
ter $u
tenho $u
tens $u
tem $u
temos $u
tendes $u
tรชm $u

tinha $u
tรญnhamos $u
tรญnheis $u
tinham $u

tive $u
tiveste $u
teve $u
tivemos $u
tivestes $u
tiveram $u

tivera $u
tivรฉramos $u
tivรฉreis $u
tiveram $u

terei $u
terรกs $u
terรก $u
teremos $u
tereis $u
terรฃo $u

// fazer - to do
fazer $u+
faรงo $u+
faz $u+
fazemos $u+
fazem $u+


// poder - can
poder $u+
posso $u+
pode $u+
podemos $u+
podem $u+

podia $u+
podรญamos $u+
podiam $u+

pude $u+
pรดde $u+
pudemos $u+
puderam $u+

poderei $u+
poderรก $u+
poderemos $u+
poderรฃo $u+


// ir - to go (used to make future tense)
vou $u+
vai $u+
vamos $u+
vรฃo $u+

// haver
hรก $u+


// Letter names
_a a
_e E
_o O
a a $atend
e E $atend // assume letter-e at end of sentence
o O $atend


// some common adjectives and adverbs
alguns $u // some
algumas $u // some
nรฃo n,&U~ $strend // not



// MAIN WORD DICTIONARY
//*********************
mui mu~j
muito m'u~jtu // -s is included as a suffix
muita m'u~jt&

// $alt changes the first [o] phoneme to [O]
costa $alt
forte $alt
porta $alt
novos $alt
novas $alt
morte $alt
mortos $alt
porte $alt
norte $alt
corpos $alt
modos $alt
fogos $alt
sorte $alt
toque $alt
bloco $alt
blocos $alt
floco $alt
flocos $alt


// Open [E]
nela n'El&
nessa n'Es&
era 'Er&

abacaxi abakaSi
axรฉ aSE
elixir eliSir
?1fixe fiSe
lixo l'iSu
roxo x'oSu

// foreign words
?1 alt 'alt
?1 bacalhau b,&k&lj'aU
?1 caps k'aps
?1 ctrl k'oNt:r'Ol
?1 delete dil'i:t
?1 design diz'aIn //? In Brasilian Portuguese
?1 down d'aUn
?1 download d'aUnloUd
?1 escape Sk'eIpy
?1 eyes w'aIz
?1 google g'u:g&l
hardware h'ardwe@
?1 kernel k'ErnEl
?2 kernel k'ErnEU
?1 line l'aIn
layout l'eI,aUt
?1 lock _^_EN
?1 mail meIl
?2 mail m'eja
?1 menu mEnU
?1 num _^_EN
?1 ok Ok'eI
?1 pause p'au:z
?1 page p'eIdZ
?1 scroll _^_EN
site s'aIt
software s'Oftwe@
?1 up _^_EN
?1 upload _^_EN
?1 window _^_EN
?1 yes j'Es


// common person names
alan 'al@n


// foreign product names
?1 access 'aksEs
debian d'Ebj&~N
espeak isp'i:k
speak spi:k
firefox f'ai@foks
?1 hal hal
?1 jaws dZ'au:z
?1 linux l'inUks
?2 linux l'inuks
openoffice 'opeIN|'Ofis
?1 reader r'i:d&@
slackware sl'akwe@
suse z'u:ts@
ubuntu ub'untu
unix j'u:niks
?1 windows _^_EN



// historical/famous person names
babbage b'abidZ
bernhard bern'ard
darwin d'Arwin
dijkstra d'ijkstrA:
einstein _!'aInSt,aIn
feynman f'ainm@n
freud fr'OId
friedrich fr'i:driS
gauss g'aUs
geisel g'aIzEU
gottfried g'Otfri:t
hawking h'o:king
heisenberg h'aIzEnberg
hitler h'itler
isaac iz'&k
lavoisier lavwazj'e
leibniz l'aIbni:ts
montesquieu m,oNteskj'e
neumann n'OIman
newton n'i;utoN
oppenheimer _!'Op@nh,aImar
richard x'iS&rd
riemann r'i:man
rijndael x'ain;d'al
rousseau Rus'o
schrรถdinger Sr'edinger
stephen st'i:v@n
steve st'i:v
turing t'u*iNg
voltaire vOlt'Er
von f'On


// foreign common names/surnames
klein kl'aIn // Very common on southern Brazil.
krueger k@-*'iZer
krรผger k@-*'iZer
kรผhl k'il
mueler m'iler
mueller m'iler
mรผler m'iler
mรผller m'iler
ronchi r'OnCi:
vogel f'o:g@l
volkmann f'Olkman


+ 602
- 0
dictsource/pt_rules View File

// translation rules Brazilian
// This file is UTF-8 encoded

// Options
// ?1 European Portuguese
// ?2 Brazilian Portuguese

// Letter groups
// A a vowel
// C a consonant
// G a voiced consonant
// K not a vowel

.group a
_) a (_ a
a a
&) a (_ =& // in final unstressed syllable
&) a (s_ =&
&) a (_a =&/ // ?? elide final a before a
&) a (_ร  =&/
?1 a (_ =& // in final unstressed syllable
?1 a (s_ =&
?1 a (_a =&/ // ?? elide final a before a
?1 a (_ร  =&/

a (C_ &
a (r_ 'a
?1 p) a (d_ =E
a (CC_ &
?1 al (_ 'al // eg: Portugal, capital, etc.
?2 al (K aU
?2 alh alj

a (m &~
a (n &~
am (_ =&~N
am (C &~m
an (K &~N
a (nhA &~
am (_ =&U~

ai aI
ai (s aI
a (iCK a
ay aI
ao aU
au aU
au (s aU
a (uCK a


.group รข
รข ''&
รข (m ''&~
รข (n ''&~
รขm (K ''&~m
รขn (K ''&~N
รขnh ''&~n^


.group ร 
ร  a
_) ร  (s_ aI

ร  (m &~
ร  (n &~
ร m (K &~m
ร n (K &~N
ร  (nhA &~n^


.group รก
รก ''a
รกi ''aI
รกi (s ''aI
รก (iCK ''a
รกy ''aI
รกu ''aU
รกu (s ''aU
รก (uCK ''a


.group รฃ
รฃ &~
รฃo &U~


.group b
_) b (_ be
b b
b (b


.group c
_) c (_ se
c k
c (Y s // ce ci
ch S
c (c //drop โ€œcโ€ in European Portuguese (eg: seleccionar)
?1 A) ct t //drop โ€œcโ€ in European Portuguese (eg: exacto)
?1 A) cรง s //drop โ€œcโ€ in European Portuguese (eg: selecรงรฃo)
?1 conta) ct ct


.group d
_) d (_ de
d d
d (d
?2 d (i dZ
?2 d (รญ dZ
?2 d (e_ dZ


.group e
_) e (_ E
e e
e (_ =i
e (s_ =i
?2 e (_AN =i/ // ?? elide to [j] if next word starts with a vowel
?2 &l) e (_AN =i // but not after l or r
?2 &r) e (_AN =i
?1 e (_ =y
?1 e (s_ =y
?1 e (_iN =i/ // drop final [i] is next word starts with another i

?1 e (e i //eg: candeeiro
?2 ee i

e (be_ E
e (bes_ E
e (ce_ E
e (ces_ E
?2 el (K EU
?2 elh elj

?1 e (rtA_ 'E // Eg: Alberto, aberta, etc...
em (C eIm
en (K eIN
enh en^

em (_ =eIN
em (s_ =eIN
en (_ =eIN
en (s_ =eIN


ei eI
ei (s eI
e (iCK e
ey eI
eu eU
eu (s eU
e (uCK e

?1 _) es (C@@ S // drop initial "e".
?1 _) e (f i // efectuar, etc.
?1 C) e (cC 'E // eg: seleccionar, efectuar, selecรงรฃo, etc...
?1 C) e (รฃ i // leรฃo, panteรฃo, etc.
?1 C) e (a i // oceano, etc.
?1 _C) e (CACA =y //definiรงรตes.
?1 _C) e (CCACAr =y // desligar.
?1 _C) e (CKAr =y // fechar
?1 _C) e (CCACAr =y // terminar.
?1 _C) e (CACC =y // recicla, reciclagem, etc...
?1 _f) e (rrament =y // ferramenta, ferramentas.
?1 hip) e (r ,E // eg: hiper
?1 sup) e (r ,E // super
?1 int) e (rC 'E // Interno
?1 int) e (rr E // Interno
?1 n) e (t ,E // eg: net

?1 e (l_ ,E


.group รฉ
รฉ ''E
รฉi ''EI
รฉi (s ''EI
รฉ (iCK ''E
รฉy ''eI
รฉu ''EU
รฉu (s ''EU
รฉ (uCK ''E
รฉm (_ ''eIN
รฉm (s_ ''eIN
รฉn (_ ''eIN
รฉn (s_ ''eIN


.group รช
รช ''e
รชm (_ ''eIN
รชm (C ''eIm
รชn (K ''eIN
รชnh ''en^
รชm (_ ''eIN


.group f
?1 _) f (_ Ef; // individual letter
?1 _) f (__ Ef // individual letter at end-of-word
_) f (_ 'Efe
f f
f (f


.group g
?1 _) g (_ ge
_) g (_ Ze
g g
g (g
g (Y Z // ge gi
gu (Y g
?1 guen (C gw'eIN // aguenta, etc.
?1 n) gu (A gw // eg: lรญngua, etc.


.group h
_) h (_ ag'a
h // silent


.group i
_) i (_ i
i i
i (A j
Cr) i i
Cl) i i
i (_ 'i

?2 il (K iU
?2 ilh ilj

im (_ iN
im (C im
in (g iN
in (k iN
inh in^

i (A_ 'i
io (_ iU
io (s_ iU
i (oCK i
iu (_ iU
iu (s_ iU
i (uCK i

รกC) i (A_ j
รกCC) i (A_ j
รขC) i (A_ j
รขCC) i (A_ j
รฉC) i (A_ j
รฉCC) i (A_ j
รชC) i (A_ j
รชCC) i (A_ j
รญC) i (A_ j
รญCC) i (A_ j
รณC) i (A_ j
รณCC) i (A_ j
รดC) i (A_ j
รดCC) i (A_ j
รบC) i (A_ j
รบCC) i (A_ j

?1 @) ing (_ _^_EN
?1 @) ings (_ _^_EN


.group รญ
รญ ''i
รญ (m ''i
รญ (n ''i
รญm (_ ''iN
รญm (C ''im
รญn (K ''iN
รญnh ''in^


.group j
_) j (_ Z'Ot&
j Z

.group k
?1 _) k (_ k'ap&
?2 _) k (_ ka
k k
k (k


.group l
?1 _) l (_ El; // individual letter
?1 _) l (__ El // individual letter at end-of-word
_) l (_ 'Ele
l l
l (l
lh l^
A) lh lj
?1 A) lh l^ // ??


.group m
?1 _) m (_ Em;
?1 _) m (__ Em
_) m (_ 'eme
m m
m (m


.group n
?1 _) n (_ En;
?1 _) n (__ En
_) n (_ 'ene
n n
n (n
nh n^
?1 A) nn n //drop โ€œnโ€ in European Portuguese (eg: connosco).


.group o
o o
@) o (_ =u
o (s_ =u
?1 @) o (_ =U
?1 o (s_ =U
ou ow
oi oI
oi (s oI
o (iCK o
oo u
?1 v) oo (_ ow
oy OI

o (Ca_ O
?1 o (Cรก_ 'O
?1 o (Cรฉ_ 'O
?1 o (Cรญ_ 'O
?1 o (Cรณ_ 'O
?1 o (Cรบ_ 'O
?1 ol (_ Ol
?2 ol (K Ow
?2 olh olj

?1 om (_ 'om
?2 om (_ oN
o (ma_ o
?1 om (C 'om
?2 om (C om
on (K oN
o (na_ o
onh on^
o (rmA_ O
o (rmAC O

?1 oz (_ OS
?2 oz (_ Oz
o (zes_ O
o (ra_ O
o (ras_ O
?1 _C) o (CACACC =u // Documento, documentaรงรฃo, etc.
?1 _C) o (CCAC =u // formatar, formato.


.group รด
รด ''o
รดm (_ ''oN
รดm (C ''om
รดn (K ''oN
รดnh ''on^


.group รณ
รณ ''O

รณi ''OI
รณi (s ''OI
รณ (iCK ''O
รณu ''Ow
รณy ''OI


.group รต
รต o~
รตe o~j


.group p
_) p (_ pe
p p
p (p
?1 ph f //Didnโ€™t use in European Portuguese (eg: English)
?1 ple (_ _^_EN


.group q
_) q (_ ke
q k
qu kw
qรผ kw
qu (Y k
qu (K ku
?1 _) qua kwa // quatro, etc.
?1 _) que ke // quente, etc.
?1 C) quen (C kw'eIN // cinquenta, etc.
?1 A) quen (C kw'eIN // frequรชncia, etc.
?1 quec kes // esquece, etc.
?1 queรง kes // esqueรงa.
?1 A) que (nA_ ke // pequeno, etc.
?1 C) quรช (_ ke // porquรช, etc.
?1 que (l ke // aquele, etc.
?1 que (r_ ke // qualquer, etc.
?1 qui ki // quinta, esquilo, etc.
?1 _) quind kuind // quindecรกgono, etc.
?1 tran) qui kui // tranquilo, etc.
?1 _) quo kuo // quoficiente, etc.

.group r
?1 _) r (_ 'Err; // individual letter
?1 _) r (__ 'Err // individual letter at end-of-word
_) r (_ 'Exe
_) r (_\$ xe'aU // currency
r r
?1 A) r (A :r
?2 A) r (A *
?1 A) r (_A :r
?2 A) r (_A *
rr x
?1 C) r (A :r
?2 C) r (A @-*
_) r x
l) r x
n) r x
s) r x
?1 A) r (_ =@- //now, tis sound isnโ€™t perfect but is is acceptable.


.group s
?1 _) s (_ 'Ess|; [s]+[;] not [s;] phoneme
?1 _) s (__ 'Ess
_) s (_ 'Ese
s s
ss s
sc (Y s
sรง s
A) s (A z
?1 s (_ S
?2 s (_ s
s (_A z // next word starts with vowel
s (_G z // next word starts with voiced consonant

A) s (_S1 s
A) s (_AS1 z // next word starts with vowel
A) s (_GS1 z // next word starts with voiced consonant

?1 A) s (C S
?1 A) ss s
?1 A) s (G+ Z
?1 A) s (_KS1 S
?1 A) s (_G+S1 Z


.group t
_) t (_ te
t t
t (t
?2 t (i tS
?2 t (รญ tS
?2 t (e_ tS
?1 th _^_EN
?1 tion (_ _^_EN


.group u
_) u (_ u
u u
u (A w
u (_A w
r) u (A u
r) u (_A u
u (A_ 'u

ui 'uI
ui (_ uI
ui (s 'uI
u (iCK u
uy uI

um (_ u~N
um (C u~m
un (K u~N
unh u~n^

g) u (Y


.group รบ
รบ ''u
รบm (_ ''u~N
รบm (C ''u~m
รบn (K ''u~N
รบnh ''u~n^

.group v
_) v (_ ve
v v
v (v


.group w
_) w (_ d'ablju
w w
?1 w (_ _^_EN


.group x
?1 _) x (_ SiS
?2 _) x (_ Sis
x (A S
A) x (A ks
e) x (A z
e) x (o_ ks
ai) x (A S
ei) x (A S
au) x s
ou) x s
x (C s
x (s
x (_ ks
ale) x (a S
pro) x (i s // aproximado, aproximadamente, aproximar, etc.
prรณ) x (i s // prรณximo, etc.


.group y
_) y (_ 'ipsiloN
y i
y (A j


.group z
_) z (_ ze
z z
z (z
?1 z (_ S
?2 z (_ s
z (_A z
z (_G z

?1 A) z (C S
?1 A) z (G+ Z
?1 A) z (_C S
?1 A) z (_G+ Z

.group
รง s
_) รง (_ s'esed'il^&

รผ u

รŸ s

% pors'eNtu
$ sif@-*'&U~
_r_) $
โˆ’ m'enus
+ maIs
& 'e
@ ax'ob&
ยค 'eU*u
โ‚ฌ 'eU*u
ยง pa*'ag@-*,afu

// don't speak multiple occurances of these symbols
, (D v'irgul&
. p'oNtu
. (. _:
\.) .

* aste*r'isku
*) * (*
**
**) * (_ _::

__) - (_D m'enus
A_) - (_D _
C_) - (_D _
--) -

= __igw'&l_
= (==
=) = (=
==) = (_ _::











+ 511
- 0
dictsource/ro_list View File


// This file in UTF8 encoded

// Letters
//========
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.

// Use ลŸ ลฃ (with cedilla) not ศ™ ศ› (with comma) in these translation files

// character names
_a a
_ฤƒ '@
_รข ,ydin'a
b be
c tSe
d de
_e e
f fe
g dZe
h haS
_i i
_รฎ ,ydin'i
j Ze
k ka
_l le
_m me
_n ne
_o o
p pe
q kju
r re
_s se
ลŸ Se
t te
ลฃ tse
_u u
v ve
w dublu've
x iks
y 'igrek
z zet

รข ,ydin'a $atend
ฤƒ '@ $atend
รฎ ,ydin'i $atend

_. punkt


// numeric
//********
_0 z'e*o
_1 'unu
_2 d'oI
_2f d'ou@
_3 t@-*'eI
_4 p'at@-*u
_5 tS'intSI^
_6 S'ase
_7 S'apte
_8 'opt
_9 n'oU@
_10 z'etSe

_11 'unsp@-*ez,etSe
_12 d'oIsp@-*ez,etSe
_13 t@-*'eIsp@-*ez,etSe
_14 p'aIsp@-*ez,etSe
_15 tS'intSI^sp@-*ez,etSe
_16 S'aIsp@-*ez,etSe
_17 S'aptesp@-*ez,etSe
_18 'optsp@-*ez,etSe
_19 n'oU@sp@-*ez,etSe

//_11 'unSpe
//_12 d'oISpe
//_13 t@-*'eISpe
//_14 p'aISpe
//_15 tS'inSpe
//_16 S'aISpe
//_17 S'apteSpe
//_18 'optiSpe
//_19 n'oU@Spe

_20 doU@z'etSI^
_30 t@-*eIz'etSI^
_40 pat@-*uz'etSI^
_50 tSintSI^z'etSI^
_60 SaIz'etSI^
_70 Saptez'etSI^
_80 optz'etSI^
_90 noU@z'etSI^

_2X d'oU@zetSI^
_3X t@-*'eIzetSI^
_4X p'at@-*uzetSI^
_5X tS'intSI^zetSI^
_6X S'aIzetSI^
_7X S'aptezetSI^
_8X 'optzetSI^
_9X n'oU@zetSI^

_0C s'ute
_1C ,os'ut@
_2C d'oU@s'ute

_0M1 m'iI
_1M1 ,om'ie
_ofM1 m'iI
_0M2 mil'jOane
_1M2 'unmil'jon
_0M3 mil'jarde
_1M3 'unmil'jard
_0M4 bil'jOane
_1M4 'unbil'jon
_0M5 bil'jarde
_1M5 'unbil'jard

_0of de
_0and _Si
_dpt _v'irgul@
_0Z2 s'utimi
_0Z3 m'iImi


// Abbreviations
//**************
etc ettS'ete*a
s.a Si'aSa
ลŸ.a. Si'aSa
s.a.m.d Se|aSamaIdeparte
ลŸ.a.m.d Se|aSamaIdeparte


// articles
un $u
o $u
niลŸte $u
unui $u
unei $u
unor $u
unele $u // some

ฤƒsta $u1+ // this
asta $u+
acest $u+ // this
aceasta $u+
aceastฤƒ $u+

acel $u+ // that
acea $u+ // that
acei $u+ // those
acele $u+ // those

cei $u+ // the, those
cel $u+ // that, he who
cea $u+ // that, she who
cele $u+ // those

// pronouns
eu jeU $u+
tu $u+
el jel $u+
ea ja $u+
//noi $u+
voi $u+
ele jele $u+

mฤƒ $u
te $u
รฎl $u
o $u
ne $u
vฤƒ $u
รฎi $u
le $u
se $u
รฎmi $u
รฎลฃi $u
ลฃi $u
mi $u
ลŸi $u

care $u $brk // who that which what
ceea $u $brk // that


// possessive adjectives
meu $u+
mei $u+
mea $u+
//mele $u+
tฤƒu $u+
tฤƒi $u+
ta $u+
tale $u+
sฤƒu $u+
sฤƒi $u+
sa $u+
sale $u+
lui $u+
ei jeI $u+
//nostru $u+
noลŸtri $u+
noastrฤƒ $u+
//noastre $u+
vostru $u+
voลŸtri $u+
voastrฤƒ $u+
voastre $u+
lor $u+



// prepositions
al $u $brk // of, genative article
a $u $brk $verbf
ai $u $brk
ale $u $brk

in $u $brk
รฎn $u $brk
pe $u $brk
ce $u $brk
la $u $brk
de $u
(de la) dela $u
din $u $brk
pentru $u $brk
cu $u // with
fฤƒrฤƒ f,@r@ $pause // without
fara f,@r@ $pause // (fฤƒrฤƒ)
lรขngฤƒ $brk // beside
prin $brk // through
dupฤƒ $brk // after, behind
dupa dup@ $brk // (dupฤƒ)
dintre $brk // between
intre $brk // between
asupra $brk // about, on, with
sub $brk // below
pรขnฤƒ $pause // from, until
despre $brk // about, on
spre $brk // towards
cฤƒtre k'@t@-*e $brk // towards


// conjunctions
// ลŸi $u $pause // and
iar $pause // and, again
sau $u $pause // or
ori $u $pause // or
dar $u $pause // but
deoarece $pause // because
dacฤƒ $u $pause // if
daca dak@ $u $pause // (dacฤƒ)
cรขnd $u $pause // when
cum $pause // how, as, since
astfel $pause // thus
deลŸi $2 $pause // although
fie fie $u // either
รฎnsฤƒ $pause // but, yet, however
atunci $pause // therefore
(de atunci) d%e||at'untSi $pause // since then
nici $pause // neither
deci $pause // therefore, so that
fiindcฤƒ $pause // because, since, as
fiind $pause


// negative
nu $u+

// questions


// some common adjectives and adverbs
aลŸa $2 $brk // so, thus
orice $u3+ // any
totuลŸi $1 $brk // never, though, nevertheless
totusi $1 $brk // (totuลŸi)
unde $brk // where


// auxillary verbs (be, have, can, etc)
sฤƒ $u


sunt $u+ // to be
eลŸti jeStI^ $u+
este jeste $u+
suntem $u1+
sunteลฃi $u1+
sunt $u+
e je $u
e e $atend
fost $u+ // been
eram je*am $u2+ // was
erai je*aI $u2+
era je*a $u2+
eraลฃi je*ats;I^ $u2+
erau je*aU $u2+

avea ave|a $u3+ // to have
as $u+ $verbf
ai $u+ $verbf
ar $u+ $verbf
am $u+ $verbf
aลฃi $u+ $verbf
au $u+
are $u+ // ??
avem $u+
aveลฃi $u+

voi $u+ $verbf // will
vei $u+ $verbf
va $u+ $verbf
vom $u+ $verbf
veลฃi $u+ $verbf
vor $u+ $verbf

existฤƒ $u // there is

face $u+ // to do

putea $u2+ // may
pot $u+ $verbf
poลฃi $u+ $verbf
poate $u+ $verbf
putem $u+ $verbf
puteลฃi $u+ $verbf

trebui t@-*ebw'i // to have to
trebuie $2 // @-



// Final "i" is stressed
absolvi $3
ciocni $2
citi $2
dฤƒrui d@*w'i
deosebi $3
descoperi $4
deveni $3
รฎntรขlni $3
izbi $2
lovi $2
opri $2
pocni $2
rฤƒsuci $3
teori $2


// hyphenated contractions
(sฤƒ l) s@l $u
(sฤƒ i) s@I $u
(sฤƒ ลŸi) s@S;I^ $u
(sฤƒ mi) s@m;I^ $u
(te am) team $u
(te ai) teaj $u
(ne am) team $u
(l a) la $u
(l au) laU $u
(l am) lam $u
(l aลฃi) lats;I^ $u
(v aลฃi) vats;I^ $u
(i am) jam $u
(a ลŸi) aS;I^ $u
(รฎntr o) ynt@-*o
(dintr o) dint@-ro

// MAIN WORD DICTIONARY
//*********************
// Use of $alt:
// replaces final [j] by ['i] (i.e. "i" is stressed if followed by a vowel)

abil $2
abzice $2
acelaลŸ $2
adventice $3
aer aIer
aici a'itSI^
altceva $3
apoi $2
artefice $3
asemenea $2

biseric $2

capitol $2
careva $3
cรขndva $2
cรขteva $3
cerbice $2
ceva $2
cicatrice $3 // @-
cineva $3
chimi $alt
chimic $1
complice $2
contrazice $3
creier $1 // @-

deja $2
denzic $2
denzice $2
deoarece $4
destul $2
dincolo $1
director $2
dori $2

edit $1
egale $2
energi $alt
elice $2
exista $3

factice $2
fenicลŸi $1
fenix $1
ferice $1
filozofi $alt
filozofii $4
fizic $1
fizicul $1
folosi $3

gastronomi $alt
gรขgรขlice $3
gฤƒurice $2
ghilimele $3
gimnastic $2
gimnaziu dZimn'azju

imagin $2
รฎnainte yna'inte
interzice $3

latice $2
limit $1
lipsi $2
logic $1

matrice $2
maxim $1
maximum $1
merit $1
mia m'ia
mie m'ie
minum $1
minumum $1
murdฤƒrie murd@*'ie
muzik $1

nimic $2
novice $2
numai $1 // only

oareลŸice $4
obiลŸnuit obiSnw'it
ocol $2
ordin $1
orice $3
ovidiu ovidj'u

pagin $1
parodi pa*od'i
parodii $3
plรขnger $1
politic $2
pricin $1
prieten $2
prietenie p@-*jeten'ie
privi $3
propice $2
protocol $4

regul $1
reguli $1
repede $1
repezi $1
romรขni romyn'i
rotocol $3

sadic $1
sรขmbฤƒtฤƒ $1
securice $3
sergiu sergj'u
sigur $1
simbolic $2
spaลฃiu spatsju

tanti tanti
tรขrcol $2
tรขrziu tyrz'iu
terapi $alt
terapii $3

ultim $1
undeva $3

veder $2
vineri $1
vinovฤƒลฃi $alt
vinovฤƒลฃii $4
virgulฤƒ $1
virus $1


+ 329
- 0
dictsource/ro_rules View File

// translation rules for Romanian
// This file is UTF-8 encoded



.group a
a a
ai aI
ai (_ 'aI
au aU // ?? only at end of word ??
au (_ 'aU
a (AAA a
&) a (_S1q a
gi) a (_S1q 'a
V@) a (_ 'a
ฤƒi) a (_ 'a
@) abil (_ 'abil
_) anti (@P4 anti
@) ale (_ 'ale

.group ฤƒ
ฤƒ @
ฤƒi @I
ฤƒu @U // ?? only at end of word ??
ฤƒu (_ @U

ฤƒi (m_ @'i
ฤƒi (t_ @'i
ฤƒi (ลฃi_ @'i

&) ฤƒ (_S1 @
ฤƒri (A_ @*'i
ฤƒrii (_ @*'iI
ฤƒri (AA_ @*'i

.group รข
รข y
รขi yI
รขu yU


.group b
b b
@) b (i_ b;

@) b (il_ =b
mo) bil (_ b'il


.group c
c k
c (e tS
c (i tS
ci (o tS
cii tSiI
ch k
@@) col (_ =kol
@@) coli (_S1t =I^
@@) cole (_S1t =e

.group d
d d
@) d (i_ d;


.group e
e e
ei eI
// eu eU // only at end of word ??
// eu e[u // ??
eu (_ 'eU
ea ea
&) ea (_S2q ea
eai eaj
eau eaw
eoa 'eOa
eo eo
e (AAA e

&) e (_S1q e
&C) e (re_ %e
_ac) ee (a eI

r) ei (er_ 'eI

@) e (re_ =e
@) e (ri_ =e
@) e (rea_ =e
i) e (re_ e
i) e (ri_ e
i) e (rea_ e


.group f
f f
@) f (i_ f;


.group g
g g
g (e dZ
g (i dZ
gii dZiI
gh g


.group h
h h
@) h (i_ C


.group i
i i
i (A j
&C) i (_N$1q i/
&) i (_N$1q i
&) i (-N$1q i // don't reduce to [I^] if a hyphen follows
&') i (_ i
ลฃi-) i (_ _ // combined with previous word as [iI]
Cr) i (_ i
V&) i (_ 'i // verb
ฤƒC) ia (_ 'ia
รขC) ia (_ 'ia
ฤƒC) ie (_ 'ie
รขC) ie (_ 'ie
@) ie (_S1q =ie
iei (_ 'ieI
ii iI
&) ii (_S2q iI
iii iji
iu (_ iU
iu ju

&) ic (_ =ik
&) ice (_ =itSe
&) ing (_ %iNg // foreign words
i (t_ 'i

@ic) ii (_S2q ilor
@ic) ilor (_S4q ilor


.group รฎ
รฎ y


.group j
j Z
@) j (i_ Z;


.group k
k k


.group l
l l
@) l (i_ l;
_) l (_ le
-) l (_ l // -l

iu) l (_S1t l
&) le (_S2t le
&) lor (_S3t lor
&) lui (_S3t luI
&) logi (A_ lodZ'i
&) logii (_ lodZ'iI

.group m
_) m (_ me
m m
@) m (i_ m;
_) m (-a m


.group n
_) n (_ ne
n n
@) n (i_ n;
n (g N
n (k N
@) n (tic_ =n
@) n (ic_ =n
_) n (-a n


.group o
o o
oa Oa
oai Oaj
oi oI
oi (_ 'oI
ou oU
ou (_ 'oU
o (AAA o


.group p
p p
@) p (i_ p;



.group q
q k
qu kw


.group r
r r
A) r (A *
C) r (A @-*
rr *r
A) r (i_ *;

_) re (@P2v re
_) re (gul re
@u) ri (_NS2t rI^
@u) rile (_S4t rile


.group s
_) s (_ se
_) s (-a s
s s
@) s (i_ s;

&) sprezece (_S8t sp@-*ez,etSe


.group ลŸ
ลŸ S
@) ลŸ (i_ S;


.group t
t t
tt (_ t
@) t (i_ t;


.group ลฃ
ลฃ ts
@) ลฃ (i_ ts;
// @) ลฃi (-mฤƒ ts;'i
// @) ลฃi (-vฤƒ ts;'i
// @) ลฃi (-le ts;'i
// @) ลฃi (-i ts;'iI
// @) ลฃi (-l ts;'i


.group u
u u
u (A w
ui uI
ui (e wi
V&) ui (_ w2'i
ui (m_ w2'i
ui (t_ w2'i
ui (ลฃi_ w2'i
&) ul (_S2t ul

@ic) ul (_S2 ul
@ic) uri (_S3 urI^
@ic) urile (_S5 urile
@ic) urilor (_S6 urilor


.group v
v v
@) v (i_ v;


.group w
w w


.group x
x ks
A) x (A gz
ma) x (i ks
e) x (e ks
cone) x (iu ks
i) x (e ks
o) x (e ks // boxele
o) x (i ks // oxigen
a) x (ia ks // axial
ale) x ks
ta) x ks


.group y
y i
y (A j


.group z
z z
@) z (i_ z;



.group
รถ Y

% prosent // ??
$ dolar
+ plus
& perlwet
@ a*'ond
/ sleS
โ‚ฌ 'eU*o

, (D v'irgol@

. puntk
. (. _:
\.) .

__) - (_D m'inus
A_) - (_D _
C_) - (_D _
--) -

* aste*isk
*) * (*
**
**) * (_ _::

+ 161
- 0
dictsource/ru_list View File


// This file is UTF8 encoded

// NOTE: An additional file: ru_listx contains a large collection of
// Russian words which are marked with their correct stress position.
//
// To improve Russian pronunciation, download this from
// http://espeak.sourceforge.net and put the ru_listx file in the same
// directory as this ru_list file, and then do the command:
// speak --compile=ru



// Numbers
_0 n'ol
_1 Od;'in
_2 dv'A
_3 t;r'i
_4 ts;It'yr;I
_5 p;'jat;
_6 S'Es;t;
_7 s;'em
_8 v'os;E2m
_9 d;'ev;It;
_10 d;'es;It;
_11 Od;'innVttsVt;
_12 dv;In'AttsVt;
_13 tr;In'AttsVt;
_14 ts;It'y@-*nVttsVt;
_15 p;Itn'AttsVt;
_16 SE#stn'AttsVt;
_17 s;Imn'AttsVt;
_18 vOs;Imn'AttsVt;
_19 d;E2v;Itn'AttsVt;
_2X dv'AttsVt;
_3X tr;'ittsVt;
_4X s'o@-*Ok
_5X p;Id;d;Is;'jat
_6X SE2z;d;d;Is;'jat
_7X s;'emd;E2s;It
_8X v'os;E2md;E2s;It
_9X d;E2v;In'ostO
_0C st'o
_2C dv;'es;t;I
_3C tr;'ista
_4C ts;It'yr;E2sta
_5C p;,It;s'ot
_6C S,E#s;t;s'ot
_7C s;,Ims'ot
_8C vOs;Ims'ot
_9C d;E2v;It;s'ot
_0M1 t'ys;Its;V
_1M1 t'ys;Its;V // no '1' before thousand
_0M2 m;,IlI;'on
_0M3 m;,IlI;'art
_dpt _:'i_: // start of decimal fraction
_dpt2 _d;Is;'atYx // end of decimal fraction

// prepositions
ะฒ v $u // to,in,at
ะพั‚ $u // from
ั s $u // with,from,since
ัƒ u $u // by
ะฝะฐ $u // on
ะดะปั $u // for


// conjunctions
ะธ i $u $pause // and
ะฐ $u $pause // and
ะฐ $atend
ะฝะพ $u $pause // but
ะธะฑะพ $u $pause // for

ะธะฑะพ $u $pause // if
ั…ะพั‚ั $2 $pause // although
ั‡ั‚ะพะฑั‹ $pause // in order that


// pronouns
ั $u // I


// questions
ั‡ั‚ะพ Sto $u $pause // what, that


// misc.
ะฝะต $u // negative


// auxillary verbs
ะฑั‹ั‚ัŒ $u1 // to be
ะฟะพะฑั‹ั‚ัŒ $u2

ะตัะผัŒ $u1
ะตัะธ $u2
ะตัั‚ัŒ $u1
ะตัะผั‹ $u1
ะตัั‚ะต $u1
ััƒั‚ัŒ $u1

ะฑั‹ะป $u1
ะฑั‹ะปะธ $u1
ะฑั‹ะปะพ $u1
ะฟะพะฑั‹ะป $u1
ะฟะพะฑั‹ะปะฐ $u3
ะฟะพะฑั‹ะปะพ $u2
ะฟะพะฑั‹ะปะธ $u2

ะฑัƒะดัƒ $u1
ะฑัƒะดะตัˆัŒ $u1
ะฑัƒะดะตั‚ $u1
ะฑัƒะดะตะผ $u1
ะฑัƒะดะตั‚ะต $u1
ะฑัƒะดัƒั‚ $u1
ะฟะพะฑัƒะดัƒ $u2
ะฟะพะฑัƒะดะตัˆัŒ $u2
ะฟะพะฑัƒะดะตั‚ $u2
ะฟะพะฑัƒะดะตะผ $u2
ะฟะพะฑัƒะดะตั‚ะต $u2
ะฟะพะฑัƒะดัƒั‚ $u2

ะผะพั‡ัŒ $u // can
ัะผะพั‡ัŒ $u1

ะผะพะณัƒ $u2
ะผะพะถะตัˆัŒ $u1
ะผะพะถะตั‚ $u1
ะผะพะถะตะผ $u1
ะผะพะถะตั‚ะต $u1
ะผะพะณัƒั‚ $u1

ะผะพะณ $u1
ะผะพะณะปะฐ $u2
ะผะพะณะปะพ $u2
ะผะพะณะปะธ $u2
ัะผะพะณ $u1
ัะผะพะณะปะฐ $u2
ัะผะพะณะปะพ $u2
ัะผะพะณะปะธ $u2

ัะผะพะณัƒ $u1
ัะผะพะถะตัˆัŒ $u1
ัะผะพะถะตั‚ $u1
ัะผะพะถะตะผ $u1
ัะผะพะถะตั‚ะต $u1
ัะผะพะณัƒั‚ $u1

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.
_ะฒ vE
ะฒ vE $atend
_ั Es
ั Es $atend


// exceptions
ั€ะฐะดะธะพ r'ad;Io

+ 701
- 0
dictsource/ru_rules View File

// Russian translation rules
// This file is UTF8 encoded

// Special characters:
// A vowel: ะฐ ะพ ัƒ ั‹ ั ะต ั‘ ะธ ัŽ ั
// B soft consonant: ัŒ ะน ั‡ ั‰
// C any consonant:
// F consonant, not hard: ??
// G voiced: ะฑ ะฒ ะณ ะด ะถ ะท
// H hard consonant: ัŠ ะถ ั† ัˆ
// Y iotated vowel, softsign: ัŒ ะต ั‘ ะธ ัŽ ั
// L08 ะบะฟัั‚ั„ั…
// L09 ะฑะณะดะถะทะปะผะฝั€


.group ะฐ
_) ะฐ (_ a
_) ะฐ a
ะฐ (_ a
B) ะฐ (_ V
ะฐ V

.group ะฑ
_) ะฑ (_ bE
ะฑ (_ p
ะฑ (ะบัŒ p
ะฑ (ะบY p
ะฑ (ััŒ p
ะฑ (ัY p
ะฑ (ั‚ัŒ p
ะฑ (ั‚Y p
ะฑ (ั…ัŒ p
ะฑ (ั…Y p
ะฑ (ั…ะบัŒ p
ะฑ (ั…ะบY p
ะฑ (ั‡ p
ะฑ (ั‰ p

ะฑ (ัŒ b;
ะฑ (Y b;
ะฑ (ะฑัŒ b;
ะฑ (ะฑY b;
ะฑ (ะฑะผัŒ b;
ะฑ (ะฑะผY b;
ะฑ (ะฑะฒัŒ b;
ะฑ (ะฑะฒY b;
ะฑ (ะผัŒ b;
ะฑ (ะผY b;
ะฑ (ะฒY b;
ะฑ (ะฒัŒ b;

ะฑ (ัŒ_ p;
ะฑ (ะฟัŒ p;
ะฑ (ะฟY p;
ะฑ (ั„ัŒ p;
ะฑ (ั„Y p;
ะฑ (ั„ั„ัŒ p;
ะฑ (ั„ั„Y p;

ะฑ b

.group ะฒ
_) ะฒ (_ vE
ะฒ (_ f
ะฒ (ะบัŒ f
ะฒ (ะบY f
ะฒ (ััŒ f
ะฒ (ัY f
ะฒ (ั‚ัŒ f
ะฒ (ั‚Y f
ะฒ (ั…ัŒ f
ะฒ (ั…Y f
ะฒ (ั…ะบY f
ะฒ (ั…ะบัŒ f
ะฒ (ั‡ f
ะฒ (ั‰ f

ะฒ (ัŒ v;
ะฒ (Y v;
ะฒ (ะฑัŒ v;
ะฒ (ะฑY v;
ะฒ (ะผัŒ v;
ะฒ (ะผY v;
ะฒ (ะฒัŒ v;
ะฒ (ะฒY v;
ะฒ (ะฒะฑัŒ v;
ะฒ (ะฒะฑY v;
ะฒ (ะฒะผัŒ v;
ะฒ (ะฒะผY v;

ะฒ (ัŒ_ f;
ะฒ (ะฟ' f;
ะฒ (ั„' f;

ะฒ v

.group ะณ
_) ะณ (_ gE
ะณ (_ k
ะณ (ะบัŒ k
ะณ (ะบY k
ะณ (ะฟY k
ะณ (ะฟัŒ k
ะณ (ััŒ k
ะณ (ัY k
ะณ (ั‚ัŒ k
ะณ (ั‚Y k
ะณ (ั„ัŒ k
ะณ (ั„Y k
ะณ (ั„ั„ัŒ k
ะณ (ั„ั„Y k
ะณ (ั…ัŒ k
ะณ (ั…Y k
ะณ (ั…ะบY k
ะณ (ั…ะบัŒ k

ะณ (ัŒ g;
ะณ (Y g;
ะณ g

.group ะด
_) ะด (_ dE
ะด (_ t

ะด (ะบัŒ t
ะด (ะบY t
ะด (ะฟัŒ t
ะด (ะฟY t
ะด (ั„ัŒ t
ะด (ั„Y t
ะด (ั„ั„ัŒ t
ะด (ั„ั„Y t
ะด (ั…ัŒ t
ะด (ั…Y t
ะด (ั…ะบY t
ะด (ั…ะบัŒ t
ะด (ั‰ t

ะด (ัŒ d;
ะด (Y d;
ะด (ะดัŒ d;
ะด (ะดY d;
ะด (ะทัŒ d;
ะด (ะทY d;
ะด (ะฝัŒ d;
ะด (B d;

ะด (ัŒ_ t;
ะด (ั‚ัŒ t;
ะด (ั‚Y t;
ะด (ััŒ t;
ะด (ัY t;

ะด (ัˆ t
ะด (ั‰ t

ะด d

.group ะต
_) ะต (_ je
_) ะต jI3 //second position
A) ะต (_ jI3 //second position
ัŠ) ะต (_ jI3 //second position
ัŒ) ะต (_ jI3 //second position

A) ะต jE2
ัŠ) ะต jE2
ัŒ) ะต jE2


H) ะต (_ E#
H) ะต E2

ะต (_ I2
ะต E3


.group ะถ
_) ะถ (_ ZE
ะถ (ะบY S
ะถ (ะบัŒ S
ะถ (ะฟY S
ะถ (ะฟัŒ S
ะถ (ััŒ S
ะถ (ัY S
ะถ (ั‚ัŒ S
ะถ (ั‚Y S
ะถ (ั„ัŒ S
ะถ (ั„Y S
ะถ (ั„ั„ัŒ S
ะถ (ั„ั„Y S
ะถ (ั…ัŒ S
ะถ (ั…Y S
ะถ (ั…ะบY S
ะถ (ั…ะบัŒ S

ะถ Z

.group ะท
_) ะท (_ zE

ะท (_ s

ะท (ะบY s
ะท (ะบัŒ s
ะท (ะฟัŒ s
ะท (ะฟY s
ะท (ั„ัŒ s
ะท (ั„Y s
ะท (ั„ั„ัŒ s
ะท (ั„ั„Y s
ะท (ั…ัŒ s
ะท (ั…Y s
ะท (ั…ะบY s
ะท (ั…ะบัŒ s
ะท (ั‰ s

ะท (ัŒ z;
ะท (Y z;
ะท (ะดัŒ z;
ะท (ะดY z;
ะท (ะทัŒ z;
ะท (ะทY z;
ะท (ะทะดัŒ z;
ะท (ะทะดY z;
ะท (ะทะฝัŒ z;
ะท (ะทะฝY z;
ะท (ะทะฝB z;
ะท (ะฝัŒ z;
ะท (ะฝY z;
ะท (ะฝB z;

ะท (ะทัŒ_ s;
ะท (ะทY_ s;
ะท (ะทะดัŒ_ s;
ะท (ะทะดY_ s;
ะท (ะทะฝัŒ_ s;
ะท (ะทะฝY_ s;
ะท (ะทะฝB_ s;
ะท (ั‚ัŒ s;
ะท (ั‚Y s;
ะท (ััŒ s;
ะท (ัY s;

ะท (ะถ Z
ะท (ัˆ S
ะท (ั‰ s;s;
ะท (ั‡ s;s;
ะท z

.group ะธ
_) ะธ (_ i
_) ะธ I
ะธ (_ I
ะธ I#
H) ะธ y // preceded by hard consonant


.group ะน
_) ะน (_ ,i'k@-*'AtkOjI
ะน j

.group ะบ
_) ะบ (_ kA
ะบ (ะฑ g
ะบ (ะฑัŒ g
ะบ (ะฑY g
ะบ (ะณ g
ะบ (ะณัŒ g
ะบ (ะณY g
ะบ (ะด g
ะบ (ะดัŒ g
ะบ (ะดY g
ะบ (ะดB g
ะบ (ะถ g
ะบ (ะท g
ะบ (ะทัŒ g
ะบ (ะทY g

ะบ (ัŒ k;
ะบ (Y k;

ะบ k

.group ะป
_) ะป (_ El^
ะป (_ l^
ะป (Y l^
ะป l

.group ะผ
_) ะผ (_ Em
ะผ (ัŒ m;
ะผ (Y m;
ะผ (ะฑัŒ m;
ะผ (ะฑY m;
ะผ (ะฟY m;
ะผ (ะฟัŒ m;
ะผ (ะฒัŒ m;
ะผ (ะฒY m;
ะผ (ั„ัŒ m;
ะผ (ั„Y m;
ะผ (ั„ั„ัŒ m;
ะผ (ั„ั„Y m;
ะผ m

.group ะฝ
_) ะฝ (_ En
ะฝ (ัŒ n;
ะฝ (Y n;
ะฝ (B n;
ะฝ (ะดัŒ n;
ะฝ (ะดY n;
ะฝ (ะดB n;
ะฝ (ั‚ัŒ n;
ะฝ (ั‚Y n;
ะฝ (ะทัŒ n;
ะฝ (ะทY n;
ะฝ (ััŒ n;
ะฝ (ัY n;
ะฝ (ะฝัŒ n;
ะฝ (ะฝY n;
ะฝ (ะฝB n;

ะฝ n


.group ะพ
ะพ o

.group ะฟ
_) ะฟ (_ pE
ะฟ (ะฑ b
ะฟ (ะณ b
ะฟ (ะณY b
ะฟ (ะณัŒ b
ะฟ (ะด b
ะฟ (ะดัŒ b
ะฟ (ะดY b
ะฟ (ะดB b
ะฟ (ะถ b
ะฟ (ะท b
ะฟ (ะทัŒ b
ะฟ (ะทY b

ะฟ (ัŒ p;
ะฟ (Y p;
ะฟ (ะฟัŒ p;
ะฟ (ะฟY p;
ะฟ (ะฟั„ัŒ p;
ะฟ (ะฟั„Y p;
ะฟ (ะฟะผัŒ p;
ะฟ (ะฟะผY p;
ะฟ (ั„ัŒ p;
ะฟ (ั„Y p;
ะฟ (ั„ั„ัŒ p;
ะฟ (ั„ั„Y p;
ะฟ (ะผัŒ p;
ะฟ (ะผY p;

ะฟ (ะฑ' b;
ะฟ p

.group ั€
_) ั€ (_ E*
ั€ (_ r;
ั€ (Y r;
ั€ (B r;
ั€ @-*

.group ั
_) ั (_ Es
ั (ะฑ z
ั (ะณ z
ั (ะด z
ั (ะถ z
ั (ะท z

ั (ัŒ s;
ั (Y s;
ั (ั‚ัŒ s;
ั (ั‚Y s;
ั (ััŒ s;
ั (ัY s;
ั (ะฝัŒ s;
ั (ะฝY s;
ั (ะฝB s;

ั (ะทัŒ z;
ั (ะทY z;
ั (ะดัŒ z;
ั (ะดY z;
ั (ะดB z;

ั (ะถ Z
ั (ัˆ S
ั (ั‰ s;s;
ั (ั‡ s;s;

ั s

.group ั‚
_) ั‚ (_ tE

ั‚ (ะฑ d
ั‚ (ะณ d
ั‚ (ะด d
ั‚ (ะถ d
ั‚ (ะท d

ั‚ (ัŒ t;
ั‚ (Y t;
ั‚ (ั‚ัŒ t;
ั‚ (ั‚Y t;
ั‚ (ััŒ t;
ั‚ (ัY t;
ั‚ (ะฝัŒ t;
ั‚ (ะฝY t;
ั‚ (ะฝB t;

ั‚ (ะทัŒ d;
ั‚ (ะทY d;
ั‚ (ะดัŒ d;
ั‚ (ะดY d;
ั‚ (ะดB d;

ั‚ (ะถ d

ั‚ t

.group ัƒ
_) ัƒ (_ u
B) ัƒ u#
ัƒ u

.group ั„
_) ั„ (_ Ef
ั„ (ะฑ v
ั„ (ะณ v
ั„ (ะณัŒ v
ั„ (ะณY v
ั„ (ะด v
ั„ (ะดัŒ v
ั„ (ะดY v
ั„ (ะดB v
ั„ (ะถ v
ั„ (ะท v
ั„ (ะทัŒ v
ั„ (ะทY v

ั„ (ัŒ f;
ั„ (Y f;
ั„ (ะฟัŒ f;
ั„ (ะฟY f;
ั„ (ะฟั„ัŒ f;
ั„ (ะฟั„Y f;
ั„ (ะฟะผัŒ f;
ั„ (ะฟะผY f;
ั„ (ั„Y f;
ั„ (ั„ัŒ f;
ั„ (ะผัŒ f;
ั„ (ะผY f;

ั„ (ะฑ' v;
ั„ f

.group ั…
_) ั… (_ xA
ั… (ะฑ x
ั… (ะฑัŒ x
ั… (ะฑY x
ั… (ะฑะผัŒ x
ั… (ะฑะผY x
ั… (ะฑะฒัŒ x
ั… (ะฑะฒY x
ั… (ะณ x
ั… (ะณัŒ x
ั… (ะณY x
ั… (ะด x
ั… (ะดัŒ x
ั… (ะดY x
ั… (ะดB x
ั… (ะถ x
ั… (ะท x
ั… (ะทัŒ x
ั… (ะทY x
ั… (_ะฑั‹ x

ั… (ัŒ x//ะก ะฝะฐะดะพ ัะดะตะปะฐั‚ัŒ ัั‚ัƒ ั„ะพะฝะตะผัƒ
ั… (Y x//ะก
ั… (ะบัŒ x//ะก
ั… (ะบY x//ะก

ั… x

.group ั†
_) ั† (_ tsE
ั† (ะฑ dz
ั† (ะฑัŒ dz
ั† (ะฑY dz
ั† (ะฑะผัŒ dz
ั† (ะฑะผY dz
ั† (ะฑะฒัŒ dz
ั† (ะฑะฒY dz
ั† (ะณ dz
ั† (ะณัŒ dz
ั† (ะณY dz
ั† (ะด dz
ั† (ะดัŒ dz
ั† (ะดY dz
ั† (ะดB dz
ั† (ะถ dz
ั† (ะท dz
ั† (ะทัŒ dz
ั† (ะทY dz
ั† ts

.group ั‡
_) ั‡ (_ tS;e
ั‡ (ะฑ dZ;
ั‡ (ะฑัŒ dZ;
ั‡ (ะฑY dZ;
ั‡ (ะฑะผัŒ dZ;
ั‡ (ะฑะผY dZ;
ั‡ (ะฑะฒัŒ dZ;
ั‡ (ะฑะฒY dZ;
ั‡ (ะณ dZ;
ั‡ (ะณัŒ dZ;
ั‡ (ะณY dZ;
ั‡ (ะด dZ;
ั‡ (ะดัŒ dZ;
ั‡ (ะดY dZ;
ั‡ (ะดB dZ;
ั‡ (ะถ dZ;
ั‡ (ะท dZ;
ั‡ (ะทัŒ dZ;
ั‡ (ะทY dZ;

ั‡ tS;


.group ัˆ
_) ัˆ (_ SA
ัˆ (ะฑ Z
ัˆ (ะฑัŒ Z
ัˆ (ะฑY Z
ัˆ (ะฑะผัŒ Z
ัˆ (ะฑะผY Z
ัˆ (ะฑะฒัŒ Z
ัˆ (ะฑะฒY Z
ัˆ (ะณ Z
ัˆ (ะณัŒ Z
ัˆ (ะณY Z
ัˆ (ะด Z
ัˆ (ะดัŒ Z
ัˆ (ะดY Z
ัˆ (ะดB Z
ัˆ (ะถ Z
ัˆ (ะท Z
ัˆ (ะทัŒ Z
ัˆ (ะทY Z
ัˆ S

.group ั‰
_) ั‰ (_ S;ja
ั‰ (ะฑ Z;
ั‰ (ะฑัŒ Z;
ั‰ (ะฑY Z;
ั‰ (ะฑะผัŒ Z;
ั‰ (ะฑะผY Z;
ั‰ (ะฑะฒัŒ Z;
ั‰ (ะฑะฒY Z;
ั‰ (ะณ Z;
ั‰ (ะณัŒ Z;
ั‰ (ะณY Z;
ั‰ (ะด Z;
ั‰ (ะดัŒ Z;
ั‰ (ะดY Z;
ั‰ (ะดB Z;
ั‰ (ะถ Z;
ั‰ (ะท Z;
ั‰ (ะทัŒ Z;
ั‰ (ะทY Z;
ั‰ S;


.group ัŠ
_) ัŠ (_ tv;'8@-*dyjzn'Ak
ัŠ (Y j
ัŠ

.group ั‹
_) ั‹ (_ y
ั‹ y

.group ัŒ
_) ัŒ (_ m;'jak;I#jzn'Ak
ัŒ
ัŒ (Y j

.group ั
_) ั (_ e
_) ั E#
ั (_ E#
ั E2

.group ัŽ
_) ัŽ (_ ju
ัŽ u"
_) ัŽ ju
ัŒ) ัŽ ju
ัŠ) ัŽ ju
A) ัŽ ju



.group ั
_) ั (_ ja
_) ั jI //second position
A) ั (_ jI //second position
ัŠ) ั (_ jI //second position
ัŒ) ั (_ jI //second position

A) ั jV
ัŠ) ั jV
ัŒ) ั jV
ั (_ V#
ั I3

.group ั‘
_) ั‘ (_ j8
_) ั‘ j8
ะถ) ั‘ O
ัˆ) ั‘ O
ั‘ 8

// If we find a Latin letter a-z, then translate as English
.group a
a _^_EN
.group b
b _^_EN
.group c
c _^_EN
.group d
d _^_EN
.group e
e _^_EN
.group f
f _^_EN
.group g
g _^_EN
.group h
h _^_EN
.group i
i _^_EN
.group j
j _^_EN
.group k
k _^_EN
.group l
l _^_EN
.group m
m _^_EN
.group n
n _^_EN
.group o
o _^_EN
.group p
p _^_EN
.group q
q _^_EN
.group r
r _^_EN
.group s
s _^_EN
.group t
t _^_EN
.group u
u _^_EN
.group v
v _^_EN
.group w
w _^_EN
.group x
x _^_EN
.group y
y _^_EN
.group z
z _^_EN

.group
$ dolar


+ 238
- 0
dictsource/sk_list View File

// translation rules for Slovak
// This file is UTF-8 encoded

// Letters
_a a:
รก d,l-he:'a:
รค 'a:prehlasovane:
b be:
c tse:
ฤ tSe:
d de:
ฤ d;e:
e e:
รฉ d,l-he:'e:
f ef
g ge:
h ha:
i i:
รญ d,l-he:'i:
j je:
_k ka:
l el
ฤพ el^
ฤบ d,l-he:'el
m em
n en
ลˆ en^
_o o:
รณ d,l-he:'o:
รด 'o:sv,oka:n^om
p pe:
q kve:
r er
_s es
ลก eS
t te:
ลฅ t;e:
u u:
รบ dl-he:'u:
_v ve:
w dv'ojite:,ve:
x iks
y ipsilon
รฝ d,l-he:'i:
_z zet
ลพ Zet



// Numbers
_0 n'ula
_1 j'ed;en
_2 dv'a
_3 t'@-*i
_4 St'i*i
_5 p'&t;
_6 S'est;
_7 s'ed;em
_8 'osem
_9 d;'ev&t;
_10 d;'esat;
_11 j'ed;ena:st;
_12 dv'ana:st;
_13 t@-*'ina:st;
_14 Str-n'a:st;
_15 p'&tna:st;
_16 S'estna:st;
_17 s'ed;emna:st;
_18 'osemna:st;
_19 d;'ev&tna:st;
_2X dv'adsat;
_3X t@-*'idsat;
_4X St'i*idsat;
_5X p'&t;d;esjat
_6X S'est;d;esjat
_7X s'ed;emdsjat
_8X 'osemd;esjat
_9X d'ev&t;d;esjat
_0C st'o
_2C dv'est'o
_0M1 t;'isi:ts
_1M1 t;'isi:ts
_2M1 dv'et;'isi:ts
_0M2 m'ilio:n
_0M3 m'iljarda
_dpt _:tSj,arka_


// Pronouns
sa $u+ // reflexive
si $u+ // reflexive
ho $u+

// Prepositions
o o_ $u $brk $alt2
k k $brk // at,on,to
v v_ $brk // at,in,into
z z_ $brk // from,of
na $u $alt2 // at,for,into
po $pause $alt2 // about,after
pod $pause $alt2 // under
s s_ $pause // with
so $pause $alt2 // with
bezo $pause $alt2 // without
bez $pause $alt2 // without
pri $pause $alt2 // about,beside,at

// Conjunctions
a $u $pause // and
alebo $u $pause // or
inak $u $pause // or
sรญce $u $pause // or
ale $pause // however
vลกak $pause // but
okrem $pause // except
mimo $pause // except
ฤo $u $pause // which,whatever
aj $u $pause // even
ลพe $u $pause // if,that

ako $u $pause // as

// Negative
nie $u


// Auxillary verbs

byลฅ $u // to be
som $u
si $u
je $u
sme $u
ste $u
sรบ $u
bol $u+ // been


// treat as letters if at the end of the clause
a a: $atend // letter-a
k ke: $atend // letter-k
o o: $atend // letter-o
s es $atend
v ve: $atend
z zet $atend

// Exceptions

// don't soften (d,n,t) before e,i
aktรญvni $alt
definitรญvne $alt
demo $alt
depresรญvni $alt
diagnostรญk diagnosti:k
enter $alt
fรฉnix $alt
flexibilnรญ $alt
hodni $alt
รญdea $alt
รญdee $alt
ideรญ $alt
รญdei $alt
รญdeou $alt
รญdeu $alt
รญdey $alt
individuรกlne $alt
inรญ $alt
init $alt
introvertnรญ $alt
jeden $alt
jรบni $alt
kaลพdej $alt
legislatรญvne $alt
logistรญk $alt
mรกnia $alt
mรกnie $alt
mรกniou $alt
mรกniu $alt
martin $alt
matkini $alt
matkinรญ $alt
midi $alt
mimovlรกdne $alt
mladej $alt
mladรญ $alt
nadรญsลฅ $alt
negatรญvne $alt
odeลˆ $alt
odรญsลฅ $alt
okieneฤko $alt
okolitรญ $alt
onen $alt
onรญ $alt
opatrnรญ $alt
ostatnรญ $alt
peknรญ $alt
peter $alt
pijatika $alt
podeลˆ $alt
podรญsลฅ $alt
postihnutรญ post;ihnuti:
poverenรญ $alt
poลพiarne $alt
predeลˆ $alt
predรญsลฅ $alt
presvedฤenรญ $alt
prรญbuznรญ $alt
priemernรญ $alt
prijatรญ $alt
pripravenรญ $alt
rรดzne $alt
samotnรญ $alt
schopnรญ $alt
ลกtatutรกrni $alt
sรบฤasnรญ $alt
sveter $alt
teda $alt
tejto $alt
televรญzne $alt
temer $alt
ten $alt
teraz $alt
tรญ $alt
tie $alt
tieto $alt
tรญto $alt
รบnia $alt
รบnie $alt
รบnii $alt
รบniu $alt
vรกลพenรญ $alt
vรญneฤko $alt
vinen $alt
vinnรญ $alt
vลกeteฤnรญ $alt
vtedy $alt
ลพiadni $alt
zruฤnรญ $alt

+ 624
- 0
dictsource/sk_rules View File

// translation rules for Slovak
// This file is UTF-8 encoded

.group a
a a

.group รก
รก a:

.group รค
รค e

.group b
b b
b (_ p
b (_G b

.group c
c ts
ch x

.group ฤ
ฤ tS

.group d
d d
d (_ t
d (_G d
d (e d;
d (e_ d
d (i d;
d (รญ d;
d (eT d // word has $alt attribute
d (iT d
d (รญT d
dz dz
dz (_ ts
dz (_G dz
dลพ dZ
dลพ (_ tS
dลพ (_G dZ

d (istic d
_) d (ekor d
_) d (eleg d
_) d (elim d
_) d (epres d
_) d (eviz d
_) d (ivรญz d
_han) d (i d
_koreลกpon) d (en d
_na) d (รญd d
_na) d (รญฤ d
_pre) d (izb d
_ลกtandar) d (iz d
_vi) d (ea d
_vi) d (eo d
_vi) d (eu d
a) d (e d
in) d (i d
man) d (it d
mรฉ) d (i d
mo) d (er d
or) d (i d
_prezi) d (ent d
_) d (etektรญ d
_) d (iftรญn d
d (izmus d
_i) d (enti d
_pre) d (iลก d
_) d (efinitรญv d
_o) d (iลก d
d (idakti d
_mo) d (i d
_o) d (in d
_o) d (is d
_) d (iec d
_) d (iet t
_ลกtรบ) d (i d
melo) d (i d
_mo) d (el d
_mo) d (em d
_fe) d (er d
_evi) d (en d
_) d (isk d
_e) d (it d
_skan) d (i d
_invali) d (iz d
_meto) d (i d
_) d (einte d
_) d (ekรกd d
_in) d (ex d
tra) d (i d
_) d (imen d
_ลกta) d (i d
_) d (iรก d
_) d (iรฉ d
_) d (ez d
_) d (etail d
me) d (i d
_) d (ekรณr d
_) d (ia d
_) d (ig d
_) d (ip d
_) d (is d
d (ef d
d (iรณ d
d (etek d
d (if d
d (io d
d (ir d
_ลกtรก) d (i d
_au) d (i d
d (ick d
o) d (ic d
o) d (ik d
_) d (ekrรฉt d
_po) d (รญฤ d
d (ik_ d
_invali) d (it d
_po) d (รญd d
d (ikt d
d (eterm d
d (isp d
d (ist d
_ลกtu) d (i d
_ลกtipen) d (i d
_i) d (eรก d
kre) d (i d
_ra) d (ikรกl d
_i) d (ea d
_) d (evรญz d
i) d (en d
i) d (eo d
_i) d (il d
_i) d (io d
_ko) d (ifi d
_expe) d (i d
melรณ) d (i d
_) d (esig d
_tra) d (รญ d
_ลกtu) d (en d
_au) d (i d
_) d (esti d
d (iskre d
diskre) d (i d
_ka) d (et d
_) d (eci d
d (isku d
_pre) d (รญฤ d
_pre) d (รญd d
_) d (ekrement d
_o) d (รญฤ d


.group ฤ
ฤ d;
ฤ (_ t;
ฤ (_G d;

.group e
e e

.group รฉ
รฉ e:

.group f
f f

.group g
g g
g (_ k
g (_G g

.group h
h h
h (_ x
h (_G h

.group i
i i
ia %ia
ie %ie
iu %iu

.group รญ
รญ i:

.group j
j j

.group k
k k

.group l
l l
K) l (K l-

.group ฤบ
ฤบ l:

.group ฤพ
ฤพ l^

.group m
m m

.group n
n n
n (g N
n (k N
n (e n^
n (e_ n
n (i n^
n (รญ n^
n (eT n // word has $alt attribute
n (iT n
n (รญT n

n (ent n
_be) n (ef n
_bota) n (i n
_fo) n (e n
_gรฉ) n (i n
_kolo) n (i n
_li) n (e n
_miest) n (e n
_mu) n (i n
_part) n (er n
_personรกl) n (e n
_prรกzd) n (e n
_tu) n (is n
_vin) n (e n
_ลพiad) n (e n
a) n (im n
รกl) n (i n
fรณ) n (i n
fo) n (ic n
ge) n (e n
go) n (i n
harmรณ) n (i n
ch) n (ic n
ch) n (ik n
ma) n (i n
mag) n (e n
n (eho_ n
orga) n (iz n
ro) n (ic n
ro) n (ik n
sociรกl) n (e n
sprรกv) n (e n
tro) n (i n
vole) n (รญ n
_e) n (erg n
inter) n (e n
_defi) n (itรญv n
_aktuรกl) n (e n
_mo) n (i n
_re) n (es n
_trรฉ) n (er n
_defi) n (รญc n
endro) n (i n
_komu) n (i n
_) n (eรณn n
_kultรบr) n (e n
_) n (egatรญv n
_) n (egรกc n
_) n (eoklas n
_me) n (eลพ n
trรฉ) n (i n
_) n (eutrรกl n
harmo) n (i n
_te) n (is n
_) n (ikoti n
lรญ) n (i n
_konkrรฉt) n (e n
_matki) n (e n
_sig) n (i n
_tech) n (i n
gรณ) n (i n
_reรกl) n (e n
i) n (ici n
n (ist n
_) n (eg n
mu) n (ik n
mu) n (is n
tago) n (is n
rรดz) n (e n
_mecha) n (i n
_kolรณ) n (i n
_) n (eoprรฉn n
_mi) n (i n
_ge) n (i n
_imu) n (i n
_ลกpeciรกl) n (e n
o) n (ic n
o) n (ik n
o) n (is n
_admi) n (ist n
_administratรญv) n (e n
n (izmus_ n
_vรกลพ) n (e n
formรกl) n (e n
_ลกtรกt) n (e n
ลกtรกt) n (e_ n
riad) n (e n
_pa) n (el n
_) n (eore n
_) n (erv n
natรญv) n (e n
_) n (ext n

.group ลˆ
ลˆ n^

.group o
o o
// ou (_ ow
ou oU

.group รณ
รณ o:

.group รด
รด uo

.group p
p p

.group q
q k
qu kv

.group r
r r
A) r (A *
C) r (A @-*
rr *r

K) r (K r-


.group ล•
ล• r:

.group s
s s

.group ลก
ลก S

.group t
t t
t (e t;
t (e_ t
t (i t;
t (รญ t;
t (eT t // word has $alt attribute
t (iT t
t (รญT t

_teres) t (ri t

t (ik_ t
t (ing t
t (ist t
_atlan) t (i t
_automa) t (i t
_cer) t (i t
_herme) t (i t
_ins) t (i t
_konkre) t (iz t
_konลก) t (i t
_kozme) t (i t
_matema) t (i t
_sensi) t (i t
_ver) t (i t
a) t (in t
a) t (iz t
ak) t (i t
ama) t (ic t
ama) t (ik t
an) t (i t
as) t (ic t
ro) t (ic t
ro) t (ik t
komple) t (iz t
ma) t (ick t
op) t (i t
par) t (i t
t (ick t
rk) t (i t
_sa) t (ir t
_sa) t (is t
_iden) t (i t
_exo) t (i t
pres) t (iลพ t
_farmaceu) t (i t
os) t (ic t
_diagnos) t (i t
_s) t (imul t
didak) t (i t
_kon) t (i t
i) t (ic t
_synte) t (i t
_abs) t (i t
_) t (iran t
_reลก) t (i t
_tex) t (il t
_pu) t (ik t
o) t (ic t
o) t (ik t
ven) t (il t
ak) t (ik t
_magne) t (i t
ma) t (ik t
e) t (ic t
e) t (ik t
_preven) t (รญv t
_inลก) t (i t
_deinลก) t (i t
t (izmus_ t
tema) t (i t
inves) t (i t
ek) t (รญ t
_balis) t (i t
ek) t (i t
en) t (in t
a) t (ick t
_produk) t (i t
_) t (itan t
_fone) t (i t
_niko) t (i t
_ลกta) t (i t
_ลกtatis) t (i t
cha) t (ic t
cha) t (ik t
li) t (ic t
_) t (itul t
_kul) t (i t
_kri) t (ic t
_kri) t (ik t
_kri) t (iz t
_apa) t (i t
_chao) t (ic t
_chao) t (ik t
ep) t (ic t
ep) t (ik t
_charakteris) t (i t
_charakteris) t (รญk t
_ลก) t (ipendi t
_cen) t (i t
_ak) t (iv t
รฝ) t (ic t
mo) t (iv t
s) t (ic t
n) t (ic t
n) t (in t
_mul) t (i t
_kons) t (i t
_jus) t (i t
i) t (ik t
_des) t (i t
_an) t (i t
_antipa) t (i t
ema) t (i t
_) t (imotej t

_sensi) tรญ ti:
_dif) tรญ (n ti:
_) tรญ (mov ti:
_defini) tรญ (v ti:
_ak) tรญ (v ti:
_detek) tรญ ti:
mo) tรญ (v ti:
_pales) tรญ ( ti:
_nega) tรญ (v ti:
i) tรญ (v ti:
a) tรญ (v ti:
_audi) tรญ (v ti:
or) tรญ (m ti:
spek) tรญ (v ti:
_produk) tรญ (v ti:
_alterna) tรญ (v ti:
_konลกtruk) tรญ (v ti:
_jus) tรญ ti:
viknu) tรญ ti:



.group te
_) te (letext te
_) te (rap te
_) te (ras te
_) te (rez te
_exis) te (n te
_ho) te (l te
_charak) te (r te
_in) te (l te
_in) te (n te
_kompe) te (n te
_ma) te (mati te
_ma) te (ria te
_ma) te (riรก te
_stra) te (g te
ia) te (_ te
me) te (r_ te
v) te (dajลก te
zavia) te ( te
_de) te (ktรญ te
_) te (รณ te
in) te (rne te
_) te (o te
te (x te
_) te (lec te
_) te (lef te
_) te (leg te
_) te (lek te
_) te (lem te
_) te (leo te
_) te (lep te
_al) te (r te
_) te (ler te
_) te (lev te
_) te (lex te
_syn) te (ti te
_wal) te (r te
_) te (ch te
_) te (x te
te (rajลก te
_) te (mp te
_) te (nd te
_) te (rฤ te
_) te (dajลก te
_s) te (p te
_archi) te (k te
_pas) te te
_pa) te (nt te
te (mati te
_dein) te ( te
_sep) te (mb te
_รฉ) te (r te
_asis) te (n te
_) te (nis te
nรกs) te (_ te
_vลกe) te (ฤ te
_) te (rรฉn te
_) te (rรฉz te
de) te (k te
te (ho_ te
_) te (nto te
s) te (r_ te
_ka) te (d te
_ka) te (g te
_) te (lesk te
te (raz te
_) te (lesen te
_ka) te (ch te
_al) te (rnatรญv te
de) te (rm te
_charak) te (r te
te (j_ te
te (s_ te
s) te (r te
te (rm te
te (st te
ex) te (r te
_) te (leter te
_tele) te (r te
_po) te (n te
in) te (r te
_sys) te (m te
_al) te (rn te
_syn) te ( te



.group ลฅ
ลฅ t;

.group u
u u

.group รบ
รบ u:

.group v
v v
A) v (K w
A) v (n v
A) v (ลˆ v
v (staลฅ v
o) v (_ u

.group w
w v

.group x
x ks

.group y
y i

.group รฝ
รฝ i:

.group z
z z
z (_ s
z (_G z

.group ลพ
ลพ Z
ลพ (_ S
ลพ (_G Z

.group
ฤ› e
ลฏ u: // czech
$ dola:r
% percento
+ plus

// 557

+ 286
- 0
dictsource/sv_list View File


// This file in UTF8 encoded

// Letters
// If a letter has a "word" pronunciation which is different from its
// "letter" name, then include the letter name here, with the letter
// prefixed by a _ character.


// character names
//***************
a A:
b be:
c se:
d de:
e e:
f Ef
g ge:
h hO:
i i:
j ji:
k kO:
l El
m Em
n En
//o o:
p pe:
q ku-
r Er
s Es
t te:
//u u-
v ve:
w d'8b@lve:
x Eks
y y:
z s'e:t@

_. p'8Nkt


// numeric
//********
_0 n'Ol
_1 'Et
_2 tv'o:
_3 tr'e:
_4 f'y:ra
_5 f'Em
_6 s'Eks
_7 sx'u-
_8 'Ota
_9 n'i:u:
_10 t'i:;u:
_11 'Elva
_12 t'Olv
_13 tr'EtOn
_14 fj'u:rtOn
_15 f'EmtOn
_16 s'EkstOn
_17 sx'8tOn
_18 'A:rtOn
_19 n'ItOn
_2X S;'u-gu:
_3X tr'Eti:
_4X f'Y:rtI
_5X f'Emti:
_6X s'Eksti:
_7X sx'8ti:
_8X 'Oti:
_9X n'Iti:
_0C h'8ndra
_0M1 t'u-sEn
_0M2 mIlj'u:nEr
_1M2 mIlj'u:n
_0M3 bIlj'u:nEr
_1M3 bIlj'u:n
_dpt p'8Nkt

// abbreviations
//**************


// articles
en En $u
ett $u



// pronouns
jag jA:g $u
du $u
han han $u
hon hUn $u
den dEn $u
det de:t $u
man man $u
vi $u
ni $u
de $u


// possessive adjectives
min mIn $u+
mitt $u+
mina $u+
din dIn $u+
ditt $u+
dina $u+
sin sIn $u+
sitt $u+
sina $u+
hans $u+
hennes $u+
dess $u+
vรฅr $u+
vรฅrt $u+
vรฅra $u+
er $u+
ert e:rt $u+
era $u+
erat E:rat $u+
eran E:ran $u+
deras de:ras $u+

// prepositions
i i: $u $brk // in
pรฅ $u // on, in, at
vid $u $brk // by, at, next to
av $u // of, by
med $u $brk // with
fรถr $u $brk

om $u $brk // about
till $u $brk // to
frรฅn fr'o:n $u $brk // from
mot $u $brk // towards
รถver $brk // over
lรคngs $brk // along
genom $brk // through
efter $brk // after
innan $brk // before
under $brk // during


// conjunctions
och 'Ok $u $pause // and
eller $u $pause // or
om $u $pause // if
dรฅ $u $brk // as
fastรคn $pause // although
medan $pause // while

รคn En $u // than
att $u $pause // that
som $u $pause // that, which

// negative

// questions


// auxillary verbs (be, have, can, etc)
รคr 'E:r $u // is
var vA:r $u // was

har $u // has
hade hadE $u // had

ska skA: $u // will (future)

kan k'an $u // can
kunde $u // could
vill $u // want to
ville $u // wanted to
ska skA: $u // should, supposed to
skulle $u
bรถr $u // should, ought to
borde $u
brukar $u // usually
brukade $u // used to


// some common adjectives and adverbs
nรฅgon n,o:gOn $u // some
nรฅgot n,o:gOt $u
nรฅgra n'o:gra $u


// MAIN WORD DICTIONARY
//*********************
andas andas
andras andras
arkiv 'arki:v
av A:v $u
bรคste b'EstE
betala b'Et'A:l,a
betalt b'Et'A:lt
bort bOrt
botten b'OtEn
bra brA:
dan dA:n
dem dEm
dig dEj
dra drA:
dรคrfรถr d'ErfY:r
emot Em'u:t
ett 'Et
fem fEm
fram fr'am
framme fr'amE
gemensam jEm'e:nsam
gemensamt jEm'e:nsamt
ha hA:
har hA:r $u
hej hEj
honom hOnOm
idag Id,A:g
in In
ja jA:
jan jA:n
klar klA:r
log l'u:g
mat mA:t
men mEn
mig mEj
ost Ust
program prUgr'am
redigera rEdIS;'e:ra
sex s'Eks
sig sEj
skolan sk'u:lan
son so:n
stan stA:n
svar svA:r
tar tA:r
ta tA:
tomt t'Umt
tom t'Um
torsdag t'u:SdA:g
vad vA:d $u
var vA:r $u
vem vEm


// some words to translate using English (mostly for screenreaders)
adobe _^_EN
browser _^_EN
button _^_EN
cancel _^_EN
checked _^_EN
desktop _^_EN
dot _^_EN
email _^_EN
Explorer _^_EN
firefox _^_EN
frame _^_EN
graphic _^_EN
heading _^_EN
image _^_EN
internet _^_EN
jaws _^_EN
leaving _^_EN
level _^_EN
link _^_EN
mail _^_EN
messenger _^_EN
Microsoft _^_EN
mozilla _^_EN
name _^_EN
no _^_EN
office _^_EN
one _^_EN
online _^_EN
orca _^_EN
password _^_EN
read _^_EN
software _^_EN
submenu _^_EN
tray _^_EN
unchecked _^_EN
unselected _^_EN
user _^_EN
view _^_EN
web _^_EN
word _^_EN

+ 368
- 0
dictsource/sv_rules View File


// Swedish translation rules
// This file is UTF8 encoded

.group a
a A:
a (vs A:
a (vb A:
a (vd A:
a (va a
a (rt_ A:
a (r_ a
a (r_ a
b) a (r_ A:
bb) a (r_ a
a (CC a
a (_ a
&) a (_ a2
a (re_ a
a (rn A:
a (rna a
l) a (rs A:
k) a (ta ,a
m) a (j a
om) a (t A:
st) a (rt A:
gr) a (m a
a (x a
p) a (nel a
k) a (n a
j) a (n a
r) a (de a
eg) a (n a
er) a (d a
er) a (t a
d) a (n_ a
tot) a (l 'A:
v) a (ld A:
v) a (rd A:
sm) a (rt A:
r) a (t A:
s) a (maC a
ng) a (d a
m) a (n a
t) a (t A:
ent) a (r A:
a (t_ a
a (st a
s) a (s_ a
s) a (d_ a
er) a (t_ a
รฅg) a (n a
t) a (n_ a
el) a (d a
nn) a (n a
mell) a (n a
arbet arbe:t

.group b
b b
b (b

.group c
c k
cc k
cc (A k: // ??
c (e s
c (i s
c (y s
c (รค s
c (รถ s
ch S
ck k
ck (A k: // ??
computer _^_EN
click _^_EN

.group d
d d
d (d
dagen dA:gEn

.group e
e e:
h) e (m E
e (CC E
med) e (l E
b) e (s E
b) e (k E
e (j E
d) e (lv e:
d) e (ln e:
d) e (lt e:

e (ta E
e (x E
&) e (_ E
&) es (_ Es
&) en (_ En
&) ens (_ Ens
&) er (_ Er
&) et (_S2 Et // ??
e (ve E
t) e (lef E
h) et (_ e:t
m) e (ny E
n) e (ds e:
br) e (v e:
sv) e (r E
_s) e (p E
ka) e (l E
b) e (l_ E
nyh) e (t e:
r) e (sul E
r) e (sur E
pr) e (n E
_) e (tik E
r) e (ce E

espeak _^_EN

.group f
f f
f (f

.group g
g g
gg g
g (e j
g (i j
g (y j
g (รค j
g (รถ j
g (t k
g (n N
gj j
group _^_EN

.group h
h h
h (h
hj j
heading _^_EN

.group i
i i:
i (CC I
i (g_ I
item _^_EN
_fl) i (k i:
t) i (d i:
skr) i (v i:
v) i (sn i:
imag _^_EN

.group j
j j

.group k
k k

// kk k
// kk (A k: // double k not used
// k ( er k
// k ( en k
kj S;
_) k (e S;
_) k (iC% k
_) k (i S;
_) k (y S;
_) k (รค S;
_) k (รถ S;
k (รถp S;
karta kA:rta
kategori katEg,u:ri:
kalend kal'End
kรคnsl SEnsl

.group l
l l
l (l
lg (_ lj
_) lj j

.group m
m m
m (m
menu _^_EN
mรคnnisk m'EnIsx,
medlem m'e:dlEm
maga maga
motor m'u:tOr
motorer m'Otu:rEr

.group n
n n
n (n
ng N
n (k N
network _^_EN
normal nOrmA:l

.group o
o u:
o (CC O
o (rC u:
o (rr O
o (ll O
o (m_ O
d) o (k O
o (rk O
o (rg O
o (ck O
f) o (n 'o:
l) o (g 'o:
l) o (v 'o:
l) o (gg 'O
b) o (x 'O
s) o (r 'O
k) o (pi 'O
f) o (rm 'O
pr) oj Usx
o (ns U
ss) o (n O
C) o (rs O
k) o (rta O
b) o (rt O
osparat u:spA:rat
och 'Ok
k) o (ns O
pr) o (cent O

.group p
p p
p (p
paket pak'e:t

.group q
q k
q (q
qu kw

.group r
r r
r) r
rs S
rsi (o rsx'
rsk Sk
rsk (i rsx
rss S
rg (_ rj
radera rad'e:ra

.group s
s s
ss s
sch S
sj sx
sk (e sx
sk (i sx
sk (y sx
sk (รค sx
sk (รถ sx
skj sx
stj sx
ssio (n sx'u:
sport spOrt
select _^_EN
sรคg sEj
sparat spA:rat
svarat svA:rat


.group t
t t
tt t
tt (A t: // ??
ti (on sx'
tj S;

&C) te (_S2 tE // ??
task _^_EN
talsyntes t'A:lsynt,e:s
tabell tab'El

.group u
u u-
u (tb u-
u (tf u-
u (ts u-
u (tr u-
u (tv u-
dat) u (m 8
u (CC 8
u (n 8
u (tl u-
r) u (m_ 8:

.group v
v v
v (v

.group w
w v
window _^_EN
wise _^_EN
wire _^_EN

.group x
x ks
x (x

.group y
y y:
y (CC y

.group z
z s
zz z

.group รฅ
รฅ o:
รฅ (CC O
tr) รฅ (d 'o:
v) รฅ (rt 'o:

.group รค
รค E:
รค (CC E
รค (r E:
tr) รค (d E:
v) รค (lk E:
l) รค (st E:


.group รถ
รถ Y:
รถ (CC 'W
f) รถ (rd 'Y:
รถ (vr 'Y:


.group
รฉ 'e:


% prOs'Ent
$ d'Olar
+ pl8s
& _:'Ok
@ sn'A:bElA:
/ sn'e:dstrEk
โ‚ฌ 'Evru:


. p'8Nt
. (. _:
\.) .

__) - (_D m'i:n8s
A_) - (_D _
C_) - (_D _
--) -

* sx'E:rna
*) * (*
**
**) * (_ _::

+ 198
- 0
dictsource/sw_list View File

// Swahili translation list
// This file is UTF-8 encoded.

// letters (just guesses)
b bi
c si
d di
f ef
g Ji
h etSi
j Je
k ke
l el
_m em
n en
p pi
q kju
r ar
s es
t ti
v vi
w dabalju
x eks
y jai
z zedi




// numbers
_0 sif'u*i
_1 m'oJa
_2 _|mb'ili
_3 t'atu
_4 'n-ne
_5 t'ano
_6 s'ita
_7 s'aba
_8 n'ane
_9 t'isa
_1X k'umi
_2X iSi*'ini
_3X TeleT'ini
_4X a*oba'ini
_5X hams'ini
_6X sit'ini
_7X sab'ini
_8X Teman'ini
_9X tis'ini
_0C m'ia
_1C m,iam'oJa
_2C m,ia_|mb'ili
_3C m,iat'atu
_4C m,ia'n-ne
_5C m,iat'ano
_6C m,ias'ita
_7C m,ias'aba
_8C m,ian'ane
_9C m,iat'isa
_1L l'akim'oJa
_2L l'aki_|mb'ili
_3L l'akit'atu
_4L l'aki'n-ne
_5L l'akit'ano
_6L l'akis'ita
_7L l'akis'aba
_8L l'akin'ane
_9L l'akit'isa
_0M1 'elfu
_1M1 ,elfum'oJa
_2M1 ,elfu_|mb'ili
_3M1 ,elfut'atu
_4M1 ,elfu'n-ne
_5M1 ,elfut'ano
_6M1 ,elfus'ita
_7M1 ,elfus'aba
_8M1 ,elfun'ane
_9M1 ,elfut'isa
_0M2 _|mili'oni
_dpt _nukta
_0and _|na


li $u // it
si $u // is-not
yu $u // he,she,it
zi $u // they,them
u $u+ // you,it

ni $u+ // i,me,you, is,are
ku $u+ // it,you
m $u+ // you,him,it
m em $atend
tu $u+ // we,us,only,just

nami $u+
nawe $u+
naye $u+
nasi $u+
nanyi $u+
nao $u+


// pronouns
mimi $u+
sisi $u+
wewe $u+
nyinyi $u+
yeye $u+
wao $u+

hii $u // this, these
hilo $u+ // this,that (previously menioned)

wake $u+ // his,her,its
yake $u+
zake $u+


// prepositions
wa $u $brk // of
ya $u $brk // of,by they,them
la $u $brk // of
cha $u $brk // of
vya $u $brk // of
za $u $brk // of
pa $u $brk // of
kwa $u $brk // of
mwa $u $brk // of

bi $u $brk // in
fi $u $brk // in,on
pa $u $brk // at

min $u $brk // from
toka $u $brk // from
katika $u $brk // from, out of
kuanzia $brk // from,since
tangu Su $brk // from,between
hata $u $pause // until
baada $u $brk // after
bila $u $pause // without
hadi $u $pause // up to
huko $u $brk // there, as when

kwacho $pause // by means of which
kwalo $pause // by means of which
kwao $pause // by means of which
kwavyo $pause // by means of which
kwaye $pause // by means of which

kwa $u $brk // with
mwenye $u $brk // with
wenye $u $brk // with
yenye $u $brk // with
1enye $u $brk // with
chenye $u $brk // with
vyenye $u $brk // with
zenye $u $brk // with


// conjunctions
na $u $pause // and
ama $u $pause // or
ao $u $pause // or
au $u $pause // or
aidha $pause // and
bali $u $pause // but
ila $pause // but,except
angao $pause // although
badalaya $pause // instead
basi $u+ $pause // so,then
ili $u+ $pause // so that
ilikwamba $pause // so that
ijapo $pause // although, even if
ijapokuwa $pause // although
ingawa $pause // although
iwapo $pause // when
japo $pause
(juu ya) J,u:ja/ $pause // as for
kama $u+ $pause // if,like
kisha $pause // moreover
kusudi $pause // in order to
kuwa $u $pause // that
(kwa kuwa) kwa||k,uwa/ $pause // becuse
kwamba $u $pause // that
lakini $pause // however
walakini $pause // however
pamoja $pause // together with
panapo $pause // when it is
pindi $u+ $pause // if,when
taraa $u+ $pause // if
wala $pause // either,neither
yaani $pause // i.e.