// translation rules for Romanian
// This file is UTF-8 encoded



.group a
        a        a
        ai       aI
        ai (_    'aI
        au       aU   // ?? only at end of word ??
        au (_    'aU
        a (AAA   a
     &) a (_S1q  a
    gi) a (_S1q  'a
    V@) a (_     'a	
    ăi) a (_     'a
     @) abil (_  'abil
     _) anti (@P4  anti
     @) ale (_   'ale

.group ă
        ă        @
        ăi       @I
        ău       @U  // ?? only at end of word ??
        ău (_    @U

        ăi (m_   @'i
        ăi (t_   @'i
        ăi (ţi_  @'i


        ăi (te   @'i
        ăi (n_   @'i
        ăi (na_  @'i
        ăi (ni_  @'i
        ăi (ne_  @'i
     &) ă (_S1   @
        ări (A_  @*'i
        ării (_  @*'iI
        ări (AA_ @*'i
     @) ăt (_S2t     @t
     @) ătă (_S3t    @t@
     @) ătul (_S4t   @tul
     @) ătele (_S5t  @tele
     @) ătului (_S6t @tuluI
     @) ătelor (_S6t @telor


.group â
        â        y
        âi       yI
        âu       yU


.group b
        b        b
     @) b (i_    b;

     @) b (il_   =b
    mo) bil (_   b'il


.group c
        c        k
        c (e     tS
        c (i     tS
        ci (o    tS
        cii      tSiI
        ch       k
    @@) col (_   =kol
    @@) coli (_S1t  =I^
    @@) cole (_S1t  e


     @) cni (_   kn'i
     @) cnea (_  kne'a


.group d
        d        d
     @) d (i_    d;


.group e
        e        e
        ei       eI
//        eu       eU   // only at end of word ??
//        eu       e[u    // ??
        eu (_    'eU
        ea       ea
     &) ea (_S2q ea
     &) eSi      eaj
        eau      eaw

        eo       eo
        eoa      eO'a

        e (AAA   e
    &C) e (re_   %e
     @) e (re_   =e
     @) e (ri_   =e
     @) e (rea_  =e
     i) e (re_   e
     i) e (ri_   e
     i) e (rea_  e

   _ac) ee (a	 eI
     r) ei (er_  'eI

     @) eş (_    =eS

     @) eşul (_   =eSul
     @) eşi (_    =eSI^
     @) eşului (_ =eSuluI
     @) eşilor (_ =eSilor
// &) es (_S1q     e



.group f
        f        f
     @) f (i_    f;


.group g
        g        g
        g (e     dZ
        g (i     dZ
        gii      dZiI
        gh       g


.group h
        h        h
     @) h (i_    C


.group i
        i        i
        i (A     j
    &C) i (_N$1q i/
     &) i (_N$1q i
     &) i (-N$1q i        // don't reduce to [I^] if a hyphen follows

     ţ) i (-Că   i
     ţ) i (-Ci   i
    &') i (_     i
   ţi-) i (_     _        // combined with previous word as [iI]
    Cr) i (_     i
    V&) i (_     'i       // verb
    ăC) ia (_    'ia
    âC) ia (_    'ia

    ăC) ie (_    'ie
    âC) ie (_    'ie
     @) ie (_S1q  ie

        iei (_   'ieI
        ii       iI
     &) ii (_S2q iI
        iii      iji
        iu (_    iU
        iu       ju

     &) ic (_    =ik
     &) ice (_   =itSe
     &) icile (_  =itSile 
     &) icilor (_ =itSilor
     @) icii (_  =itSiI

     &) ing (_   %iNg     // foreign words

        i (t_    'i
        ioa iO'a


.group î
        î        y
     @) î (_     'y


.group j
        j        Z
     @) j (i_    Z;


.group k
        k        k


.group l
        l        l
     @) l (i_    l;
     _) l (_     le
     -) l (_     l         // -l

    iu) l (_S1t   l
     &) le (_S2t  le
     &) lor (_S3t lor
     &) lui (_S3t luI
     &) logi (A_  lodZ'i
     &) logii (_  lodZ'iI


.group m
     _) m (_     me
        m        m
     @) m (i_    m;
     _) m (-a    m

     -) mi (_    mi/


.group n
     _) n (_     ne
        n        n
     @) n (i_    n;
        n (g     N
        n (k     N
     @) n (tic_  =n
     @) n (ic_   =n
     _) n (-a     n

     -) n (_ n


.group o
        o        o
        oa       Oa
        oai      Oaj
        oi       oI
        oi (_    'oI
        ou       oU
        ou (_    'oU
        o (AAA   o

     @) oi (t_   o'i
     @) oi (tă_  o'i
     @) oi (ţi_  o'i
     @) oi (te_  o'i


.group p
        p        p
     @) p (i_    p;



.group q
        q        k
        qu       kw


.group r
        r          r
     A) r (A       *
     C) r (A       @-*
        rr         *r
     A) r (i_      *;

     _) re (@P2v   re
     _) re (gul    re
    @u) ri (_NS2t   rI^
    @u) rile (_S4t rile
     @) rilor (_S5t rilor

     C) ri (_ @-*i
     @) răm (_S1t m
     @) răţi (_S4t *@tsI^


.group s
     _) s (_     se
     _) s (-a    s
        s        s
     @) s (i_    s;

     &) sprezece (_S8t sp@-*ez,etSe

     @) sem (_S1t   m 
     @) seră (_S2t  *@
     @) serăm (_S3t *@m 
     @) serăţi (_S4t *@tsI^
     @) seşi (_S2t   SI^
     @) sni (_   sn'i


.group ş
        ş        S
     @) ş (i_    S;

     @) şni (_   Sn'i
     -) şi (_    SI^


.group t
        t        t
        tt (_    t
     @) t (i_    t;


.group ţ
        ţ        ts
    @)  ţ (i_    ts;
//    @)  ţi (-mă  ts;'i
//    @)  ţi (-vă  ts;'i
//    @)  ţi (-le  ts;'i
//    @)  ţi (-i   ts;'iI
//    @)  ţi (-l   ts;'i

     -) ţi (_    ts;i/


.group u
        u        u
        u (A     w
        ui       uI
        ui (e    wi
    V&) ui (_    u'i
        ui (m_   u'i
        ui (t_   u'i
        ui (ţi_  u'i
        ui (se_  u'i
     &) ul (_S2t ul

   @ic) ul (_S2  ul
   @ic) uri (_S3 urI^
   @ic) urile (_S5 urile



.group v
        v        v
     @) v (i_    v;


.group w
        w        w


.group x
        x        ks
     A) x (A     gz
    ma) x (i     ks
     e) x (e     ks
  cone) x (iu    ks
     i) x (e     ks
     o) x (e     ks       // boxele
     o) x (i     ks       // oxigen
     a) x (ia    ks       // axial
   ale) x        ks
    ta) x        ks


.group y
        y        i
        y (A     j


.group z
        z        z
     @) z (i_    z;



.group
        ö        Y

        %        protSent
    D_) %        la_sut@

        , (D     v'irgul@

        .        punkt
        . (.     _:
   \.)  .

   __)  - (_D    m'inus
   A_)  - (_D    _
   C_)  - (_D    _
    --) -

        *        aste*isk
    *)  * (*
        **
   **)  * (_     _::
