Changes to languages: pt, fr git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@183 d46cf337-b52f-0410-862d-fd96e6ae7743master
| @@ -1,6 +1,9 @@ | |||
| // translation rules for Czech | |||
| // This file is UTF-8 encoded | |||
| // Letter groups: | |||
| // G voiced: bdgjlmnrvwzaeiouy | |||
| .group a | |||
| a a | |||
| au aU | |||
| @@ -99,7 +99,7 @@ S s2 t v Z | |||
| Dictionary fr_dict | |||
| @ @- a A A~ e E E~ | |||
| i i: o O o- O2 O~ u | |||
| i i: o O O2 O~ u u: | |||
| w W W2 w^i W~ y Y | |||
| : ; b c d dZ f g | |||
| @@ -631,7 +631,7 @@ bow boU | |||
| bow baU $verb | |||
| breakfast brEkf@st | |||
| breath bri:D | |||
| breath brET $only | |||
| breath brET $onlys | |||
| breath bri:D $verb | |||
| breathless brETl@s | |||
| brethren brEDr@n | |||
| @@ -739,6 +739,7 @@ colonel k3:n@L | |||
| ?5 colonel kVRn@L | |||
| combat k0mbat // combating | |||
| combo k0mboU | |||
| comer kVm3 | |||
| comet k0mIt | |||
| commence k@mEns | |||
| commend k@mEnd | |||
| @@ -1712,7 +1712,7 @@ | |||
| &x) e's (_$2i Iz | |||
| &C) e's (_$2i z | |||
| &Cr) e's (_ @z | |||
| e (tion i: | |||
| @) e (tio i: | |||
| discr) e (tion E | |||
| eu ju: | |||
| d) eu (ts OI | |||
| @@ -1812,7 +1812,7 @@ | |||
| h) ea (ther E | |||
| th) ea (t i@ | |||
| th) ea (tri i:a | |||
| l) ea (th E | |||
| l) eath ED | |||
| br) ea (th E | |||
| br) ea (the i: | |||
| cr) ea (t i:'eI | |||
| @@ -1849,6 +1849,7 @@ | |||
| @t) ed (_$2vdei I2d | |||
| ?8 @t) ed (_$2vdei Ed | |||
| @fr) ed (_$2v Id | |||
| yw) ed (_ Ed | |||
| @x) ed (_$2vi t | |||
| y) ed (_$2v d | |||
| edly (_ IdlI2 | |||
| @@ -3,7 +3,7 @@ | |||
| // 2006-11-18 Gilles Casse <[email protected]> | |||
| // | |||
| // Updated 2008-07-26 Michel Such <[email protected]> | |||
| // Updated 2008-08-07 Michel Such <[email protected]> | |||
| // | |||
| // * Numbers, a few abbreviations and exceptions. | |||
| // | |||
| @@ -42,6 +42,7 @@ m Em | |||
| o o | |||
| _ô $accent | |||
| ö $accent | |||
| œ o||@||lie | |||
| p pe | |||
| q ky | |||
| r ER | |||
| @@ -118,7 +119,7 @@ _} f'ERm_akOl'ad | |||
| _0 zeRo | |||
| _1 W~ | |||
| _2 dYz2 | |||
| _3 tRo-az2 | |||
| _3 tRwaz2 | |||
| _4 katR | |||
| _5 sE~k | |||
| _6 siz3 | |||
| @@ -138,7 +139,7 @@ _19 diznWf | |||
| _20 vE~ | |||
| _21 vE~te:W~ | |||
| _22 vE~tdYz2 | |||
| _23 vE~t:tRo-az2 | |||
| _23 vE~t:tRwaz2 | |||
| _24 vE~tkatR | |||
| _25 vE~tsE~k | |||
| _26 vE~tsiz3 | |||
| @@ -151,18 +152,18 @@ _4X kaRA~t | |||
| _41 kaRA~te:W~ | |||
| _5X sE~kA~t | |||
| _51 sE~kA~te:W~ | |||
| _6X so-asA~t | |||
| _61 so-asA~te:W~ | |||
| _7X so-asA~t:diz3 | |||
| _71 so-asA~te:O~z | |||
| _72 so-asA~t:duz | |||
| _73 so-asA~t:tREz | |||
| _74 so-asA~t:katORz | |||
| _75 so-asA~t:kE~z | |||
| _76 so-asA~t:sEz | |||
| _77 so-asA~t:dis:Et | |||
| _78 so-asA~t:diz'w^it | |||
| _79 so-asA~t:diznWf | |||
| _6X swasA~t | |||
| _61 swasA~te:W~ | |||
| _7X swasA~t:diz3 | |||
| _71 swasA~te:O~z | |||
| _72 swasA~t:duz | |||
| _73 swasA~t:tREz | |||
| _74 swasA~t:katORz | |||
| _75 swasA~t:kE~z | |||
| _76 swasA~t:sEz | |||
| _77 swasA~t:dis:Et | |||
| _78 swasA~t:diz'w^it | |||
| _79 swasA~t:diznWf | |||
| _8X katR@vE~ | |||
| _80 katR@vE~z2 | |||
| _9X katR@vE~diz3 | |||
| @@ -188,7 +189,7 @@ _dpt virgyl | |||
| (31 ème) trA~te:yniEm | |||
| (41 ème) karA~te:yniEm | |||
| (51 ème) sE~kA~te:yniEm | |||
| (61 ème) so-asA~te:yniEm | |||
| (61 ème) swasA~te:yniEm | |||
| (81 ème) katr@vE~:yniEm | |||
| // ABBREVIATIONS | |||
| @@ -208,15 +209,22 @@ cio $abbrev | |||
| ctrl kO~tRol $pause | |||
| dept depaRt@mA~ | |||
| etc etseteRa | |||
| ghz ZigaErts | |||
| hmm h@m | |||
| hz _!Erts | |||
| ibm $abbrev | |||
| ide $abbrev | |||
| ip $abbrev | |||
| jaws Z'owz | |||
| kde $abbrev | |||
| kg kilogram | |||
| khz kiloErts | |||
| km kilomEtr | |||
| kw kilowat | |||
| m. m@sjY | |||
| mbrola Em'bRola | |||
| mlle mad@mo-azEl | |||
| mhz megaErts | |||
| mlle mad@mwazEl | |||
| mme madam | |||
| mr m@sjY | |||
| nsi $abbrev | |||
| @@ -273,11 +281,16 @@ toutefois $brk | |||
| avant $u+ $brk | |||
| après $u+ $brk | |||
| alors alOr $u+ | |||
| depuis $u+ | |||
| ainsi $u+ | |||
| aussi $u+ | |||
| dont dO~t2 $u | |||
| lorsque $u | |||
| parce pars@- $u | |||
| puisque $u | |||
| presque $u+ | |||
| (parce que) parsk@ $u+ | |||
| que $u $verbf | |||
| qui $u+ $verbf | |||
| quoique $u | |||
| @@ -303,6 +316,10 @@ lui $u+ $verbf | |||
| ça $u+ $verbf | |||
| ce $u+ $nounf | |||
| ceci $u+ $verbf | |||
| cela $u+ $verbf | |||
| voici $u+ | |||
| voilà $u+ | |||
| cette $u $nounf | |||
| ces sez2 $u $nounf | |||
| ceci $u+ $verbf | |||
| @@ -313,6 +330,7 @@ cela $u+ $verbf | |||
| (ceux là) sY||la $verbf | |||
| (celles ci) sEl||si $verbf | |||
| (celles là) sEl||la $verbf | |||
| plupart $u+ | |||
| // possessives | |||
| ma $u $nounf | |||
| @@ -345,8 +363,9 @@ des dez2 $u $nounf | |||
| à a $u | |||
| au $u | |||
| aux $u | |||
| autour otur | |||
| autour otur $u+ | |||
| dans $u+ | |||
| en $u+ | |||
| en $u+ $verb $verbextend | |||
| @@ -357,19 +376,25 @@ pour $u+ | |||
| tant tA~t2 $u+ | |||
| entre $u+ | |||
| contre $u+ | |||
| plusieurs $u+ | |||
| durant $u+ | |||
| avec $u+ | |||
| sans $u+ | |||
| // negative | |||
| ne $u $verbf | |||
| pas $u+ | |||
| plus $u+ | |||
| guère $u+ | |||
| jamais $u+ | |||
| // questions | |||
| quand kA~t2 $u+ | |||
| quoi $u+ | |||
| où $brk $u+ | |||
| comment $u+ | |||
| pourquoi $u+ | |||
| pourtant $u+ | |||
| // auxillary verbs (be, have, can, etc) | |||
| suis $u+ $verb | |||
| @@ -415,6 +440,7 @@ d'est d'Est | |||
| // some common adjectives and adverbs | |||
| quelque $u+ | |||
| quelques $u+ | |||
| tout t'ut2 $u+ | |||
| toute t'ut $u+ | |||
| toutes t'utz2 $u+ | |||
| @@ -442,6 +468,8 @@ poing pwE~ | |||
| ressent r@s'A~t2 | |||
| riz ri | |||
| sphincter sfE~ktEr | |||
| sous $u+ | |||
| sur $u+ | |||
| tunis tynis | |||
| @@ -456,6 +484,7 @@ tunis tynis | |||
| monsieur m@sjY | |||
| messieurs mesjYz2 | |||
| montréal mO~Real | |||
| (n'est ce pas) n'Es@-||p'az2 | |||
| (qu'est ce que) kEsk@ $u | |||
| @@ -474,7 +503,9 @@ cocus coky | |||
| dernier dErnier2 | |||
| estomac Estoma | |||
| éloquent ElokA~t2 | |||
| fier fier2 $verb | |||
| fils fis | |||
| fuel fjul | |||
| gars ga | |||
| hélas elas | |||
| iris iris | |||
| @@ -498,7 +529,6 @@ gens ZA~ | |||
| mens mA~z2 | |||
| sens sA~s | |||
| sens sA~z2 $verb | |||
| qu'à ka | |||
| (sud est) sydEst | |||
| (nord est) nOREst | |||
| @@ -508,12 +538,7 @@ azimut azim'yt | |||
| brut bR'yt | |||
| but by $verb | |||
| but byt | |||
| club klWb | |||
| (le pub) l@||p'Wb | |||
| (un pub) W~||p'Wb | |||
| (du pub) dy||p'Wb | |||
| cut cWt | |||
| hub _|Wb | |||
| mazout mazut | |||
| michael mikaEl | |||
| out aut | |||
| @@ -569,13 +594,12 @@ and _^_en | |||
| amazon amaz'On | |||
| apple _^_en | |||
| at _^_en | |||
| (audible manager) odibl||manadZWr | |||
| (audible manager) od,ibl||manadZ'Wr | |||
| bit _^_en | |||
| bluetooth blut'us | |||
| computer _^_en | |||
| (cyber link) _^_en | |||
| debian dEbjAn | |||
| driver _^_en | |||
| edit _^_en | |||
| emacs Emaks | |||
| emacspeak Emakspi:k | |||
| @@ -603,13 +627,13 @@ logon _^_en | |||
| (mac os x) makoEsiks | |||
| made _^_en | |||
| media medja | |||
| messenger _^_en | |||
| messenger mesEnZWr | |||
| my _^_en | |||
| not _^_en | |||
| null _^_en | |||
| ok oke | |||
| open Op'Wn | |||
| outlook autluk | |||
| outlook autlu:k | |||
| paint _^_en | |||
| paper _^_en | |||
| people _^_en | |||
| @@ -618,7 +642,7 @@ same _^_en | |||
| sametime _^_en | |||
| schubert SubER | |||
| sun _^_en | |||
| (text aloud) tEkst||@lawd | |||
| (text aloud) tEkst||@la=wd | |||
| ubuntu ubuntu | |||
| up _^_en | |||
| yacht jot | |||
| @@ -634,7 +658,7 @@ discutions diskytjO~z2 | |||
| débutions debytjO~z2 | |||
| désertions dezERtjO~z2 $verb | |||
| détentions detA~tjO~z2 | |||
| exploitions Eksplo-atjO~z2 | |||
| exploitions EksplwatjO~z2 | |||
| exportions EkspORtjO~z2 | |||
| heurtions _!WRtjO~z2 | |||
| limitions limitjO~z2 | |||
| @@ -23,7 +23,7 @@ | |||
| // 2006-11-18 Gilles Casse <[email protected]> | |||
| // | |||
| // Updated: 2008-07-26 Michel Such <[email protected]> | |||
| // Updated: 2008-08-07 Michel Such <[email protected]> | |||
| // | |||
| // Letter classes: | |||
| @@ -32,7 +32,6 @@ | |||
| // Y front vowels: e i y 矇 礙 癡 簾 | |||
| // K not a vowel (i.e. consonant, space, ) | |||
| .L01 e 矇 礙 禱 癡 i 簾 簿 y | |||
| .group a | |||
| ae (_ e // reggae vitae | |||
| @@ -41,8 +40,7 @@ | |||
| a簾 E // ma簾tre | |||
| aim (K W~ // faim | |||
| ain (K E~ // pain | |||
| CC) ain (_A E~n2 // prochain arret | |||
| CC) ain (_h W~n2 // prochain hiver | |||
| CC) ain (_ E~n2 // prochain arret | |||
| ai (_ e // dirai ferai... | |||
| CC) ai (_ E // vrai | |||
| ais (_ Ez2 // dirais ferais... | |||
| @@ -58,7 +56,7 @@ | |||
| am (p A~ // camp | |||
| am (m a // programmation | |||
| _) am (n am // amnistie | |||
| am (n a // amnistie | |||
| am (n a // condamner | |||
| _) arch矇 (@P5 arke // arch矇ologue | |||
| _) arch矇o (@P6 arkeo // arch矇ologue | |||
| @@ -70,17 +68,20 @@ | |||
| an (C A~ // ancien | |||
| an (_ A~ // 矇lan | |||
| _C) aon (_ A~ // faon, paon, taon | |||
| s) aoul (_ u // saoul | |||
| ao羶 ut // ao羶t | |||
| au (l_ O // Paul | |||
| s) aoul (_ u // saoul | |||
| s) aou (le u // saoule | |||
| ao羶t ut // ao羶t | |||
| ao羶t (i aus // ao羶tien | |||
| au o // autruche | |||
| au (l_ O // Paul | |||
| au (re O // dinosaure | |||
| _) audio (@P5 odio | |||
| _) auto (@P4 oto | |||
| _) autom (n otO | |||
| p) ay (s Ei // pays paysage | |||
| ay (C E // aym矇 | |||
| ay Ej // paye | |||
| Xl) ayer (X 'Ej@r // player, layer | |||
| Xl) ayer (X EjWr // player, layer | |||
| a a // bateau | |||
| // group a: English section | |||
| @@ -99,7 +100,6 @@ | |||
| bird _^_en // bird | |||
| board _^_en // board, keyboard | |||
| box (_ _^_en // box, inbox, outbox | |||
| bug (_ _^_en // bug, debug | |||
| bug (g _^_en // debugger | |||
| _) by _^_en // by, bye, bypass | |||
| @@ -117,6 +117,7 @@ | |||
| or) ch (iC k // orchid矇e | |||
| _) ch (ao k // chaos, chaotique | |||
| _) ch (or k // chorale | |||
| te) ch (_ k | |||
| ch (r k // chr矇tien | |||
| _) chrono (@P6 krono | |||
| ch (l k | |||
| @@ -129,7 +130,7 @@ | |||
| cq k // pecq | |||
| s) c (Y // | |||
| x) c (Y | |||
| c (L01 s // c癡de | |||
| c (Y s // c癡de | |||
| _) cyber (P5 sibEr | |||
| ban) c (_ // banc | |||
| blan) c (_ // blan | |||
| @@ -142,12 +143,12 @@ | |||
| s) cien (t jA~ // conscient scientifique | |||
| cien (t_ si // ils appr嚙箠ent, remercient. | |||
| effi) cien (t_ sjA~ // coefficient | |||
| d矇fi) cien (t_ sjA~ // d矇ficient | |||
| effi) cien (t sjA~ // coefficient | |||
| d矇fi) cien (t sjA~ // d矇ficient | |||
| // group c: English section | |||
| cast (_ _^_en // broadcast | |||
| C) ch (_ _^_en // french | |||
| n) ch (_ _^_en // french | |||
| cut (_ _^_en // cut, shortcut | |||
| @@ -190,14 +191,18 @@ | |||
| // Define use of the final 'e' in french | |||
| e (_ | |||
| qu) e (_ =@- | |||
| elqu) e =@ | |||
| qu) e (s_ =@- | |||
| elqu) e =@- | |||
| uisqu) e =@ | |||
| rsqu) e =@ | |||
| rsqu) e =@ | |||
| _C) e (_ @ // je te | |||
| -c) e (_ @- | |||
| -j) e (_ @- | |||
| e (Ce_ E | |||
| ack) er (K Wr | |||
| ock) er (K Er | |||
| rock) er (K Wr | |||
| eau o // bateau cheveaux | |||
| g) ea (s_ a // mangeas | |||
| j) e (a // Jean Jeanne | |||
| @@ -205,10 +210,8 @@ | |||
| ect (_ Ekt // direct | |||
| pi) ed (_ e // pied | |||
| _cl) ef (_ e // clef | |||
| ein (C E~ // peindre | |||
| ein (_ E~ | |||
| CC) ein (_A E~n2 // plein emploi | |||
| CC) ein (_h E~n2 // plein hiver | |||
| ein (K E~ // peindre | |||
| CC) ein (_ E~n2 // plein emploi | |||
| eint (_ E~t2 | |||
| e (il E // vieille | |||
| ei E // neige | |||
| @@ -216,6 +219,7 @@ | |||
| el (C El // celsius | |||
| el (_ El // caramel | |||
| _f) em (me a // femme | |||
| i) e (ment // remerciement, d�loiement | |||
| @) em (me a // patiemment | |||
| em (b A~ // d矇cembre | |||
| em (mACC A~ // emmancher | |||
| @@ -343,6 +347,7 @@ | |||
| 矇Cid) en (t_ A~ | |||
| V矇Cid) en (t_ | |||
| Xtrid) en (t_ A~ | |||
| _flor) en (t_ A~ | |||
| _laur) en (t_ A~ | |||
| _m矇cont) en (t_ A~ | |||
| _cont) en (t_ A~ | |||
| @@ -359,15 +364,13 @@ | |||
| en (t_ // 矇taient mangent | |||
| A) en (t_ // 矇taient mangent | |||
| Ci) en (_ E~ // viendra | |||
| Ci) en (C E~ // viendra | |||
| Ci) en (K E~ // rien, lien | |||
| Ci) en (c A~ // science | |||
| AA) en (_ E~ | |||
| C) en (_ En // amen, abdomen, golden | |||
| xam) en (_ E~ // examen | |||
| CA) en (_ E~ // rien | |||
| en (s_ A~ | |||
| en (CA A~ // pentathlon | |||
| @@ -379,7 +382,8 @@ | |||
| _Ch) er (_ ER // cher | |||
| _env) er (_ ER | |||
| _hi) er (_ ER // hier | |||
| _hiv) er (_ ER // hiver | |||
| _fi) er (_ ER // fier | |||
| _hiv) er (X ER // hiver | |||
| _ti) er (_ ER | |||
| @@ -429,13 +433,15 @@ | |||
| e羶 Y // je羶ne | |||
| e (x E // exact | |||
| ey (_ e // dahomey | |||
| ey (_ E // dahomey | |||
| ey (C e // ceylan | |||
| ey Ej // asseye | |||
| ez (_ ez2 // nez mangez chez | |||
| g) e (A // mangeons | |||
| g) eu W // vengeur | |||
| g) eu (re y // gageure | |||
| _d) e (ch @ | |||
| _r) e (ch @ // recherche | |||
| @@ -455,28 +461,31 @@ | |||
| e (rC E | |||
| es (_ z2 | |||
| ll) e (m // actuellement guillemets | |||
| C) e (ment @- // vitement s羶rement | |||
| %C) e (CA @- | |||
| %C) e (Ce // actuellement guillemets | |||
| %C) e (xA E // actuellement guillemets | |||
| %C) e (mA // actuellement guillemets | |||
| ct) e (ment @ | |||
| rC) e (ment @ | |||
| AC) e (ment | |||
| u) e (ment @- | |||
| As) e (gA | |||
| As) e (pA | |||
| Ass) e (gA | |||
| Ass) e (pA // passeport | |||
| Av) e (gA // sauvegarde | |||
| Av) e (pA | |||
| e @ // menue | |||
| _) e (CA e | |||
| _) e (xA E | |||
| Cr) eamer i:mWr | |||
| Cl) eaner i:nWr | |||
| // group e: English section | |||
| eac _^_en | |||
| C) ead _^_en // read, head | |||
| eak _^_en // break, speak | |||
| Cr) eam _^_en // stream | |||
| Cl) ean _^_en // clean | |||
| ear _^_en // ear, search | |||
| eas _^_en // please | |||
| eave _^_en // leave | |||
| @@ -517,12 +526,12 @@ | |||
| // group f: English section | |||
| _) fire _^_en | |||
| fly _^_en | |||
| _) frame _^_en | |||
| _) frame _^_en | |||
| .group g | |||
| g g | |||
| g (L01 Z | |||
| g (Y Z | |||
| su) gg (Y gZ // sugg矇rer suggestif | |||
| gg g // agglom矇rer | |||
| @@ -545,7 +554,6 @@ | |||
| gt (_ // vingt doigts | |||
| gt t // vingtaine doigt矇 | |||
| gua gua // anguille | |||
| gui gi // anguille | |||
| ai) gu (il gy // aiguillage | |||
| in) gu (is gy // linguiste | |||
| @@ -562,7 +570,6 @@ | |||
| _) game (X _^_en | |||
| @@) gate (X _^_en | |||
| girl _^_en // girl | |||
| give (X _^_en | |||
| gy (_ _^_en | |||
| @@ -585,7 +592,7 @@ _) h (iber // hibernation | |||
| _) h (ippo // hippodrome | |||
| _) h (iro // hirondelle | |||
| _) h (ist // histoire | |||
| _) h (ive // hiver | |||
| _) h (iv // hiver | |||
| _) h (omm // homme | |||
| _) h (onn // honneur | |||
| _) h (繫p // h繫pital | |||
| @@ -621,10 +628,12 @@ _) half _^_en | |||
| _f) i (a i: | |||
| l) i (a i: | |||
| Cr) i (a i: | |||
| _Cr) i (A i: | |||
| Cr) i (矇 i: | |||
| Cr) i (er_ i: | |||
| dr) iver ajvWr | |||
| i (eur j | |||
| i (o j | |||
| ie (ment i // remerciement balbutiement | |||
| C) ien (t_ i | |||
| d矇v) ien (t_ i | |||
| t) ient (_ jE~t2 // tient | |||
| @@ -637,11 +646,11 @@ _) half _^_en | |||
| or) ien (t jA~ // orient, orienter | |||
| ot) ien (t_ jA~ // quotient | |||
| i (es_ i // parties | |||
| i (e_ i | |||
| _) ill ill // ill矇gal | |||
| aigu) ill ij // aiguille | |||
| anqu) ill ill // tranquille | |||
| anqu) ill il // tranquille | |||
| dist) ill il // distiller | |||
| _m) ill il // mille | |||
| v) ill il // village | |||
| qu) ill ij // cuilli癡re cueillir | |||
| @@ -655,8 +664,9 @@ _) half _^_en | |||
| im (_ im // karim | |||
| im (C E~ // timbre | |||
| w) in in // winrar | |||
| in (h in // inhumain | |||
| inct (_ E~ // distinct | |||
| in (h in // inhumain | |||
| in (kX in // link | |||
| in (n in // innombrable | |||
| in (C E~ // vingt | |||
| in (_ W~ // vin | |||
| @@ -677,8 +687,8 @@ _) half _^_en | |||
| _C) ind (er_ _^_en // finder, reminder | |||
| _AC) ind (er_ _^_en // finder, reminder | |||
| ing (_ _^_en // parking | |||
| ink _^_en // link | |||
| ize _^_en // realize | |||
| // ink _^_en // link | |||
| ize (X _^_en // realize | |||
| .group 簾 | |||
| @@ -713,7 +723,7 @@ _) half _^_en | |||
| ll l // aller | |||
| _) l' (P2 l | |||
| au) lt // h矇rault | |||
| outi) l (_ // outil | |||
| uCi) l (_ // outil, fusil | |||
| ui) ll j // juillet | |||
| // group l: English section | |||
| @@ -725,6 +735,7 @@ _) half _^_en | |||
| m m // film | |||
| mm m // pomme | |||
| _) m' (P2v m | |||
| _) ms (P2 Em_!Es | |||
| // group m: English section | |||
| _) mail (_ _^_en // mailer | |||
| @@ -748,6 +759,7 @@ _) half _^_en | |||
| .group o | |||
| br) oc (_ o // broc | |||
| cr) oc (_ o // escroc | |||
| o (ckK O2 | |||
| o (lC O2 | |||
| on (n O | |||
| on (nerA O2 | |||
| @@ -761,7 +773,7 @@ _) half _^_en | |||
| o (t_ o | |||
| o (tre_ O2 | |||
| oe (ll o-a // moelleux | |||
| oe (ll wa // moelleux | |||
| _) oe (C Y // oesophage | |||
| _ph) oe (C e // phoetus | |||
| oeu W // soeur coeur | |||
| @@ -770,10 +782,9 @@ _) half _^_en | |||
| _) oi (gnon o // oignons | |||
| oin (C wE~ | |||
| oin (_ wE~ // coin | |||
| oi o-a // poil | |||
| oie (m o-a // d�loiement | |||
| o礙 (l o-a // po礙le | |||
| o簾 o-a // bo簾te | |||
| oi wa // poil | |||
| o礙 (l wa // po礙le | |||
| o簾 wa // bo簾te | |||
| om (C O~ // bombe | |||
| om (m O // nommer | |||
| _) om (n O2m // omnibus | |||
| @@ -785,10 +796,8 @@ _) half _^_en | |||
| onh (A On // bonhomme | |||
| _) on (z _!O~ // onze, onzi㿭e | |||
| _b) on (_A On // liaison: bon 矇l癡ve | |||
| _b) on (_h O~n2 // liaison: bon hiver | |||
| _C) on (_ O~n2 // mon appui, mon histoire, mon havre | |||
| _c) on (_ O~ // no comment | |||
| _C) on (_ O~n2 // mon appui, mon histoire, mon havre | |||
| alc) oo (l O // alcool | |||
| z) oo o // zoo | |||
| @@ -807,9 +816,9 @@ _) half _^_en | |||
| ou u // hibou brouillard | |||
| o羅 u // o羅 | |||
| o羶 u // co羶ter | |||
| oyes (_ o-a // troyes | |||
| oy (A o-aj // noyer voyelles | |||
| oy o-a // roy | |||
| oyes (_ wa // troyes | |||
| oy (A waj // noyer voyelles | |||
| oy wa // roy | |||
| o (_ o // zorro all矇gro | |||
| o (z_ o // berlioz | |||
| o O | |||
| @@ -876,6 +885,7 @@ C) oing (_ _^_en // going | |||
| .group q | |||
| q k // coq | |||
| _) qu' (AP3 k | |||
| _a) qu (a kw // aquarium | |||
| _a) qu (if kw // aquif癡re | |||
| _A) qu (idist ky // 矇quidistant | |||
| @@ -886,7 +896,6 @@ C) oing (_ _^_en // going | |||
| _) qu (artz kw // quartz | |||
| qu k // quatre | |||
| _) que (_ k@ // que | |||
| _) qu' (P3 k // qu'il | |||
| n) q (_ k // cinq cent | |||
| // group q: English section | |||
| @@ -902,7 +911,6 @@ mou) rr RR // mourrai | |||
| _) radio (@P5 radio | |||
| // group r: English section | |||
| AC) ram (_ _^_en | |||
| _) real _^_en | |||
| rese _^_en | |||
| rst (_ _^_en | |||
| @@ -916,7 +924,7 @@ mou) rr RR // mourrai | |||
| _) s' (P2v s // s'am癡ne | |||
| s癟 s // immis癟a | |||
| sch (ie sk // schierzo | |||
| sch (iz sk // schizophr癡ne | |||
| sch (iz sk // schizophr癡ne | |||
| sch (ol sk | |||
| sch (oo sk | |||
| @@ -928,12 +936,12 @@ mou) rr RR // mourrai | |||
| ai) s (em s // vraisemblable | |||
| ub) s (is z // subsister | |||
| han) s (on s // chanson | |||
| tran) s (A z // transition | |||
| tran) s (e s // transe | |||
| tran) s (ub s // transubstantiation | |||
| A) s (A z // baiser | |||
| A) s (oft s // microsoft | |||
| y) s (A z // paysage | |||
| CCan) s (A z // transition | |||
| xpan) s (A s // expansion | |||
| _anti) s (A s // antisocial | |||
| _) socio (@P5 sosio | |||
| _) super (@P5 sypEr | |||
| _) super (_ sypEr | |||
| @@ -1069,11 +1077,9 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe | |||
| ni) tien (t_ si | |||
| bu) tien (t_ si | |||
| cra) t (ie_ s // d矇mocratie | |||
| cra) t (ies_ s | |||
| cra) t (ieX s // d矇mocratie | |||
| ner) t (ie_ s // inertie | |||
| ner) t (ies_ s | |||
| ner) t (ie s // inertie | |||
| _ce) t (_ t | |||
| @@ -1104,6 +1110,8 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe | |||
| g) ueil (_ Wj // orgueil | |||
| C) u (bX W // hub, club | |||
| C) u (gX W // bug, mug | |||
| um (_ Om // album | |||
| f) um (_ W~ // parfum | |||
| um (b W~ // humble | |||
| @@ -1143,7 +1151,7 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe | |||
| .group v | |||
| v v | |||
| vers (_S4 vErz2 | |||
| vers (_ vErz2 | |||
| // goup v: English section | |||
| voice (X _^_en | |||
| @@ -1164,7 +1172,7 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe | |||
| _) wir _^_en // wire | |||
| winn _^_en // winner | |||
| wise _^_en | |||
| wor _^_en // word, world | |||
| wor _^_en | |||
| .group x | |||
| @@ -1195,6 +1203,8 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe | |||
| .group y | |||
| y i // cryog矇nique myope | |||
| _) y (A _!i // yak, yacht | |||
| _) y (eu i // yak, yacht | |||
| _) yahoo (P5 ia'u // symbolique | |||
| ym (b E~ // symbolique | |||
| @@ -1235,7 +1245,7 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe | |||
| , (D pilk:u | |||
| ! Eksklamasj'O~ | |||
| $ dOlaR | |||
| @ aRobas | |||
| @ aRobaz | |||
| % puRsA~ | |||
| & _e | |||
| + plys | |||
| @@ -243,7 +243,7 @@ o $u+ $nounf | |||
| a $u+ $nounf | |||
| os $u+ | |||
| as $u+ | |||
| ?1 a & $u+ | |||
| ?1 a & $u+ $nounf | |||
| um $u | |||
| uma $u | |||
| @@ -338,8 +338,6 @@ pelo $u $brk | |||
| pelos $u $brk | |||
| ?2 pelas $u $brk p'el&s | |||
| a $u $brk // to,at | |||
| ?1 a & $u $brk | |||
| ao $u $brk | |||
| à ,a: $brk | |||
| aos $u $brk | |||
| @@ -103,6 +103,7 @@ | |||
| b b | |||
| b (b | |||
| ?3 b (B bI | |||
| ?3 b (s b | |||
| ?3 b (_C b_ | |||
| @@ -111,6 +112,8 @@ | |||
| c k | |||
| c (Y s // ce ci | |||
| ?3 c (B kI | |||
| ?3 c (s k | |||
| ?3 c (t k | |||
| ?3 c (_C k_ | |||
| ch S | |||
| ck k | |||
| @@ -453,6 +456,8 @@ | |||
| k k | |||
| k (k | |||
| ?3 k (B kI | |||
| ?3 k (s k | |||
| ?3 k (t k | |||
| ?3 k (_C k_ | |||
| @@ -577,7 +582,7 @@ | |||
| o (tA_ O | |||
| o (tAm_ O | |||
| ?2 ox (_ Oks | |||
| ?2 o (x_ O | |||
| ?1 oz (_ Os# | |||
| ?2 oz (_ Oz | |||
| o (zes_ O | |||
| @@ -632,6 +637,8 @@ | |||
| p p | |||
| p (p | |||
| ?3 p (B pI | |||
| ?3 p (s p | |||
| ?3 p (t p | |||
| ?3 p (_C p_ | |||
| ?1 ph f //Didn’t use in European Portuguese (eg: English) | |||
| ?1 ple (_ _^_EN | |||
| @@ -770,7 +777,6 @@ | |||
| .group x | |||
| x (A S | |||
| A) x (A ks | |||
| ?4 A) x (A S | |||
| _e) x (A z | |||
| e) x (A ks | |||
| ?1 e) x (CA S | |||
| @@ -1,6 +1,9 @@ | |||
| // translation rules for Slovak | |||
| // This file is UTF-8 encoded | |||
| // Letter groups: | |||
| // G voiced: bdgjlmnrvwzaeiouy | |||
| .group a | |||
| a a | |||
| @@ -337,10 +337,8 @@ l/_l [l] base | |||
| [l;] ro | |||
| [l] zh | |||
| l/l_ [l/] base | |||
| [l] fr | |||
| [l/] fr | |||
| l/l@ [(@)] base | |||
| [l] fr | |||
| l/L1_aL [(a)] base | |||
| l/L1_eL [(e)] base | |||
| l/L1_iL [(i)] base | |||
| @@ -360,13 +358,10 @@ l/L2_uL [(u)] base | |||
| [u:] en_rp | |||
| l/l_3 [l/] de | |||
| l/la [(a)] base | |||
| [l] fr | |||
| l/le [(e)] base | |||
| [l] fr | |||
| l/L_eL_af [&] af | |||
| [&:] af | |||
| l/li [(i)] base | |||
| [l] fr | |||
| [l] zh | |||
| l/l_long [l] base | |||
| [l] fr | |||
| @@ -374,10 +369,8 @@ l/l_long [l] base | |||
| [l] la | |||
| [l;] ro | |||
| l/lo [(o)] base | |||
| [l] fr | |||
| l^/l_rfx [l.] hi | |||
| l/lu [(u)] base | |||
| [l] fr | |||
| l/tl [l] base | |||
| [l] en | |||
| [l] en_wi | |||
| @@ -470,7 +463,7 @@ r2/r2o [(o)] base | |||
| r2/r2u [(u)] base | |||
| r3/r_ [r/] base | |||
| [r/] af | |||
| [r] fr | |||
| [r/] fr | |||
| [r/] ru | |||
| r3/r_@ [(@)] base | |||
| r3/r#_ [r#] is | |||
| @@ -478,6 +471,7 @@ r3/r_a [(a)] base | |||
| r3/r_e [(e)] base | |||
| r3/r_i [(i)] base | |||
| r3/r_n [r/] base | |||
| [r/] fr | |||
| [r/] ru | |||
| r3/r_o [(o)] base | |||
| r3/r_ru [R4] ru | |||
| @@ -506,6 +500,10 @@ r3/r_u [(u)] base | |||
| r3/rx [*] base | |||
| [r/] base | |||
| [r/] af | |||
| [R] fr | |||
| [r] fr | |||
| [r/] fr | |||
| [r2] fr | |||
| [R] fr_ca | |||
| [r/] ru | |||
| [x] pt_pt | |||
| @@ -522,12 +520,14 @@ r/r [r] base | |||
| [r-] base | |||
| [r] en_sc | |||
| [r] de | |||
| [r2] fr | |||
| r/_r [r] base | |||
| [r] en_sc | |||
| r/r_ [r] base | |||
| [r] en_sc | |||
| [r] de | |||
| [r] fi | |||
| [r] fr | |||
| [r2] nl | |||
| [r] ru | |||
| [r] ro | |||
| @@ -541,6 +541,7 @@ r/rr [r/] base | |||
| [r/] af | |||
| [r] de | |||
| [r] fi | |||
| [r/] fr | |||
| [r2] nl | |||
| [r] ru | |||
| [r/] ru | |||
| @@ -554,6 +555,7 @@ r/trr [r/] base | |||
| [r/] af | |||
| [r] de | |||
| [r] fi | |||
| [r/] fr | |||
| [r2] nl | |||
| [r] ru | |||
| [r/] ru | |||
| @@ -766,8 +768,6 @@ ustop/q [q] base | |||
| ustop/q_u [q] base | |||
| ustop/t [t] base | |||
| [t2] en | |||
| [t] fr | |||
| [t2] fr | |||
| [t.h] hi | |||
| [t] zhy | |||
| ustop/t_ [t] base | |||
| @@ -801,7 +801,6 @@ ustop/t_pzd [t;] pl | |||
| ustop/tr [t] base | |||
| [t[] base | |||
| [t2] en | |||
| [t] fr | |||
| [t.h] hi | |||
| [t] ru | |||
| ustop/ts [ts] base2 | |||
| @@ -819,7 +818,9 @@ ustop/tsh_ [tS] base | |||
| [c] zhy | |||
| ustop/tsh2 [tS] hr | |||
| [dZ] hr | |||
| ustop/t_short [t.] hi | |||
| ustop/t_short [t] fr | |||
| [t2] fr | |||
| [t.] hi | |||
| [t] sk | |||
| [t] el | |||
| ustop/tsh_pzd [tS;] zh | |||
| @@ -1220,7 +1221,6 @@ vowel/a [a] en_n | |||
| [aa] en_wm | |||
| [a] cy | |||
| [a] de | |||
| [a] fr | |||
| [a] ta | |||
| [a:] hu | |||
| [a:] nl | |||
| @@ -1553,7 +1553,6 @@ vowel/o-_2 [V] en_n | |||
| [V] en_wm | |||
| vowel/o_3 [oU] en_sc | |||
| [o] fr | |||
| [o-] fr | |||
| vowel/o-_3 [U] en_rp | |||
| vowel/o_4 [oU] en_n | |||
| vowel/o-_4 [o] ro | |||
| @@ -1570,6 +1569,7 @@ vowel/oe_2 [W] no | |||
| vowel/oe_4 [W] sv | |||
| vowel/o_mid [O] fr | |||
| [O2] fr | |||
| [O~] fr | |||
| [o] hu | |||
| [o] tr | |||
| vowel/oo [O:] en_sc | |||
| @@ -1684,6 +1684,7 @@ vowel/u_bck [u] base2 | |||
| [u#] rw | |||
| [u] ko | |||
| vowel/u_bck2 [u] fr | |||
| [u:] fr | |||
| [u:] la | |||
| vowel/u_fnt [u:] en_rp | |||
| vowel/uu [U] en | |||
| @@ -1817,7 +1818,6 @@ vwl_en_us/or [O:] en_us | |||
| vwl_en_us/ur [U@] en_us | |||
| vwl_fr/@R [R] fr | |||
| [r] fr | |||
| [r/] fr | |||
| [r2] fr | |||
| [x] pt_pt | |||
| vwl_fr/@R2 [R] fr_ca | |||
| @@ -1889,6 +1889,7 @@ w/_w [w] base | |||
| w/w_ [w/] base | |||
| w/w@ [(@)] base | |||
| w/w2 [w2] base2 | |||
| [w] fr | |||
| [w] pl | |||
| [w] sk | |||
| [w] pt_pt | |||
| @@ -35,6 +35,13 @@ | |||
| 0 R NULL 0 r | |||
| 0 j NULL 0 y | |||
| // consonant combinations which are OK for br4 voice, but need epenthetic [i] for br1 br3 | |||
| 0 k s 90 k i | |||
| 0 k t 90 k i | |||
| 0 p s 90 p i | |||
| 0 p t 90 p i | |||
| 0 b s 90 b i | |||
| 0 a/ NULL 0 a | |||
| 0 A NULL 0 a | |||
| 0 & NULL 0 a | |||
| @@ -1,4 +1,3 @@ | |||
| //==================================================== | |||
| // French | |||
| //==================================================== | |||
| @@ -20,7 +19,6 @@ phoneme a | |||
| vowel starttype (a) endtype (a) | |||
| length 170 | |||
| formants vowel/a_3 | |||
| after w vowel/a | |||
| endphoneme | |||
| @@ -74,13 +72,6 @@ phoneme o | |||
| endphoneme | |||
| phoneme o- | |||
| vowel starttype (o) endtype (o) | |||
| length 100 | |||
| formants vowel/o_3 | |||
| endphoneme | |||
| phoneme O | |||
| vowel starttype (o) endtype (o) | |||
| length 170 | |||
| @@ -104,8 +95,15 @@ phoneme u | |||
| endphoneme | |||
| phoneme u: // slitely longer than u | |||
| vowel starttype (u) endtype (u) | |||
| length 220 | |||
| formants vowel/u_bck2 | |||
| endphoneme | |||
| phoneme y | |||
| vowel starttype (e) endtype (u) | |||
| vowel starttype (u) endtype (u) | |||
| length 170 | |||
| formants vowel/y_2 | |||
| endphoneme | |||
| @@ -119,12 +117,13 @@ endphoneme | |||
| phoneme w | |||
| vowel starttype (o) endtype w | |||
| length 120 | |||
| vowel starttype (u) endtype (@) | |||
| length 80 | |||
| beforenotvowel w/ | |||
| lengthmod 7 | |||
| formants w/w | |||
| formants w/w2 | |||
| after _ w/_w | |||
| after (r) w/w | |||
| endphoneme | |||
| @@ -171,6 +170,7 @@ phoneme O~ | |||
| vowel starttype (o) endtype (o) | |||
| length 200 | |||
| formants vnasal/o_n3 | |||
| before n2 vowel/o_mid | |||
| endphoneme | |||
| @@ -225,17 +225,17 @@ endphoneme | |||
| phoneme b | |||
| vcd blb stop | |||
| vowelout f1=0 f2=1000 -500 -300 f3=-300 80 brk | |||
| formants b/b+x/b | |||
| formants b/b+x/b%50 | |||
| before _ b/b_+x/b_ | |||
| before (a) b/ba+x/b | |||
| before (@) b/b@+x/b | |||
| before (e) b/be+x/b | |||
| before (i) b/bi+x/b | |||
| before (o) b/bo | |||
| before (u) b/bu | |||
| before @- b/b@2+x/b | |||
| before (a) b/ba+x/b%50 | |||
| before (@) b/b@+x/b%40 | |||
| before (e) b/be+x/b%50 | |||
| before (i) b/bi+x/b%50 | |||
| before (o) b/bo+x/b%25 | |||
| before (u) b/bu+x/b%40 | |||
| before @- b/b@2+x/b%50 | |||
| after _ NULL | |||
| after @ b/xb | |||
| after @ b/xb%50 | |||
| lengthmod 5 | |||
| switchvoicing p | |||
| endphoneme | |||
| @@ -246,7 +246,7 @@ phoneme d | |||
| vowelout f1=0 f2=1700 -300 300 f3=-100 80 | |||
| formants d/d+x/d%40 | |||
| before _ d/d_+x/d_%50 | |||
| before r d/dr+x/d%50 | |||
| before (r) d/dr+x/d%50 | |||
| after _ d/d+x/d%50 | |||
| after @ d/xd | |||
| lengthmod 5 | |||
| @@ -272,9 +272,9 @@ phoneme k | |||
| vowelin f1=0 f2=2300 200 400 f3=-100 80 | |||
| vowelout f1=0 f2=2300 300 400 f3=-100 80 rms=20 | |||
| lengthmod 2 | |||
| wave ustop/k%45 // reduce strength of noise burst | |||
| wave ustop/k%40 // reduce strength of noise burst | |||
| before _ ustop/k_ | |||
| before r ustop/kr%45 | |||
| before (r) ustop/kr%45 | |||
| before l ustop/kl%45 | |||
| before (i) ustop/ki%45 | |||
| switchvoicing g | |||
| @@ -290,13 +290,6 @@ phoneme l | |||
| after _ l/_l | |||
| after t l/tl | |||
| after l/ l/l_long // double l, make it longer | |||
| before (a) l/la | |||
| before (e) l/le | |||
| before (i) l/li | |||
| before (o) l/lo | |||
| before (u) l/lu | |||
| before (@) l/l@ | |||
| before _ l/l_ | |||
| endphoneme | |||
| @@ -330,8 +323,7 @@ phoneme p | |||
| wave ustop/p%45 | |||
| before _ ustop/p_%70 | |||
| after _ ustop/p%70 | |||
| before r ustop/pr%60 | |||
| before R ustop/pr%60 | |||
| before (r) ustop/pr%60 | |||
| before @- ustop/p_unasp%60 | |||
| before l ustop/pl%60 | |||
| switchvoicing b | |||
| @@ -350,50 +342,53 @@ endphoneme | |||
| phoneme r | |||
| vcd rfx frc starttype r endtype r | |||
| vcd rfx frc starttype (r) endtype (r) | |||
| vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | |||
| vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 brk | |||
| length 100 | |||
| lengthmod 3 | |||
| beforenotvowel r/ | |||
| formants vwl_fr/@R | |||
| formants vwl_fr/@R+r3/rx%25 | |||
| after t r/tr | |||
| after k r/tr | |||
| after p r/tr | |||
| before _ r3/r_ | |||
| before _ r/r_ | |||
| endphoneme | |||
| phoneme r2 // silent unless followed by vowel | |||
| vcd rfx frc starttype r endtype r | |||
| vowelin f1=0 f2=800 -50 50 f3=-100 100 | |||
| vcd rfx frc starttype (r) endtype (r) | |||
| vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | |||
| vowelout f1=0 f2=600 -100 100 f3=-100 100 len=0 brk | |||
| length 100 | |||
| lengthmod 3 | |||
| beforenotvowel NULL | |||
| formants vwl_fr/@R | |||
| before _ vwl_fr/@R | |||
| formants vwl_fr/@R+r3/rx%25 | |||
| before _ r/r | |||
| endphoneme | |||
| phoneme R | |||
| vcd rfx frc starttype r endtype r | |||
| vcd rfx frc starttype (r) endtype (r) | |||
| vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | |||
| length 100 | |||
| lengthmod 3 | |||
| beforenotvowel r/ | |||
| formants vwl_fr/@R | |||
| formants vwl_fr/@R+r3/rx%25 | |||
| // after r r/rr | |||
| endphoneme | |||
| phoneme r/ // variant of [r] when not preceding a vowel | |||
| vcd rfx frc starttype r endtype r | |||
| vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=20 | |||
| vcd rfx frc starttype (r) endtype (r) | |||
| vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 brk | |||
| length 100 | |||
| lengthmod 2 | |||
| formants NULL | |||
| before j vwl_fr/@R | |||
| before l vwl_fr/@R | |||
| formants r3/r_+r3/rx%25 | |||
| before n r3/r_n+r3/rx%50 | |||
| after _ r/rr | |||
| after t r/trr | |||
| after p r/trr | |||
| after k r/trr | |||
| endphoneme | |||
| @@ -429,11 +424,9 @@ phoneme t | |||
| vowelin f1=0 f2=1700 -100 100 f3=-100 80 | |||
| vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||
| lengthmod 2 | |||
| wave ustop/t%30 | |||
| before _ ustop/t_%60 | |||
| before @- ustop/t%30 | |||
| before r ustop/tr%30 | |||
| before R ustop/tr%30 | |||
| wave ustop/t_short%30 | |||
| before _ ustop/t_%40 | |||
| before (r) ustop/t_short%30 | |||
| switchvoicing d | |||
| endphoneme | |||
| @@ -444,8 +437,8 @@ phoneme t2 // silent unless followed by vowel | |||
| vowelin f1=0 f2=1600 -300 300 f3=-100 80 | |||
| vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | |||
| lengthmod 2 | |||
| wave ustop/t%30 | |||
| before _ ustop/t_%45 | |||
| wave ustop/t_short%30 | |||
| before _ ustop/t_%40 | |||
| endphoneme | |||
| @@ -35,7 +35,7 @@ | |||
| #include "translate.h" | |||
| #include "wave.h" | |||
| const char *version_string = "1.37.10 05.Aug.08"; | |||
| const char *version_string = "1.37.11 07.Aug.08"; | |||
| const int version_phdata = 0x013400; | |||
| int option_device_number = -1; | |||
| @@ -594,11 +594,11 @@ SetLengthMods(tr,3); // all equal | |||
| SetupTranslator(tr,stress_lengths_pt,stress_amps_pt); | |||
| tr->langopts.length_mods0 = tr->langopts.length_mods; // don't lengthen vowels in the last syllable | |||
| // tr->langopts.vowel_pause = 1; | |||
| tr->langopts.stress_rule = 3; // stress on final syllable | |||
| tr->langopts.stress_flags = 0x6 | 0x10 | 0x20000; | |||
| tr->langopts.numbers = 0x269 + 0x2000 + NUM_ROMAN; | |||
| SetLetterVowel(tr,'y'); | |||
| ResetLetterBits(tr,0x2); | |||
| SetLetterBits(tr,1,"bcdfgjkmnpqstvxz"); // B hard consonants, excluding h,l,r,w,y | |||
| } | |||
| break; | |||
| @@ -666,7 +666,7 @@ SetLengthMods(tr,3); // all equal | |||
| SetLetterVowel(tr,'y'); | |||
| SetLetterVowel(tr,'r'); | |||
| ResetLetterBits(tr,0x2); | |||
| ResetLetterBits(tr,0x20); | |||
| SetLetterBits(tr,5,sk_voiced); | |||
| } | |||
| break; | |||