//maintainer: Willem van der Walt
// email: wvdwalt@csir.co.za
// tel: +27 12 8413996
// Meraka Institute, CSIR
 

.group a
         _C) a (Cie_     'A:
             a            A:
             a (C         a

          C) abie        'A:bi

          C) agie        'A:x2i
          C) asie        'A:si

             a (CAA       %a
             a (Cy        %a
             a (CA        A:
             aa           A:
             ae           'A:       //should be A:@ but sounds wrong
             ai           aI
             aai          AI
             au           aU        // ??
             austra       o@str,A:

          &) a (_S1       A:

          _) aange (@P5   A:nx@
          _) afge (@P4    afx2@
          _) agterge (@P7   'ax2t@rx2@
             a (dj        aI
             aan (djie    AIN
             aan (tjie    AIN
             aen (tjie    AIN
             adjie        AIci
             atjie        aIci
             aadjie       AIci
             aatjie       AIci
          &) asie (_S4    'A:si
          &) asies (_S5   'A:sis

          _) aarsel       'A:rs@l
             adjunk       adj'WNk
             agent        ax2'Ent
             algemeen     'alx2@m,e@n
             amandel      am'and@l    // amandel/s/-poeding/-tert...
             amerik       am'e@rik
             anoniem      anun'im
             augustus     Ox2'WstWs


.group an
             an (djie+    aIN
             an (tjie aIN
          _) ana          ,ana     // words starting with ana starts destressed



.group b
             b            b
             b (b
             b (_N        p
          _) be (@P2      b@
          C) be (C b@

          _) byge (@P4    b'eIx2@

             badjie       baIci

             baba         b'A:ba
             bara (k      bar'a
             baklei       b@kl'eI // baklei/er

             bee          be@
             bederf       b@d'&rf
          @) bene (_      be@n@

             beur         b'Y@r
             besig        b'e@s@x2
             bessie       bEsi
             bekommer     b@k'Om@r
             berg         b&rx2
             berge        b&rg@
             besem        b,e@s@m
             besering     =b@se@r@N    // besering/s/kniebesering...
             beter        b'e@t@r
          @) ble (_       _^_EN        // words ending in ble is English
             bok (ooi     bOk_         // bokooi/e/ribbokooi/boerbokooi
             buiten (ge   b'Yyt@n      // buitengewoon/s/buitengewone/buitengemeen


.group c
             c            k
             c (c
             c (e         s
             c (i         s
             c (y         s
             ch           x
          _) ch           x2
             ch (ro       k
             chat         _^_EN
          @) cel (_       _^_EN        // words ending in cel is English
          @) cle (_       _^_EN        // words ending in cle is English
             chirurg      S@r'Wrx2


.group d
             d            d
             d (d
        aan) dag (tig     d'ax2 // accent on dag
             dekade (n    dEkad'E
             dekade (s    dEk'A:d@


          &) denis        d@n@s // geskiedenisboek/kultuurgeskiedenis/belydenis/beduidenis
          &) ding (_S4    dIN
          &) de (_S2      d@
          &) des (_S3     d@s
             d (_N        t      // 
             dj           c      // palatal stop

             d (_dN              // next word starts with d, drop the d
             deloos d@lo@s
             delos d@lo@s

          @) dge (_       _^_EN   //words ending in dge is English

//       &C) dele (_      de@l@ 
             de (bat      d@      // otherwise debatteer does not work
             debuut       d@b'yt  // debuut/-bundel/-vertoning
             desember     de@s'Emb@r
             digers       d@x2@rs
             departement  d@part@mEnt
             detail       d'i:teIl
          _) dode         d'o@d@  //dodelik dodemars etc.

             doku         dOky
             dood (@      do@t
          @) dst (A       tst     // oudste/benoudste/goudstad


.group e
             e            e@
             e (C         E
          _) e (mi %E
             e (CA        e@
          @) e (bolder    @      // holderstebolder/holderdebolder
        app) e (l         @      // appelboom/boer/tert/pynappelsap
          C) eloos        @lo@s  // haweloos/hopeloos/hulpeloos/vlekkeloos
          C) elose        @lo@s@ // hawelose/hopelose/hulpelose/vlekkelose
          C) enaar       ,@nA:r ++
          d) e (fi E   
          C) e (kant      @      // binnekant/buitekant/noordekant
             ee           e@
             eeu          iu
             ei           eI
             ey           eI
             eu           Y@
             eë           e@     // e deelteken-e
          &) e (_         @
          m) e (nis       @      // geheimenis(vol)/verdoemenis
          C) e (toe_      @      // binnetoe/buitetoe
             e (gK        &
          C) ektomie      'Ektumi // histerektomie/vasektomie
        app) elkoos       @lk'o@s // stress shifts to koos appelkooskonfeit
          &) e (l_        @
        Cdd) e (le_ e@
        Csd) e (le_ e@
        Add) e (le_ @ 
        ACd) e (le_ e@ 
        los) e (s @

             e (lK        &
      blind) e (ling @
        ind) e (ling e@ 
         nd) e (ling @

          &) e (lC_       @
       wiss) el (@        @l     // wisselende/verwisseling/wisselbaar
             ener (gi     %En@r  // energie/energiek/e
             ele (ment    El@    // element/e/klankelement
          m) e (ling      @      // versameling/insameling/stameling
          _) eni (g       'e@n@  // enigeen/enigiemand/enigiets/eniggebore/enigermate
          C) e (ltjie     @      // eltjie always @lki

          _) epilep       Ep@l'Ep // epilepsie/epilepties/e
        sam) e @

          K) e (poort     @      // Onderstepoort/erepoort/hellepoort
          &) ele (_       @l@
             elektr       ilEktr

          _) ellende      e@l'End@
          _) ellendig     e@l'End@x2
             engels       EN@ls  // engelssprekend/engelstalige/engelsman
          C) eres         @r'Es  // ...onderwyseres/...sangeres/priesteres
          &) e (m_        @
          &) e (n_        @
          &) e (nC_       @
          &) e (ng_       E
        erf) e (nis       @      //erfenis/kultuurerfenis/verderfenis

          &) e (r_        @
          &) ers (_       @rs
          &) erei (_      @reI
             e (r         &

        lew) e (ns @
         &d) e (r@        @      // not initial or final syllable
         &t) e (r@        @
         &b) e (s@        @
       komp) e (t@        @      // kompetisie/s/uitklopkompetisie/inkompetensie
             eenge        'e@nx2@
             entjie       EiNci
             edjie        'E:ici
             etjie        ici
          &) elik (_S4    @l@k

          K) erig         @rIx2
          K) erige        @rIx2@
         AA) erige        @rIx2@
         Ai) er (A        @r     // bakleierig/draaiery/mooierige
         nk) es (_        @s     // blankes/blinkes/krankes/dronkes
        hip) e (r @
          &) ere (_S3     @r@
          @) ery (_       @reI
          s) e (lig       @      //duiselig/e/heid etc.


             ewigheid     'e@v@x2,eIt // ewigheid/hewigheid/stewigheid
             evolus       EvOl'ys // evolusie/devolusie/revolusie
        _op) e (n         @
          d) e (mons      E%
          r) e (digering  E

          ou) e (C        @



.group f
             f            f
             f (f

             familie      fam'ili
             fasiliteit   fasilit'eIt  // fasiliteit/e/aftrekorderfasiliteit
             februarie    f'e@-bry,A:ri
             filistyn     f@l@st'eIn  // filistyn/e
             forseer      fOrs'e@r // forseer/geforseer/d/e/ongeforseerd
             foto         f'o@tu


.group g
             g            x2
             g (g
             ge           x2@
//re-enable following rule to get [g@] at end of words
             ge (_        g@
          _) gh           g
             gh (_        k
          @) gheid        x2eIt    // traagheid/leegheid/droogheid/stugheid
          _) ge (@P2      x2@
             gewe (_      x2'e@v@  // begewe/gegewe	
          @) gewende (_   x2'e@v@nd@

        bur) ger          g@r
             gee          x2e@
          @) gegee        =x2@x2'e@
             ge (kskeer   x2'E     // gekskeer/gekskeerder/gekskeerdery
             geld         x2&lt
             gelde        x2&ld@
             geldi        x2&ld@
             geldjie      x2'&lci
          _) gelykeni (s  x2@l'eIk@n@ // gelykenis/se
             gemmer       x2'Em@r
             ght          _^_EN
             gesels       x2@s'&ls
             generaal     x2@n@r'A:l
             garage       g@r'A:dZ
             guerrilla    g@r'Ila

.group h
             h            h
             h (h
          _) her (@P3     h%&r
             herder       h'&rd@r
             here (_      he@r@
             hel          h&l
          _) helde        h'&ld@ // heldedade/heldedood/heldemoed...
          &) hede (_      he@d@
             heg          h&x2
          g) heid         eIt      // traagheid/leegheid/droogheid/stugheid
             hister (e    hist@r // histerektomie
             hister (i    hist'e@r // histerie/histeries
             histor       hist,o@r

.group i
             i            i
             i (C         I
             i (CA        i
             ie           i
             i (tief      @
             i (tiew      @
        def) i (n         @
          f) i (guu       @    //figuur
          f) i (gure_     @    //figure at word end


        _em) i (r         @
             ië           e@:@-  // i followed by "deelteken e"
             iën          i'En   //i deelteken e n



             iee (C       i'e@ // distansieer/finansieer/finansieel/prieel


             ieu          iu
             ij (C        eI
          _) inge (@P4    @nx2@
         @C) inge (_      @N@
             ings         @Ns      // begrotingsrede/ontvangslokaal
          _) ing (@       'Inx2    // ingaan/ingang/ingiet/ingly/ingroei/ingryp...
          &) ige (_       Ix2@
          &) iges (_      Ix2@s
          &) iger (_S2    @r
          &) ike (_S3     @k@
          C) iking        @k@N
          &) ing (_       @N
         @C) igend (_     @x2@nt   // bevredigend/beangstigend...
         @C) igende       @x2@nd@  // bevredigende/beangstigende...
          C) iging        @x2@N

             indjie       'IiNci
             intjie       IiNci
             idjie        Iici
             itjie        Iici

             igheid       @x2eIt
          &) igheid (_S6  Ix2eIt
          &) ighede (_S6  Ix2e@d@
             iana         i'A:na
         &C) ikend        @k@nt     // grinnikend/runnikend/sanikend
         &C) ikende       @k@nd@    // grinnikende/runnikende/sanikende
             ingenieur    @nx2@n'y@r
             interessant  Int;r@s'ant

             ity (_N      _^_EN
          @) igering      ix2'e@r@N

             iër (@       i'e@r     // kopiëring/subsidiërende
          @) iseer        is'e@r    // analiseer/kategoriseer             
          @) iseren (d    is'e@r@n  // analiserend/kategoriserend          
          @) i (sering    i
          C) isie (_      'isi      // ambisie/ammunisie/komposisie
          C) isies (_     'isis     // ambisies/komposisies

.group j
             j            j
             j (j
             januarie     j'any,A:ri
             jellie       dZ'Eli
             johan        juh'an
             johannes     juh'an@s

             junie        j'uni
             julie        j'uli


.group k
             k            k
             k (k
             kk           k

             kamera       k'am@ra
             kameraa      kam@r'A:
          _) kata ,kata
             kategorie    k,at@x2ur'i // to also handle plural
             kategor (isA kat@x2ur    // katagoriseer/kategorisering/gekategoriseer
             kategories   k,at@x2'o@ris // to move stress             
             
             keling       k@l@N
             kkeling      k@l@N
             kker (@      k@r        // swakkerig/blikkerig/flikkerend/flikkering
          _) kamele       kam'e@l@   // kamele teenoor skamele
             karakter     kar'akt@r
             klere        kl'e@r@
             kklere       =kl'e@r@
             kollege      k'OlidZ    // kollege/onderwyskollege
             kolleges (_  k'OlidZ@s  // kolleges/onderwyskolleges
             koeël        k'ul
             kolonel      kOl@n'&l
             kombuis      kOmb'Yys
             komitee      kOm@te@
          _) kon (C       k%On
             koppel       kOp@l      // koppelaar/koppeling/koppelvlak/ontkoppeling
             krokodil     krOk@-d'I:l
             kruger       kr'Y@@r


.group l
             l            l
             l (l
          &) lede (_S4    le@d@
             lede (C      le@d@     // ledemate/ledegeld/ledelys
          _) lev (i       l@f       // Levitikus/Leviet
             ligen        l@x2'En
          &) lik (_S3     l@k
          &) like (_S4    l@k@
          &) likes (_S5   l@k@s
          &) liker (_S5   l@k@r
          &) likste (_S6  l@kst@
          _) losge (@P5   l'Osx2@
          &) lm (K        l@-m
             lisensie     l@s'E:nsi


.group m
             m            m
             m (m

          &) mal (_S3     mal
             malaria      mal'A:ria;
             manu (sk    ,many

          _) mede (@P4    m'e@d@

             meganies     m@x2'A:nis
          _) meege (@P5   m'e@x2@
             meneer       m@n'e@r   // meneer/meneertjie
             menere       m@n'e@r@  // menere/beroepsmenere
             mening       m'e@n@N
             mense        me:ns@

             mentee (C    mEnt'e@  // argumenteer/dokumenteer/fragmenteer stress related

             mentering    mEnt'e@r@N
             materiaal    mate@ri'A:l
             mekaar       m@k'A:r
             mekaarge     m@k'A:rx2@
             mment        m@nt
             ment         m'Ent

             metaal       m@t'A:l
             metale       m@t'A:l@
             meteen       mEt_'e@n  // meteen/meteens/almeteens
             metode       m@t'o@d@  // metode/s
             metodis      mEtud'Is  // metodis/ties/e/metodisme
             mevrou       m@fr'@U
             middagete    m'Idax2_e@t@ // middagete/s
             middel (C    mId@l     // middellyf/middelpunt/middelste
             minag        m'Inax2   // minag/geminag/minagting/minagtend
             mikro        mikru
             ministers    m@n'Ist@rs
             modern       m%ud&r@-n
             moeite       m'uIt@    // moeitevol/le/moeiteloos/lose
             musiek       mWs'ik


.group n
             n            n
             n (n
             n (c         N
             n (k         N
             n (q         N
             n (x         N
             ng           N
             n (_g        N
             naa          n'A:
             nasio        naSiu
          _) nag (C       n'ax2
          _) na           n'A:

          &) ning (_S4    n@N
          _) nage (@P4    n'A:x2@

             nasionale    naSEun'A:l@
          &) nele (_      n'e@l@ 


.group o
             o            o@
             o (C         O
             o (CA        o@
             orie         'o@ri
             oriu         'o@riW

          C) o (Cie       'o@
          C) o (CAA       %u
          C) o (Cy        %u
          C) o (Ciee      %o@ // assosieer/harmonieer/folieer
          fil) o (@ u% 
             oo           o@
             oe           u
             oei          uI
             oi           OI
             ooi          oI
             oy           OI
             ou           @U

             oetjie       uIci
             oentjie      uINci
             oedjie       uIci
             odjie        OIci
             otjie        OIci
             ondjie       OINci
             ontjie       OINci
             ontjie       OINci
          @) ony (_       _^_EN     //words ending in only is English
             oodjie       oIci
             ootjie       oIci

             oontjie      oINki
             oondjie      oINki
          _) omge (@P4    Omx2@
             omgewing     Omx2'e@vIN

          _) on (@P2      %On
          _) ont (@P3     %Ont
          _) onge (@P4    Onx2@
             onder        On@r
          _) onderge (@P7  'On@rx2@

          _) opeen        Op_'e@n
          _) opge (@P4    Opx2@
             optel Opt&l
             organisasie  Orx2anis'A:si


.group p
             p            p
             p (p

          _) perde        p'&rd@
             peloton      pEl@t'On
             permit       p@rm'It
             persoon      p@rs'o@n
             pervers      p@rf&rs   // pervers/perversie
             plesier      pl@s'i:r
             polisie      pul'isi
             politiek     pOl@t'ik
             popu         ,pOpy
             president    pr@s@d'Ent
             presies      pr@s'is // presies/e
             plek         pl'&k
             posisie      puz'isi
             privaat      prif'A:t
             produk       prud'Wk
             projek       pruj'Ek
             propag       ,prOpax2

             proses       prus'Es
             prosedure    prOs@d'yr@
             protes       prut'Es
             protest      ,prOt@st

             publi (C     pWbl%i


.group q
             q            kw
             q (q

             que          _^_EN


.group r
          _) r (_         &r
             r            r
             r (r
          _) r (_D.       rant
          _) r (_DD.      rant
          _) r (_DDD      rant
             radika (li   radika
             radika (le   radik'A:
             radikaa      radik'A:
             radio        r'A:diu:-
             regverdig    r&x2f'&rd@x2 // regverdig/onregverdige/regverdigheid - verwyder uit af_list
             repet rEp@t
             republiek    r@pWbl'ik    // republiek/e/ie/sowjetrepubliek
             reserwe      r@z'&rv@
             ribbe (tj    r'Ibi
             roman        rum'an
          &) ring (_S4    rIN
          &) rm (K        r@-m
          @) rn (K        r@-n

          s) rede         re@d@     // bestaansrede/feesrede
             reg          r&x2
             rekenaar     r'e@k@nA:r
             rekord       r'EkOrt
          o) rene         r@n@      // eersgeborene/uitverkorenes
             rivier       r@f'ir
             regering     r@x2'e@r@N
             resensie     r@s'E:nsi
             resensent    r@s@ns'Ent
             respek       r@spEk
             rugby        r'Wgbi
          &) rele (_      r'e@l@ 


.group s
             s            s
             s (s
             sch          S
             sj           S
         en) sj (@        sj        // diensjaar/lewensjare
             s (iën       S


          &) sele (_      s'e@l@ 
          _) slag         sl'ax2
          @) sering       s'e@r@N    // analisering/kategorisering
             sofie (_     suf'i
          &) spele (_     sp'e@l@ 
             self         s'&lf
             september    s@pt'Emb@r
             sio          Siu
             sioe         Si'u
             sistem       sIst'e@m
             situasie     sItSu'A:si
             skerp        sk&rp
             smelt        sm&lt
          @) sper (a      sp@r'     //desperate/desperaatheid/rasperagtig
         ek) sper (im     spEr      // eksperimenteer/eksperimenteel
             spesialis (A spESialis
             spesialis    spESal'Is
             spesiali (@  spESiali 
             spesif       spEsIf
             staties      st'A:tis
          @) stelik       st@l@k    // oostelik/christelik/beestelik
             stel         st&l
          @) stel (o      st@l      //bewusteloos/lustelose/rusteloosheid/kosteloos
        weg) ster (we     st&r      // wegsterwe/wegsterwende
          _) ster         st'&r
             sterrei      st@r'eI
             sterre       st'&r@
             sterretjie   st'&rici

             stem         stEm
             storm        stOr@-m
             strategie    strat@x2'i
             streke       str'e@k@
             swag         sv'ax2
             swerk        sv'&rk
             swinkel      sv'INk@l

.group t
             t            t
             t (t
             t (_dN           // final t, and next word starts with d
         @C) te (C t@
             tabak        tab'ak;

             tia (_       Sja
             tj           tS
             tj (ie       c
          _) tj (ie       tS
          @) teken        te@k@n
             tekor        t@k'Or // deelteken/koppelteken/litteken/handtekening/ondertekende
          _) th (@@       t
          _) th           _^_EN     // if only one vowel character
          @) th (_N       _^_EN
             tenaar       ,t@nA:r

             tes (_       t@s

          &) tel (_S3     t@l
             teleur       t@lY@r    // teleur/teleurstelling/teleurgesteld
          &) tels (_S4    t@ls
             tel          t&l
             teltjie      t@lki
          @) tel (o       t@l // hartelose/besluiteloos/gedagtelose

          &) tert         t&rt
          &) tertjie      t@rki

          _) toege (@P5   tux2@

          _) tege (CA     t@x2@     // tegemoet/tegemoetkom/tegemoetkomende/tegemoetgekom/tegelyk
          _) terug (@P5   t@-r'Wx2
          _) terugge (@P7 t@-r'Wx2@
          @) tele (_      t'e@l@ 
             telefoon     t&l@f'o@n
             telegram     t&l@x2r'am
             televisie    t&l@v'isi
             telekom      t&l@kOm
             teleskoop    t&l@sk'o@p

             tenis        t@nIs
          _) tever (@     t@f@r
          @) tion (_      _^_EN     //words ending in tion is English
          @) tions (_     _^_EN     //words ending in tions is English
             toneel       tun'e@l

          &) trede (_S5   tr,e@d@
          &) treding (_S7 tr,e@d@N  // oortreding/indienstreding...

             trek         tr&k
             tuur         t'yr


.group u
             u            y
             u (C         W
             u (CA        y
             uu           y
             ui           Yy
             uy           Yy

          _) uitge (@P5   Yytx2@
             uitgewer     'Yytx2,e@v@r
             utjie        Yyci
             universiteit yniv&rsit'eIt
          C) uwelik       'yv@l@k   // gruwelik/huwelik/afskuwelik


.group v
             v            f
             v (v

             vakansie     f@k'ansi
          @) ve (_        _^_EN    //words ending in ve is English

             vel          f'&l
             vele         f'e@l@
             ver          f@r
          _) ver (@P3     f@r
             verende      f'e@r@nd@
             vering       f'e@r@N   //motivering preservering etc.

             verfyn       f@rf'eIn
             verf         f'&rf
          _) vergesog     f'&:r;x2@sOx2
          _) verse (b     f'&:rs@
          C) verse (_     f&rs@
          A) verse (_     v'&rs@
          _) veronge (@P7  f@r'O:Nx2@

             ville        _^_EN
          _) vasge (@P5   f'asx2@
             vlek         fl&k
          _) voorbe (@P6  f'o@rb@
          _) voorbee      f'o@rbe@
          _) voorge (@P6  f'o@rx2@
             vorm         f'Or@m
             vreemde      fr'e@md@  // vreemde/s/vreemdeling



.group w
             w            v
             w (w
          d) w            w
          k) w            w
          s) w            w
          ens) w v
          t) w            w

             waarder (@   vard'e@r  // waarderend/e/waardering
          s) wed (C       vEt       // toetswedstryd/tenniswedstryd/afloswedloop
          s) wedd (@      vEd       // beroepswedder
             werp         v'&rp
          @) wesigheid    v'e@s@x2eIt // aanwesigheid/afwesigheid
             wêreld       v'&:r@ld

             worth        _^_EN
             wood         _^_EN
          @) ws (_N       _^_EN
          @) w (_N        _^_EN 
          @) werste vIrst@
             woorde vo@rd@

          nt) w (A v

.group x
             x            ks
             x (x

.group y
             y            eI

.group z
             z            z
             z (z


.group 
             ə            @       // char.replacement for 'n

             ê            e:
             ê (r         E
             îe           3:
             ô            O:

// punctuation
             !            _:eItrup_:
          !) !
             $            dOl@r
             %            p@rs'Ent
             &            _|amp&rsant
             £            p@Unt
             €            Y@ru
             /            stre@p
             @            beI_:
             \\           trystre@p

// punctuation, but don't speak multiple occurrances
             =            _:x2@l'eIk_:
             = (==
         =)  = (=
        ==)  = (_         _::

             *            st&r
         *)  * (* 
             ** 
        **)  * (_         _::

             +            plus
         _)  ++ (_        pluspl'us
    \+\+\+)  +          // ignore + after the first 3

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

             .            pWnt
             . (.        _:
        \.)  .

