// Translation rules for Latvian and Latgalian // This file is UTF-8 encoded // ?2 — pronunciation rules for Latgalian .replace ó ȯ // replace o-acute with o-dot, as it is more logical for "short o" ḩ h // +---------------------------+ // | Suffixes of nouns | // +---------------------------+ .L01 s š a am u ā i iem us os // suffixes for masculine words finishing with -s or -š (1. declination) .L02 is a im i ī u iem us os // suffixes for masculine words finishing with -is (2. declination) .L03 us um u ū i iem os // suffixes for masculine words finishing with -us (3. declination) .L04 a as ai ā u ām ās // suffixes for feminine words finishing with -a (4. declination) .L05 e es ei i ē u ēm ēs // suffixes for feminine words finishing with -e (5. declination) .L06 s ij i ī is u īm īs // suffixes for feminine words finishing with -s (6. declination) .L07 iem os i u // suffixes for plural masculine words finishing with -i .L08 as u ām ās // suffixes for plural feminine words finishing with -as .L09 es u ēm ēs // suffixes for plural feminine words finishing with -es // +---------------------------+ // | Suffixes of verbs | // +---------------------------+ .L11 āt bt ēt gt īt kt lt mt ot pt rt st ut ūt zt // infinitive suffixes of direct verbs .L12 t ti ties // suffixes of reflective verbs .L13 a am at ām āt i iet im it ot t u // suffixes of direct verbs (without ..im, because of .L02) .L14 amies as aties āmies ās āties ies imies ities ieties os // suffixes for reflective verbs // +---------------------------+ // | Other suffixes | // +---------------------------+ .L15 a ai am as ā ām ās i iem o os s u us // suffixes of uncertain adjectives (nenoteiktie īpašības vārdi) .L16 ajai ajā ajām ajās ajiem ajos ā ās ie o os // suffixes of certain adjectives (noteiktie īpašības vārdi) .L17 ai ais am ā ām ās ie iem o os // suffixes of certain adjectives finishing with ..ējais .L18 am āk i u ot ēt os // suffixes of adverbs (apstākļa vārdi) .L30 ~ at ie iz jā jā jāat jāie jāiz jāno jāsa ne no pa pār pie sa vis // optional verb prefixes .L31 ~ ne // optional negation prefix .L32 ~ ie ne sa vis visne // optional prefixes for adjectives .L33 ~ ār iekš civil ie eks komerc kop liel līdz nam pār pārpa pie privāt sa uz valsts māj // optional prefixes for nouns // +---------------------------+ // | Pronunciation of e and ē | // +---------------------------+ // E narrowers .L21 i ī ie ei y // vowel narrowers of e .L22 č ģ j k ļ ņ ŗ š ž dž bj pj mj vj // consonant narrowers of e .L23 s i m // remaining ending of the 2. and 5. decl. words .L27 č e ē f ģ h ḩ i ī j k ļ ņ q ŗ š w x y ž ei ie iu // all narrowers of e // Also: .L41 — international consonants and diphthongs as a narrowers of e/ē // E wideners .L24 a ā u ū ai au // vowel wideners of e // by language rules o should be also included, // but it is mixed with ȯ and ō .L25 b c d g ķ l m n p r s t v z dz // consonant wideners of e .L28 a ā b c d e ē g ķ l m n p r s t u ū v z ai au // all wideners of e // +---------------------------+ // | Pronunciation of o | // +---------------------------+ // Default rules for o with succeeding consonants .L40 č ģ ķ ļ ņ ŗ š ž // uo indicators — o is spelled as uo in words with Latvian soft consonants .L41 eo f h ḩ ia io iē y q w x // o indicators — o is spelled as ȯ in words with Latin letters, also narrowers of e/ē .L42 e i o ng // o prefixes (no a, because of sao.., pao... where o is uo) .L43 lg ng rb zn ļš ss // o postfixes .L44 gļ kļ šņ jā // uo postfixes .L45 b c č d g ģ j k ķ l ļ m n ņ p r ŗ s š t v z ž // non-o/ō consonants .L46 ā ē ī ū // uo indicator vowels // +---------------------------+ // | Vowel groups | // +---------------------------+ .L50 a ā // short/long vowels grouped together .L51 e ē .L52 i ī .L53 u ū .L54 o ō .L55 a e i u o // short vowels icluding o .L56 a e i u // short vowels without o .L57 ā ē ī ū ō // long vowels including ō .L58 ā ē ī ū // long vowels without ō .L59 ae ai ei ie io iu oi ui uo // Dipthongs // +---------------------------+ // | Consonant groups | // +---------------------------+ .L60 b d dz dž g ģ j l ļ m n ņ r v z ž // voiced (loud) consonants .L61 p t k ķ c č s š f h ḩ // unvoiced (silent) consonants .L62 b c d f g h j k l m n p q r s t v w x z // hard consonants .L63 č ģ ḩ ķ ļ ņ ŗ š ž // soft consonants .L64 s t .L65 t d j s š // root endings for verbs and adjectives .L66 g ģ .L67 k ķ .L68 n r .L69 k s // consonant alternation .L70 b bj // urbis - urbja .L71 c č // lācis - lāča, pūce - pūču .L72 d ž // briedis - brieža, priede - priežu .L73 dz dž // dadzis - dadža, redze - redžu .L74 g dz // augt - audz - audziet .L75 k c // braukt - brauc - brauciet .L76 d z // -dzētu, -dētu .L77 l ļ // sīlis - sīļa, sile - siļu .L78 ln ļņ // cilnis - ciļņa .L79 m mj // zeme - zemju .L80 n ņ // zirnis - zirņa, sēne - sēņu .L81 p pj // ziepes - ziepju .L82 r ŗ // teteris - teteŗa .L83 s š // lasis - laša, puse - pušu, pāksts - pākšu .L84 sl šļ // kāpslis - kāpšļa .L85 sn šņ // atkusnis - atkušņa .L86 d s t // veda - vest, meta - mest .L87 d t z // meta - mezdams, veda - vezdams .L88 š t // zutis - zuša, bite - bišu .L89 v vj // kareivis - kareivja. .L90 z ž // vēzis - vēža, roze - rožu .L91 zl žļ // zizlis - zižļa .L92 zn žņ // zvaigzne - zvaigžņu .L93 s z // +---------------------------+ // | Pronunciation groups | // +---------------------------+ .group a a a a (A a_| ai ai aie a_!ie // a-ie is more frequent than ai-e au au _L32v) aja a`ja` _L33v) aja a`ja` _v) aj a`j .group ā ā a: ā (A a:_! C) ā (k a:: .group b b b .group c c ts c (C ts_! .group č č tS .group d d d dz Dz` dz (L57 Dz`_| dž DZ` dž (L57 DZ`_| dž (L61 DZ .group e e e // Default as narrow e ee e_|e // internationalisms, prefix: ne-e... ei (++ ei // narrow e ---------------------------------------------------------------------- // a) e (ro e // internationalisms e (o e // international consonants e (JL41+ e e (L41+++ e L41J) e (+ e // narrowing vowels follow e (Cinā e e (CCinā e e (CCCinā e e (CCCCL21 e e (CCCL21 e e (CCL21 e e (CL21 e // narrowing consonants follow e (L22++ e e (L22L22+ e // narrow endings @) e (_ e @) e (L12_ e // -et, -eties @) e (L22L06_ e @) e (L22L12_ e @) e (L22L22L06_ e @) e (L23_ e // -es, -ei, -em of 2. and 5. decl. words @) e (rA_ e @) e (rL02_ e // -ris @) e (rL05_ e // -re e (CL05_ e // 5. decl. words e (CCL05_< e e (CCCL05_<< e e (JL05_+ e // wide e ------------------------------------------------------------------------ // // widening consonants follow e (L25< E e (L25L25 E // widening vowels follow e (L25L24+ E e (L25L25L24 E e (L25L25L25L24 E e (L25L25L25L25L24 E // widening endings e (L01_ E e (L25L01_ E e (L25L25L01_ E e (Jam E L25) e (CJL18_ E // vareni etc. // specific words ----------------------------------------------------------------- // b) e (dL82L05_ e // bedre b) e (nzīnL01_ e // benzīns _b) e (t_ e _b) e (z_ e _b) e (z+ e _C) e (_ e // re, te, ve c) e (nL83+ e c) e (nL88+ e c) e (tur e č) e (tr e d) ebe (L83 ebe d) ebe (t ebe d) e (c+ e _d) e (lfL01_ e // Delfi _d) e (poz e d) e (taL77 e _dr) e (nL04_ e _) e (dgarL01_ e // Edgars _) e (dmundL01_ e // Edmunds elem elem _) e (lgL04_ e // Elga e (lL88 e // ..el[tš] _) e (lzL04_ e // Elza ene (r ene e (nt+ e _) e (s_ e // es e (soš e e (sot e e (strāL72 e etno etno _) e (vL04_+ e // Eva e (vol e g) e (t e gr) e (dz E gr) e (z E ģ) enē (z ene: in) e (r e int) e (r e int) ere (L83 eRe _j) e (b_ e _j) e (l_ e kur) e (n e _ķ) eme (rL01_ eme // Ķemeri _L31) e (sam_+ _!e // esam _L31) e (sat_+ _!e // esat _L31) e (si_ _!e // esi _L31) e (smu_ _!e // esmu _L31) e (sot_ _!e // esot _m) e (dūzL04_ e _m) e (kL04_ e // Meka m) e (L86+ e m) e (L87+ e m) e (lL88 E m) e (tr e _n) e (@+ e _n) ere (tL04_ ERE // Nereta n) e (rv E ns) e (r e ņ) e (m e orķ) e e p) e (rs e pr) ece (den etse pr) e (cL52z e pr) e (L71L05_ e // prece pr) e (s e _pr) e (t e pr) etē (@ ete: proc) e (s e r) ecep (L88L05_ etsep // recepte r) e (dak e r) e (dz e r) e (pub e r) e (put e r) e (sp e r) e (surs e r) et (L18_ et // reti r) e (z+ e r) eze (rL89L05_ eze // rezerve s) e (cA+ e _s) e (n_ e // sen _s) e (p e _s) eptem (bL82L01_ eptem // Septembris _s) evastopo (lL05_ evastopo: // Sevastopole _s) e (v_ e // sev _s) e (vi_ e sp) e (ķ e st) e (nd e str) e (s e t) e (c+ e t) ego ego: _t) e (klL04_ e // Tekla t) e (km e t) ele ele _t) e (mp e t) ende (n ende t) ermo eRmo t) e (st e _t) e (v_ e // tev _t) e (vi_ e // tevi _v) e (lgL04_ e // Velga v) e (ltī e _v) e (ltL04_ e // Velta _v) e (ntL04_ E // Venta _v) e (ntsp E // Ventspils _z) e (lmL04_ e // Zelma z) e (m+ e .group ē ē e: // Default as narrow ē i) ē (++ e: // narrow ē ---------------------------------------------------------------------- // // narrowing international consonants ē (JL41+ e: L41J) ē (++ e: // narrowing vowels follow ē (CCCCL21 e: ē (CCCL21 e: ē (CCL21 e: ē (CL21 e: ē (Cinā e: ē (CCinā e: ē (CCCinā e: // narrowing consonants follow ē (L22+ e: ē (L22_+ E: // except in ending ē (L22L22 e: // narrowing endings @) ē (_ e: @) ē (L12_+ e: // -ēt, -ēti, -ēties @) ē (L22_ e: @) ē (L22L06_ e: @) ē (L22L12_ e: @) ē (L22L22L06_ e: ē (L22L22L22L22L51_ e: ē (L22L22L22L51_ e: ē (L22L22L51_ e: ē (L22L51_ e: @) ē (L23_ e: @) ē (rA_ e: @) ē (rL02_ e: ē (CL02_+ e: L25) ē (L18_+ E:: // cēli, lēni, necerēti // wide ē --------------------------------------------------------------------------- // // widening consonants follow ē (L25< E: ē (L25L25 E: // widening vowels follow ē (L25L24+ E: ē (L25L25L24 E: ē (L25L25L25L24 E: ē (L25L25L25L25L24 E: // widening endings ē (L01_ E: ē (L25L01_+ E: ē (L25L25L01_ E: // 5. dec. words ē (CL05_ e: ē (CCL05_< e: ē (CCCL05_<< e: ē (JL05_+ e: // specific words ------------------------------------------------------------------- // ap) ē (d+ e: b) ē (g@ e: C) ē (ts_ e: cilv) ē (L75 E: d) ē (ļ_+ e: d) ē (vē e: dv) ēse (L77 e:se dz) ē (rL89 e: dz) ē (t e: ēcē e:tse: ēdē e:de: ē (kL04_+ E: // ēka _) ē (L82L04_+ e: // ēra ē (L86L13_ e: // ēst ē (rkšķ e: ē (tā_ E: ē (tL55_ E: gr) ē (kL01_ E: izp) ē (t e: _kāp) ē (c_ e: // kāpēc konstat) ē e: kr) ē (t+ e: ķ) ē (dL05_ e: // ķēde L30) ē (du_< e: L76) ē (tu_ e: _l) ē (L83+ e: // lēst m) ē (L77L05+ e: // mēle m) ēne (L83 e:ne m) ē (rķ e: m) ē (rL71 e: _m) ē (s_ e: // mēs _n) ē (_ e: ņ) ē (m++ e: ot) ē (k+ e: paral) ē e: _p) ē (c+ e: p) ē (dL04_ E: _p) ē (rL01_ e: // pērs p) ē (rn E: p) ēte (r e:te // Pēter.. piem) ē (r E: sāp) ē (+ e: _s) ē (dL05_ e: // sēde _s) ē (nL04_ e: // Sēna s) ē (tL04_ E: // sēta sl) ē (pL65 e: sp) ē (k E: sp) ē (kL01 E: // ..spēks sp) ē (L65 e: // spēt sp) ē (L77+ e: // ..spēl.. sv) ē (t e: sv) ē (tk E: sv) ē (tL01_ E: // svēts šķ) ē (L77L05_ e: // šķēle šķ) ē (L82L05_ e: // šķēre _tāp) ē (c_ e: // tāpēc t) ē (L90 e: t) ē (mL04_ e: // ..tēma t) ērē e:Re: t) ē (tL02_ e: t) ē (zL05_ e: // ..tēze v) ē (L90L02_ e: // vēzis _v) ē (l_ e: // vēl _v) ē (lL01_ E: // vēls _v) ē (rā_ e: // vērā v) ērtē e:Rte: v) ē (stur e: ž) ē (l E: .group f f f .group g g g .group ģ ģ J .group h h h .group i i i i (A i_| ie ie _) i (kkat %i // ikkatrs _) i (kkuL82 %i // ikkurš _) i (kvien %i // ikviens iu iu v) ientie (s ientie: .group ī ī i: .group j j j ai) j j: _) jebk j%ebk // stress on 2nd syllable .group k k k _) kaut (_ k,aut // secondary stress as average between verb and particle _) klāt (_ kl,a:t // ... and similarly k (ļ k_| // tiny pause between k and ļ .group ķ ķ c ķ (L55 c_| // tiny pause for sharper sound before short vowels .group l l l C) l (C l- // more voiced variant between consonants _lie) l (@ l> l (L60A+ l: ll (++ ll l (n l: l (zC++ l .group ļ ļ l^ ļ (ķ l^_| .group m m m C) m (C m- // more voiced variant between consonants m (j+ m mm >m> .group n n n C) n (C n- // more voiced variant between consonants l) n (C n // but not after (lengthened) l L59) n (@ :n n (d N _) ne (kād n%e _) ne (vienādo n'e ne (vienl+ n'e // nevienlīdzība ne (vienmērīg n'e // nevienmērīgi _) ne (vien n%e // stress on 2nd syllable n (g N n (k N nn n: _) no (i nuo .group ņ ņ n^ .group o // default policy rules ?2 o o // short o for Latgalian _C) o (_+ uo` // shorter version of uo for particles o) o o: // in ..oo.. second o is spelled as ō o ($w_alt++ o // $alt words in lv_list are spelled as o o (_$w_alt1++ o: // o at the end of internationalisms ($alt1) words is spelled as ō L56) o (_ o: // ō at the end of ..ao, ..eo, ..io, ..uo L42) o o: // o prefixes o (L43+ o // o postfixes L41J) o (+ o // o indicators before o (L41+ o // o indicators after o (JL41+ o o uo // words with Latvian roots are more common o (_++ uo // common ending for Latvian words o (L40 uo // usually uo before soft (Latvian) consonants L40) o uo // usually uo after soft (Latvian) consonants L46L45) o (< uo // uo prefixes L46L45L45) o (<< uo o (L44+ uo // uo postfixes // Prefixes _n) o uo` // shorter uo for prefix // international prefixes _femt) o o _hekt) o o _yokt) o o _kil) o o _micr) o o _mikr) o o _m) ono ono: _nan) o o _pik) o o _stere) o o: _zept) o o // Suffixes // Standard Latvian suffixes j) o (L64_ uo k) o (_+ uo ojo (L64_ uojuo o (L86_+++ uo ošāk (_ uoSa:k otu (_< uotu o (_$w_alt2++ uo // $alt2 (international) words in lv_list, which are spelled with uo at the end L41J) o (lL01_+ o: // [fhqxw]..ols oJ) o (lL01_ o: // o...ols o (L62%+ o aer) o o: agn) o o agr) o o akr) o (n o akr) o o alk) o o amin) o o andr) o o anekd) o o: angl) o o _ant) o (ņinL04_ o // Antoņina apr) o (L71L05_ uo // aproce arist) o o ater) o o: _aut) o (< o bals) o uo bandr) o o: _bar) o (L12_ uo bar) o (L65 uo // barot bar) o o _bar) o (_ uo bet) o o bir) o o biz) o (L65+ uo blāv) o uo bl) o (ķ o _b) o (L77L05_ uo // bole _b) o (L88L05_ o // bote _b) o (L90L05_++ uo // boze b) o (līL65 uo br) o (š o bung) o uo celm) o uo cet) o o cēl) o (L80 uo cikl) o o: cit) o o _c) o (_+ o: daktil) o o darb) o (L65 uo dat) o o deg) o (L65 uo dek) o o dem) o o den) o o dep) o o // depo.. (zīts/portē/nē/utt.) desp) o o dil) o (L80 uo dinam) o o: disp) o o _eg) o o> eir) o o _ek) o o eks) o o ekspl) o o ekvin) o o elektr) o o: energ) o o: enL87) o o ent) o (@ o epiz) o (L72 o: epr) o o ept) o (@ o eur) o o ez) o o> gen) o (++ o: get) o o glik) o o gn) o o g) o (L66 o: gon) o o iez) o uo ilg) o (L80L02_ uo // Ilgonis _ind) o o indukt) o o inkas) o o interp) o o intr) o o i) o (CL01_ o: i) o (CL04_ o: i) o (CL05_ o: ip) o o ir) o (L64 uo itr) o o iv) o o iz) o o jān) o (+ uo j) o (L90++ uo j) o (š+ uo kaif) o (L65 uo kain) o o karb) o o kar) o (L65+ uo kart) o o _kastr) o (L77L02_ uo // kastrolis kin) o o: klib) o (+ uo k) o (ķ o kol) o o kons) o o kontr) o (JL56 o: konv) o o kript) o o kr) o (L80L02_+ uo // ..kronis kr) o (L80 uo _kr) o (nL04_ o: // krona kum) o (L65 uo kv) o o lab) o (L65+ uo laip) o (L65 uo leik) o o lit) o o lj) o o: lm) o o l) o (ģiz+ o l) o (ģ+ o: l) o (L66L01_ o: l) o (L90L05_ uo // ..loze _l) o (žL04_ o: // loža lūk) o (++ uo _ļaud) o (nL04_ uo // Ļaudona maest) o o maj) o o makr) o o: malk) o (L65 uo marat) o o: mar) o o maž) o o mec) o o merit) o o met) o (L72 o: metr) o (@ o mez) o o miel) o (L65 uo miel) o uo migl) o uo mir) o (L80+ uo miz) o uo m) o (L86L14_+ uo // mosties mon) o o m) o (še o nagl) o uo nark) o o neir) o o _nek) o (_ uo nerv) o o net) o o niek) o uo nik) o o _n) o (L41 uo n) o (L88 uo o (ģen o okean) o o okt) o o: o (L50 o _) o (ļegL01_ o // Oļegs omb) o o on) o o ont) o (@ o op) o o orat) o o: ort) o (@ o osm) o o: o (šanL04_+ uo pant) o o paran) o o pērk) o (L80+ uo pils) o (L80 uo // pilson pir) o o plēs) o (L80 uo pneim) o o: p) o (L51 o _p) o (L77L02_+ uo // polis polar) o o pomp) o o: por) o o pr) o (L90 o _pr) o o prop) o o pseid) o o raps) o o: raz) o o retr) o o riev) o uo rik) o o ring) o o rip) o uo rmat) o o _r) odže (r oDZ`e r) o (L90L05_ uo // roze r) o (z o rtr) o o sark) o o scen) o o seism) o o sērf) o uo sink) o o: skal) o (+ uo skarb) o (_ uo skart) o uo skler) o o: slav) o o slog) o uo sm) o (ļ o // from Russian sok) o o s) o (L77L02_ uo // solis sol) o o: son) o o spid) o o sp) o (L77++ uo sport) o uo sten) o (L65 uo _sten) o o ster) o o svītr) o uo šalk) o uo // ..šalko.. šan) o uo _špr) o (L88L05_ o // šprote taks) o o tav) o uo tēl) o (L65+ uo _tikk) o (_ uo // tikko t) o (č+ o t) o (L80L02_++ uo // ..tonis (uo) _t) o (+ uo trak) o uo tr) o (L77L77 o // trollis tr) o (L80L02_ uo // tronis _tr) o (L83L05_ o // trose tr) o (n o tr) o (ņ uo tums) o (L80 uo turb) o o vab) o (L77L05_ uo // ..vabole vair) o (+ uo valent) o (_ uo vann) o uo var) o (L80 uo vask) o uo vec) o uo vel) o o versm) o uo // versmo viegl) o (+ uo vizm) o uo zil) o (L80+ uo žēl) o (L65++ uo žir) o o .group oa k) oa (l oa _n) oa (sL01_ oa // Noass .group ob b) ob ob gl) ob ob g) ob (e ob k) ob ob l) ob (ē ob _l) ob (ij ob _l) ob (is ob l) oboto (m oboto m) ob ob _) ob (amL01_ ob // Obama ob (je ob _) ob (lig ob _) ob (s ob pr) ob ob _r) ob (ert ob r) ob (ež uob r) obo (t+++ obo _r) obo (t_+++ uobuo // robot r) ob (ust ob v) ob ob .group oc c) oc (a ots d) oc ots em) ocij o:tsij m) oc (ar o:ts // Mocarts pr) oc ots s) oc ots .group od an) od o:d _ar) od uod atm) od uod čem) od od d) od (ek od g) od (pr uod j) od (e od j) odo odo _kl) od (L01_ o:d // Klods k) od (L01_ o:d // ..kods _k) od (L05_ uo`d // kode k) od (L51 od k) odol uoduol _kum) od (L05_ uod // kumode mel) od o:d mel) od (r od met) odol odol m) od (e od _m) od (L05_ uod // mode TODO should think how to handle mōda m) od (L50l od m) od (u od m) od (us uod m) od (uš uod n) od (L05_ o:d // ..node n) od uod n) odz uo`dz _) od (ai_ o:d _) od (as_ o:d _) od (ām_ o:d _) od (ek od od (erL51 uod _) od (esL04_ od // Odesa od (ia od _) odio odio: _) odo (@ odo _) odo (s_ uoduo // odos par) od od p) od (e od pr) od od _r) od (erikL01_ od // Roderiks r) odod (en odod t) od (L05_+ o:d // ..tode .group oe k) oe oe .group of tr) of (L04_ o:f // ..trofa .group og anal) og o:g bl) og og _d) og (L01_ og // dogs d) og (m og er) og og herc) og o:g _j) og (L01_ o:g // jogs j) og og k) og (n og kr) og uog l) og (ar og _l) og (L01_ uog // logs l) ogo (@ ogo ogo uoguo osm) og og pr) og (L68 og pr) ogno (L90L05_ ogno: // ..prognoze sl) og (L01_ uog // slogs sl) og (o uog // slogot _sm) og (L01_ o:g // smogs spr) og uog sten) og og šl) og (L01_ uog // (iekš)log _vl) og (L01_ og // vlogs .group oi _b) oikot oikot oi oi .group oj _bar) oj (L13_ uoj // todo barot should be handled better _b) oj (a_+ oj // _boja_ b) oj (ā uoj _b) oj (L04_ uo`j // boja with short uo because of ambiguity _enkurb) oj (L04_ oj // enkurboja _k) oj (L04 oj // koja l) oj (L50 oj _ob) oj (L04_ oj // oboja _) oj (ārL01_ oj // Ojārs oj (is_ uoj _pr) oj (ām_ uoj pr) oj (ek o`j pr) oj (L42 oj _tr) oj (L04_ oj // Troja z) oj (L01_+ oj // ..zojs .group ok ad) ok ok adv) ok ok ap) ok ok apr) ok uok bar) ok (L01_ ok // baroks _bar) ok (L77L02_ uok // baroklis bl) ok ok b) ok (s ok _br) ok (ātL01_ ok // brokāts ciet) ok uok c) okol okol _d) ok (L01_ ok // doks d) ok (u ok fil) okok okok gl) ok (sīn ok g) ok ok _k) okako (lL04_ okako: // kokakola k) ok (L01 uo`k // koks with short uo, because of ambiguity k) ok (og uok k) okosL01 okos k) ok (tēl uok _kr) oko (dilL01_ oko // krokodils kr) ok (o uok // ..kroko.. l) ok (al ok l) ok (āc ok l) okomo okomo _n) ok (ia_ ok // Nokia n) ok (L61 ok ok (āl ok ok (e ok okokL01_ okok // ..okoks _) ok (sanL04_ ok // Oksana ok (si ok ok (sol ok ok (t ok ok (to ok ok (ul ok ok (up ok ortod) ok ok plut) ok ok pr) ok ok prot) oko oko: _r) ok (ādL05_ ok // rokāde r) ok (L04_ uok // ..roka r) ok (a_ uo`k // _roka_ r) ok (m ok r) okope oko:pe r) ok (tu uok sm) ok uok s) ok (o ok s) ok (r ok š) ok ok _t) ok (ijL04_ ok // Tokija t) ok (s ok _ulbr) ok (L04_ ok // Ulbroka v) ok (a ok ž) ok (ej ok .group ol abs) ol ol aeros) ol o:l an) ol ol ant) ol ol ap) ol ol _arn) ol (dL01_ ol- // Arnolds _ask) ol (dL01_ ol- // Askolds āb) ol (++ uol bem) ol (L01_ o:l // bemols _b) ol (īdL01_ ol // bolīds _b) ol (īL12_ uol // bolīt _b) ol (īšanL08_ uol // bolīšanās _b) ol (L13_ uol _b) ol ol b) ol o:l _b) ol (ošL01_ uol // bološs c) ol (L05_ o:l c) ol (l oll _d) ol (ārL01_ ol // dolārs ep) ol ol ev) ol ol _f) ol (ijL04_ o:l // folija gond) ol o:l iz) ol (+ ol k) ol (ab ol k) ol (ā ol _k) ol (L01_ o:l // kols k) ol (L04_ o:l // kola k) ol (L51 ol k) ol (L52 ol k) olo (n olo k) ol (o ol k) ol (p ol k) ol (s ol L33p) ol (it ol _l) ol (itL04_ ol // Lolita l) oloj (L13_ uoluoj l) olo (L12_ uoluo // lolot mand) ol ol mauz) ol ol m) ol (d ol m) ol (e ol m) ol (i ol _m) ol (L01_ o:l // mols m) ol (u ol n) ol (ik uol ol (eo ol _) ol (gL04_ ol // Olga ol (ig ol ol (imp ol ol (īv ol _) ol (L04_+ uol // ola ol (oL66 ol p) ol (em ol _p) ol (ied ol _p) ol (ie uol _p) ol (ijL04_+ uol // Polija _p) ol (kL04_ ol // polka _p) ol (L01_+ o:l // pols p) ol (L01_ o:l // ..pols p) ol (L05_ o:l // ..pole p) ol (L50 ol p) ol (L52+ ol p) ol (o ol p) olo (_ o:lo: // ..polo p) ol (st ol p) ol (šL01_ ol // polšs pr) ol (e ol ras) ol ol r) ol ol sīp) ol (+ uol sk) ol (L04_+ uol // ..skola sk) olo uoluo // ..skolo.. sk) ol (+ uol s) ol (id ol s) ol (ist o:l s) ol (īdā ol L93) ol (īd ol // (s/z)olīds s) ol (īL61 uol // ..solīt../..solīd.. s) ol (L01_ uol // sols s) ol (L50r ol s) ol (oģ ol s) olo (L88 uoluo s) olo (L88_ uoluo s) ol (o o:l s) ol (st ol s) ol (t ol s) ol (v ol _spīd) ol (L04_ uol // Spīdola t) ol (er ol t) ol (L01_ o:l // tols t) ol (L04_+ o:l // ..tola _t) olsto (jL01_ olsto // Tolstojs _vit) ol (dL01_ ol // Vitolds vīt) ol (L01_+ uol // ..vītols v) ol (d ol v) ol (ej ol v) ol (t ol v) ol (u ol zīm) ol uol z) ol (it ol @z) ol (L01_ o:l // ..zols z) ol (L05_ uol // ..zole .group om an) om om at) om o:m aut) om om b) om (b om b) om (zL02_ om // bomzis br) om om c) om (_ om _č) om (L01_ om d) om (in om d) om (nL04_ om // domna dr) om (L01_ o:m // ..droms gl) om om k) om (iL67 o:m k) om (isk o:m k) om (L04_+ o:m // koma k) om om k) omo omo k) ompo ompo _l) omonoso (vL01_ omon'oso // Lomonosovs mel) om om m) om (ent om nd) om (L01_ o:m n) om (en om n) om (ijL04_ o:m // ..nomija n) om (inL50 om n) om (inL51 om n) om (L01_ o:m // ..noms n) om (L04_ uom // ..noma n) om (L05_ o:m // ..nome n) omod uomuod om (ār om _) om (L05_ o:m // ome om (nib om omot (o omot _) om (s o:m pārd) om (+ uom pl) om om p) om (er om p) om (p om _pr) om (b uom // prombūtne _pr) omejo uomejuo _pr) om (es uom // promesošs pr) om om _pr) omo omo: _pr) om (_ uom // prom pt) om (L01_ o:m // ..ptoms pt) om o>m rd) om (L01_ o:m r) om (b om _r) om (L04_ uom // Roma r) om (L50 om st) om (at om t) om (as om _t) om (ātL01_ om // tomāts t) om (ij o:m t) omo omo tr) om om .group on ab) on on agl) on (L04_ uon // ..aglona ag) on (L57 on ag) on o:n am) on on an) on on _ant) on (L01_ o:n // Antons ant) on on astr) on on aug) on uon _aut) ono (mL04_ o:n>o // because of ambiguity of autonoma vs autonōma bl) on on b) on (ē on b) on (us on br) on on cens) on uon cēl) on (L02 uon daig) on uon dail) on uon dalt) on o:n d) on (ald on d) on (k oN _d) on (L04_ uon // dona d) on (n onn d) ono ono: dž) on (L01_ on // Džons egl) on uon ek) ono ono: em) on on f) on (dL01_ oN> // ..fonds f) on (i o:n furg) on o:n g) on on harm) on o:n hr) on o:n hr) on (o on ik) on (L04_ o:n // ikona ikr) on (+ o:n im) on o>n ir) on (i< o:n is) on on itr) on o:n j) on (i on j) on (L02_ uon // jonis _kart) on (L01_ o:n // kartons _kl) on on k) on (L02_ uon // ..konis k) on on k) ono ono kr) on (š on _laim) on (L02_ uon // Laimonis lak) on o:n _l) ondon ondo:n _l) on (L05_ uon // lone _l) on on l) on o:n _mad) on (L04_ uon // Madona _mad) on (nL04_ onn // Madonna mag) on uon maig) on uon marg) on uon milj) on o:n m) ongo oNgo: _m) on (ikL04_ o:n // Monika m) on (it on _m) on on m) on (o on monot) on o:n m) on (st on m) on (t on on (akt_ uon // šonakt/tonakt _) on (datr on on (g oN on (ijL01_ o:n on (ijL04_ o:n on (ist o:n on (ko oN on (kuL77 oN on (L01_+ o:n // ..ons on (l oN onn onnn on (o on on (to on on (ž oN pers) on (ā on pers) on (L04_ o:n pers) on o:n pers) on (@@@ o>n p) on (c on _p) on (ijL01_ on // ponijs pont) on o:n raj) on o:n _ram) on (L04_ o:n // Ramona rez) on on rib) on (uk on _r) on (aldL01_ on // Ronalds s) on on sp) on on t) on (edēļ uon _t) on (ijL04_ on // Tonija t) on (ikL04_ o:n // ..tonika t) on (isk o:n t) on (iz on t) onn onnn t) on on _t) on (usL01_ o:n // tonuss vag) on (+ uon // vagon.. z) on (d on z) on o:n ž) on (g oN .group oo _aut) oo (stL01_ o:uo // autoosta k) oo (per o:o k) oo (rd o:o oo (_ oo: z) oo oo: .group op ad) op op att) op uop cikl) op (L01_ o:p // ciklops d) op op eir) op (L04_ o:p eir) op op _gal) op (L01_ op // galops k) op (en op // Kopenhāgena k) op (ēC op // ..kopēt../..kopēš.. _k) op (ējais_ uop // kopējais k) op (ējL01_ uop // ..kopējs k) op (ējL04_ uop // ..kopēja _k) op (ējo_ uop // kopējo k) op (ē_ op // ..kopē k) op (fond uop k) op (ij op // ..kopij.. k) op (j uop // ..kopj.. k) op (L04_+ uop // ..kopa k) op (L05_ uop // ..kope k) op (L65+ uop // ..kuop.. k) opo uopuo k) op (pr uop // ..koppr.. k) op (ulā op k) op (ulē op kr) op (ļo uop L41Jsk) op (L01_ o:p // ...skops l) op (L01_+ uop m) op op net) op (_ uop n) op (er+++ uop n) opo (st uopuo op (c op op (en op _) op (erL04_++++ o:p // opera op (er++++ op op (iā op @) op (L01_ o:p // ..ops op (o op op (tiL67 op op (tim op op (tis op _) opto opto ost) op (L01_ op // ..ostops ot) op (L01_ o:p // ..otops _pask) op (L01_ uop // paskops _p) op (L05_ uop // Pope p) op op pr) op op sast) op uop sk) op (ijL04_ o:p // ..skopija sk) op (is o:p sk) op (L01_ o:p // ..skops _sk) op (L01_ uop // skops s) op (r op st) opo (s_ uopuo // ..stopos _str) op (L01_ uop // strops _t) op (āzL01_ op // topāzs _t) op (b op // topbura _t) op (inam op // topinambūrs _t) op (L01_ op _t) op (m op // topmasts _t) opog opog t) opo (L83 uopuo _t) opol opol _t) opon opon t) opot uopuot _t) op uo`p // top with short uo because of ambiguity tr) op o:p ut) op (i o:p .group or ab) or oR ak) or oR aleg) or o:R alg) or oR am) or oR a) or oR aut) or (i@ oR b) or (ak oR _b) or (isL01_ oR // Boriss b) or (s o:R b) or (t oR dat) or o:R d) or (i oR _gl) or (ijL04_ o:R // Glorija gl) or (i oR _g) or (a_ uoR // gora g) or (il oR _g) or (os_ uoR g) or (o uoR _hl) or (L01_ o:R // hlors _ig) or (L01_ o:R // Igors kal) or o:R kant) or uoR k) or (a oR _k) or (ā oR k) orbo oRbo _k) or (dir uoR _k) or (dz uoR k) or (ej oR k) or (ek oR k) or (el oR k) or (es oR k) or (id oR k) or (ķ oR k) or (L02_+ uoR // ..koris _k) or (L05_ uoR // kore k) oro oRo k) orpo oRpo k) or (p oR k) or (t oR k) or (um oR k) or (un oR k) or (up oR k) or (v oR lab) or (a oR l) or (n oR min) or (@ oR m) or (L50 oR m) or (s oR n) or (b oR _n) or (mL04_ o>R // norma n) or (m oR n) or (v oR or (an+ oR or (at oR or (āk oR or (āt oR or (d oR _) orego (nL04_ oRego: // Oregona or (gani oR or (g oR or (ien oR _) origo (_ oRigo: // Origo or (iģ oR or (kā oR or (ķest oR or (L01_+ o:R // ..ors _) or (L02_+ uoR // ore or (L66 oR or (na oR or (nit oR or (to oR pan) or oR p) or (a uoR p) or (c oR p) orno oRno p) or (o oR p) or (t oR profes) or (L05_ o:R // profesore r) or oR s) or (L01_+ o:R // ..sors s) or oR sp) or (t oR _st) or (L05_ uoR // store _šķ) or (L05_ uoR // šķore _šņ) or uoR _š) or (tL07 oR // šorti t) or (a oR _t) or (ei uoR _t) or (eiz_ uoR // toreiz _t) or (e oR // toreadors _t) or (ijL01_ o:R // torijs t) or (ikL04_ o:R // ..torika t) or (L05_+ o:R // ..tore t) or (L80+ uoR t) or (o oR @t) or oR _t) or (pAd oR t) or (s oR _t) or (tL05_ oR // torte _t) or (ud uoR // toruden z) or (L01_+ o:R // ..zors z) or o:R .group os ap) ostrof ostRo:f atm) os os _blont) os (_ uos // Blontos b) os (L01_ os // boss _cit) os (_ uos // citos _dat) os (_ uos _d) osto (jevskL02_ osto // Dostojevskis ep) os (L01_ os // ..eposs f) osfo osfo: _gr) osto (nL04_ osto: // Grostona iz) os uos kāp) os (t uos k) os (in os k) os (m os _k) osmo (sL01_ osmo // kosmoss k) os (tīm os kr) os os l) os (j os n) os (tat uos os (cil os _) os (karL01_ os // Oskars os (maL80 os // osman os (mo os osto (L65 uostuo os (t_ uos _pat) os (L01_ os // patoss p) os (m uos p) os (tC@ os p) os (te os p) os (ter os p) os (tind os p) os (tī uos p) os (tL01 uos p) os (tL55m os p) os (to uos p) os (tul os pr) os (p os pr) os (t os rib) oso oso: r) os (ij os r) os (tb os spr) ost uost _ster) os (_ uos // steros š) os (ej os _t) os (te os _t) os (tL01_ os // tosts v) osto (k osto _z) os (L06_ uos // zoss .group ot an) ot ot ast) ot uot av) ot uot _bal) ot (ē ot bankr) ot ot b) ot (ān ot _b) ot (u_ ot d) ot (āc ot d) ot (ē ot _d) ot (s_ uo`t er) ot (iL67 o:t er) ot (is o:t _er) ot (L01_ ot // Erots _ez) ot ot f) oto (_ oto: g) ot (ik o:t g) ot (is o:t _j) ot (L04_ ot // jota kab) ot ot _kašal) ot (L01_ ot // kašalots k) ot (an ot k) ot (L51 ot k) ot (l ot kv) ot (L04 o:t _L30pr) ot (L13_ uot // (ne|sa..)prot(i|u) lin) ot (ip ot l) ot (er ot _l) ot (iņL04 ot // Lotiņa l) ot (L05_ ot // ..lote _l) oto (sL01_ oto // lotoss mel) ot uot m) ot (L52 ot m) oto oto: m) otō oto: nepr) ot uot _n) ot (L04_ ot // nota n) ot (L50r ot ot (āj uot ot (k ot ot (L01_+ uot _) oto (C< oto pil) ot ot _p) ot (ašL04 ot // potaša p) ot (eL68 ot pr) ot (am uot pr) ot (e ot pr) ot (est+ ot pr) ot (o ot pr) oto (š uotuo // protoš.. pr) otot (ip otot pr) oto (t uotuo // ..protot publisk) ot uot r) ot (āc ot r) ot (b ot r) ot (er ot r) ot (ē ot r) ot (kaL77 uo`t sab) ot ot sk) ot (ijL04_ ot sk) ot (L01_ ot sl) ot (L04_ uot // slota sp) ot (+ ot t) ot (ēm ot t) ot (L50l ot _v) ot (_++++++ ot // vot zem) ot uot zig) ot (L01_ ot // ..zigots zig) ot (L04_ ot // ..zigota .group ou dž) ou (l ou ou ou .group ov _k) ov (ārnL02_ uov // kovārnis k) ov ov n) ov (ad uov n) ov (at ov n) ov (āci ov n) ov (āc uov n) ov (elL05_ ov // novele _n) ov (emb ov // novembris n) ov (ēr uov n) ov (it ov n) ov (L04_ ov // nova n) ov (o ov ov (āc ov _pl) ov (L01_ ov // plovs pr) ov (an ov pr) ov (in ov pr) ov (L05_ uov // prove pr) ov (L52z ov pr) ovo ovo r) ov ov sl) ov ov s) ov ov _š) ov (biz ov _š) ov (L01_ ov // šovs _š) ov (vin ov tet) ov ov .group oz _b) oz (a_ uoz // boza celul) oz o:z _d) oz (L04_ o:z // doza _d) oz (L05_ uoz // doze d) oz oz gar) oz uoz _gr) oz (nij oz // from Russian gr) oz (+ uoz _j) oz (a_ uoz // joza kl) oz (et oz k) ozlov ozlov l) oz (ung oz maijr) oz (īL88 uoz m) oz (aī oz _m) oz (L03_ o:z // Mozus _n) oz uoz oz (L01_ o:z // ..ozs @@) oz (L05_ o:z // ..oze ozo (lL01_ uozuo // ..ozols oz (on oz ozo (_ o:zuo p) oz oz _r) oz (eL88L05_ oz // rozete _r) oz (īL80L05_ oz // rozīne skandal) oz o:z sp) oz (m uoz _š) oz (iem_ uoz // šoziem _t) oz (iem_ uoz // toziem .group ō ō o: ?2 ō uo // ō as uo for Latgalian .group ȯ ȯ o // short o .group p p p _) pie (A pie_| _) pie (e+ pie_! _) pus (vien p%us // pus..number stress on next syllable _) pus (div p%us _) pus (otr p%us _) pus (trij p%us _) pus (trīs p%us _) pus (četr p%us _) pus (piec p%us _) pus (seš p%us _) pus (sept p%us _) pus (astoņ p%us _) pus (deviņ p%us _) pus (desmit p%us .group q q (A kv q (C ku .group r r R .group ŗ ŗ r .group s sh s_!h_! // probably no need to make distinct in other places _) s (L61 s_ // make s distinct at start of the word before unvocied consonants s s .group š š S .group t t t .group u u u ui ui u (u u_| L41J) uo u_|o uo uo .group ū ū u: .group v v v // unstressed if starts as vis.. prefix // except for words where vis.. is part of root vecvec vetsvets _) vi (sād v'i // visād _) vi (sēd v'i // visēd _) vi (skijL01_ v'i // viskijs vi (skoz v'i // viskoz.. _) vi (sL01_ v'i // viss _) vi (sL04_ v'i // visa _) vi (spasaul v'i // vispasaul.. _) vis (pārēj vis (P3 vi (spār v'i // vispār.. vi (stiņ v'i // vistiņ.. _) vi (stk v'i // vistk.. _) vi (stL04_ v'i // vista _) vi (sum v'i // visum _) vi (sur v'i // visur _) vi (sval v'i // Visval.. _) vi (svar v'i // Visvar.. _) vis v%is (P3 visvis v%isv%is (P6 // visvis.. _) vi (szinL02_ v'i // viszinis _) vi (szinL05_ v'i // viszine .group w w v .group x x ks C) x _ks .group y y y // y is used instead of simple "i", to distinguish them in writing y (A y_| ?2 y (A y // no breaking pause for Latgalian e.g. myusu y (_ y: // for international words y (outub y .group z z z i) z (v z z (n z- z (v z- .group ž ž Z // Other characters .group ! (\! . (. _: ' \.) . \#) # \#\#) # (_ _:: A_) - (_D _ A_) # Resti:te C_) - (_D _ C_) # Resti:te D_) : (_DD_ // omit colon in time, eg: 2:30 __) - (_D mi:nus $ dola:rs ! _:izsaukumzi:me_: : ko:ls >= l'iela:ks||,vai||v'iena:ds <= maza:ks||,vai||v'iena:ds != nav||viena:ds // If Cyrillic is found, translate as Russian а _^_ru б _^_ru в _^_ru г _^_ru д _^_ru е _^_ru ё _^_ru ж _^_ru з _^_ru и _^_ru й _^_ru к _^_ru л _^_ru м _^_ru н _^_ru о _^_ru п _^_ru р _^_ru с _^_ru т _^_ru у _^_ru ф _^_ru х _^_ru ц _^_ru ч _^_ru ш _^_ru щ _^_ru ъ _^_ru ы _^_ru ь _^_ru э _^_ru ю _^_ru я _^_ru