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