OSDN Git Service

imported espeak-1.47.09
[nvdajp/nvdajpmiscdep.git] / include / espeak / dictsource / tr_rules
1
2 // Turkish translation rules
3 // This file is UTF-8 encoded
4
5 // Stress rule: Right-most vowel, but stop before the vowel which is
6 // marked as unstressed [%].
7
8 // Conditional rules:
9 // ?1  mbrola voices
10
11
12 .L01 ç f h k p q s ş t   // unvoiced consonants
13
14 .L02 ı a o u   // back vowels
15 .L03 i e ö ü î â ô û  // not-back vowels
16
17 .replace
18 `       '
19
20 .group a
21         a        a
22
23      @) a (_S1   a
24
25      @) acak (_S4  adZak
26      @) acakmış (_S7   adZakm%@S
27      @) ayım (_S4  aj@m
28      @) alım (_S4  aL@m
29      @) asın (_S4  as@n
30
31      @) avru (pa avr'u
32
33 .group b
34         b        b
35
36 .group c
37         c        dZ
38         ce (_S2  dZ%E
39
40 .group ç
41         ç        tS
42         çe (_S2  tS%E
43
44 .group d
45         d        d
46
47         da (_S2  da
48         de (_S2  de
49         dan (_S3  dan
50         den (_S3  den
51
52         // declare these suffices so that preceding "ma/me" is unstressed
53         dim (_S3   dim
54         dik (_S3   dik
55         din (_S3   din
56         diniz (_S5 diniz
57         di (_S2    di
58         diler (_S5 dileR
59         dım (_S3   d@m
60         dık (_S3   d@k
61         dın (_S3   d@n
62         dınız (_S5 d@n@z
63         dı (_S2    d@
64         dılar (_S5 d@LaR
65         dum (_S3   dum
66         duk (_S3   duk
67         dun (_S3   dun
68         dunuz (_S5 dunuz
69         du (_S2    du
70         dular (_S5 duLar
71         düm (_S3   dym
72         dük (_S3   dyk
73         dün (_S3   dyn
74         dünüz (_S5 dynyz
75         dü (_S2    dy
76         düler (_S5 dyler
77
78         dir (_S3  %diR
79         dır (_S3  %d@R
80         dur (_S3  %duR
81         dür (_S3  %dyR
82
83      _) d (eğil  'd
84
85
86 .group e
87         e        e
88
89      @) e (_S1   e
90
91      @) ecek (_S4  edZek
92      @) ecekmiş (_S7   edZekm%iS
93      @) eyim (_S4  ejim
94      @) elim (_S4  elim
95      @) esin (_S4  esin
96
97
98 .group f
99         f        f
100
101 .group g
102         g        g
103         g (L03   J
104    L03) g (K     J
105
106
107 .group ğ
108         ğ        Q
109      A) ğ        : 
110 ?1   A) ğ (+     G     // mbrola
111
112      a) ğa       :
113      o) ğo       :
114      u) ğu       :
115      ö) ğö       :
116      ü) ğü       :
117      i) ğ        j
118      e) ğ        j
119
120      
121 .group h
122         h        h
123
124
125 .group i
126         i        i
127
128      @) i (_S1  i
129
130      @) im (_S2  %im
131      @) iniz (_S4  %iniz
132      @) iz (_S2  %iz
133      @) iyor (_S4  ij%oR
134      @) in (_S2  in
135
136
137 .group ı
138         ı        @
139
140      @) ı (_S1   @
141
142      @) ım (_S2  %@m
143      @) ınız (_S4  %@n@z
144      @) ız (_S2  %@z
145      @) ıyor (_S4  @j%oR
146      @) ın (_S2  @n
147
148 .group î
149         î        @
150
151         
152 .group j
153         j        Z
154
155 .group k
156         k        k
157         k (L03   c
158    L03) k (K     c
159
160         ken (_S3  %cen
161
162
163 .group l
164         l        l
165         l (L02   L
166    L02) l (K     L
167
168         la (_S2  %La
169         le (_S2  %le
170
171         lar (_S3  LaR
172         ler (_S3  leR
173
174         li (_S2  li
175         lı (_S2  L@
176         lu (_S2  Lu
177         lü (_S2  ly
178
179         lik (_S3  lik
180         lık (_S3  L@k
181         luk (_S3  Luk
182         lük (_S3  lyk
183
184
185 .group m
186         m        m
187
188         ma (_S2  %ma
189         me (_S2  %me
190
191
192 .group n
193         n        n
194
195      _) nda (_    nda   // 'nda
196      _) nde (_    nde   // 'nde
197      _) ndan (_   ndan  // 'ndan
198      _) nden (_   nden  // 'nden
199
200         nin (_S3  nin
201         nın (_S3  n@n
202         nun (_S3  nun
203         nün (_S3  nyn
204
205 .group o
206         o        o
207
208 .group ö
209         ö        W
210
211 .group p
212         p        p
213
214 .group q
215         q        k
216
217 .group r
218         r        R
219      A) r (A     *
220      ğ) r (A     *
221
222         ra (_S2  %Ra
223         re (_S2  %Re
224         ra (_N   Ra    // only an unstressed suffix if another suffix follows
225         re (_N   Re
226
227
228 .group s
229         s        s
230
231         sınız (_S5  %s@n@z
232         siniz (_S5  %siniz
233         sunuz (_S5  %sunuz
234         sünüz (_S5  %synyz
235
236         sam (_S3   %sam   // if
237         sak (_S3   %sak
238         san (_S3   %san
239         sanız (_S5 %san@z
240         sa (_S2    %sa
241         sem (_S3   %sem
242         sek (_S3   %sek
243         sen (_S3   %sen
244         seniz (_S5 %seniz
245         se (_S2    %se
246
247
248 .group ş
249         ş        S
250
251 .group t
252         t        t
253
254         ta (_S2  ta
255         te (_S2  te
256         tan (_S3  tan
257         ten (_S3  ten
258
259    L01) tir (_S3  %tiR
260    L01) tır (_S3  %t@R
261    L01) tur (_S3  %tuR
262    L01) tür (_S3  %tyR
263
264
265 .group u
266         u        u
267
268      @) u (_S1   u
269
270      @) um (_S2  %um
271      @) unuz (_S4  %unuz
272      @) uz (_S2  %uz
273      @) uyor (_S4  uj%oR
274      @) un (_S2  un
275
276
277 .group ü
278         ü        y
279
280      @) ü (_S1   y
281
282      @) üm (_S2  %ym
283      @) ünüz (_S4  %ynyz
284      @) üz (_S2  %yz
285      @) üyor (_S4  yj%oR
286      @) ün (_S2  yn
287
288
289 .group v
290         v        v
291
292 .group w
293         w        w
294
295 .group x
296         x        ks
297      K) x        z
298
299
300 .group y
301         y        j
302
303         ya (_S2   ja
304         ye (_S2   je
305         yi (_S2   ji
306         yı (_S2   j@
307         yu (_S2   ju
308         yü (_S2   jy
309
310         yim (_S3  %jim
311         yım (_S3  %j@m
312         yum (_S3  %jum
313         yüm (_S3  %jym
314
315         yiz (_S3  %jiz
316         yız (_S3  %j@z
317         yuz (_S3  %juz
318         yüz (_S3  %jyz
319
320         yiniz (_S5  %jiniz
321         yınız (_S5  %j@n@z
322         yunuz (_S5  %junuz
323         yünüz (_S5  %jynyz
324
325         yla (_S3  %jLa
326         yle (_S3  %jle
327
328         yacak (_S5  jadZak
329         yecek (_S5  jedZek
330         yacakmış (_S8   jadZakm%@S
331         yecekmiş (_S8   jedZekm%iS
332
333         yayım (_S5  jaj@m
334         yalım (_S5  jaL@m
335         yasın (_S5  jas@n
336         yeyim (_S5  jejim
337         yelim (_S5  jelim
338         yesin (_S5  jesin
339
340         yken (_S4  jc%en
341
342
343 .group z
344         z        z
345
346 .group
347         $        dolar
348         ' (Pb     // split a word at ' and translate the first part separately.
349         ə        E    // used in Aberbaijan
350         ä        E