www.pudn.com > espeak-1.37-source.zip > tr_rules
// Turkish translation rules
// This file is UTF-8 encoded
// Stress rule: Right-most vowel, but stop before the vowel which is
// marked as unstressed [%].
// unvoiced consonants
.L01 ç f h k p q s ş t
.replace
` '
.group a
a a
@) a (_S1 a
acak (_S3 adZak
acakmış (_S7 adZakm%u#S
ayım (_S4 aju#m
alım (_S4 alu#m
asın (_S4 asu#n
avru (pa avr'u
.group b
b b
.group c
c dZ
.group ç
ç tS
.group d
d d
da (_S2 da
de (_S2 de
dan (_S3 dan
den (_S3 den
// declare these suffices so that preceding "ma/me" is unstressed
dim (_S3 dim
dik (_S3 dik
din (_S3 din
diniz (_S5 diniz
di (_S2 di
diler (_S5 dileR
dım (_S3 du#m
dık (_S3 du#k
dın (_S3 du#n
dınız (_S5 du#nu#z
dı (_S2 du#
dılar (_S5 du#laR
dum (_S3 dum
duk (_S3 duk
dun (_S3 dun
dunuz (_S5 dunuz
du (_S2 du
dular (_S5 dular
düm (_S3 dym
dük (_S3 dyk
dün (_S3 dyn
dünüz (_S5 dynyz
dü (_S2 dy
düler (_S5 dyler
dir (_S3 %diR
dır (_S3 %du#R
dur (_S3 %duR
dür (_S3 %dyR
_) d (eğil 'd
.group e
e e
@) e (_S1 e
ecek (_S4 edZek
ecekmiş (_S7 edZekm%iS
eyim (_S4 ejim
elim (_S4 elim
esin (_S4 esin
.group f
f f
.group g
g g
g (i J
g (e J
g (ü J
g (ö J
.group ğ
ğ Q
A) ğ :||
i) ğ j
e) ğ j
.group h
h h
.group i
i i
@) i (_S1 i
im (_S2 %im
iniz (_S4 %iniz
iz (_S2 %iz
iyor (_S4 ij%oR
in (_S2 in
.group ı
ı u#
@) ı (_S1 u#
ım (_S2 %u#m
ınız (_S2 %u#nu#z
ız (_S2 %u#z
ıyor (_S4 u#j%oR
ın (_S2 u#n
.group j
j Z
.group k
k k
k (i c
k (e c
k (ü c
k (ö c
ken (_S3 %cen
.group l
l l
la (_S2 %la
le (_S2 %le
lar (_S3 laR
ler (_S3 leR
li (_S2 li
lı (_S2 lu#
lu (_S2 lu
lü (_S2 ly
lik (_S3 lik
lık (_S3 lu#k
luk (_S3 luk
lük (_S3 lyk
.group m
m m
ma (_S2 %ma
me (_S2 %me
.group n
n n
nin (_S3 nin
nın (_S3 nu#n
nun (_S3 nun
nün (_S3 nyn
.group o
o o
.group ö
ö W
.group p
p p
.group q
q k
.group r
r R
A) r (A *
ra (_S2 %Ra
re (_S2 %Re
ra (_N Ra // only an unstressed suffix if another suffix follows
re (_N Re
.group s
s s
sınız (_S5 %su#nu#z
siniz (_S5 %siniz
sunuz (_S5 %sunuz
sünüz (_S5 %synyz
sam (_S3 %sam // if
sak (_S3 %sak
san (_S3 %san
sanız (_S5 %sanu#z
sa (_S2 %sa
sem (_S3 %sem
sek (_S3 %sek
sen (_S3 %sen
seniz (_S5 %seniz
se (_S2 %se
.group ş
ş S
.group t
t t
ta (_S2 ta
te (_S2 te
tan (_S3 tan
ten (_S3 ten
L01) tir (_S3 %tiR
L01) tır (_S3 %tu#R
L01) tur (_S3 %tuR
L01) tür (_S3 %tyR
.group u
u u
@) u (_S1 u
um (_S2 %um
unuz (_S4 %unuz
uz (_S2 %uz
uyor (_S4 uj%oR
un (_S2 un
.group ü
ü y
@) ü (_S1 y
üm (_S2 %ym
ünüz (_S4 %ynyz
üz (_S2 %yz
üyor (_S4 yj%oR
ün (_S2 yn
.group v
v v
.group w
w w
.group x
x ks
K) x z
.group y
y j
ya (_S2 ja
ye (_S2 je
yi (_S2 ji
yı (_S2 ju#
yu (_S2 ju
yü (_S2 jy
yim (_S3 %jim
yım (_S3 %ju#m
yum (_S3 %jum
yüm (_S3 %jym
yiz (_S3 %jiz
yız (_S3 %ju#z
yuz (_S3 %juz
yüz (_S3 %jyz
yiniz (_S5 %jiniz
yınız (_S5 %ju#nu#z
yunuz (_S5 %junuz
yünüz (_S5 %jynyz
yla (_S3 %jla
yle (_S3 %jle
yacak (_S5 jadZak
yecek (_S5 jedZek
yacakmış (_S8 jadZakm%u#S
yecekmiş (_S8 jedZekm%iS
yayım (_S5 jaju#m
yalım (_S5 jalu#m
yasın (_S5 jasu#n
yeyim (_S5 jejim
yelim (_S5 jelim
yesin (_S5 jesin
yken (_S4 jc%en
.group z
z z
.group
$ dolar
' (Pb % // split a word at ' and translate the first part separately.