Browse Source

Latvian language updates for pronunciation of wide/narrow e/ē and o/uo/ō

master
Valdis Vitolins 9 years ago
parent
commit
266e3148c9
2 changed files with 44 additions and 25 deletions
  1. 6
    4
      dictsource/lv_list
  2. 38
    21
      dictsource/lv_rules

+ 6
- 4
dictsource/lv_list View File

= _viena:ds_! $max3 = _viena:ds_! $max3
* zvaigzni:te_! $max3 * zvaigzni:te_! $max3
% pRotsenti_! $max3 % pRotsenti_! $max3
+ pluss $max3
‰ pRomiles_!
+ plus_! $max3
@ at_: @ at_:
& _!%un & _!%un
/ 'esvi:tRa $max3
\ 'a:svi:tRa
/ sl,i:psvi:tRa_! $u $max3
\ ,apve:Rsta:||sl,i:psvi:tRa_! $u $max3
$ dola:Ri $ dola:Ri
€ eiRo: € eiRo:
& un & un
¥ je:nas ¥ je:nas
₨ Ru:pi:jas ₨ Ru:pi:jas
§ sektsija § sektsija
¶ paRagRa:fs // in en_rules
¶ paRagRa:fs
© auto:Rtiesi:bas © auto:Rtiesi:bas
® ReJistRe:ts ® ReJistRe:ts
° gRa:di ° gRa:di
eldorado $alt eldorado $alt
embargo $alt embargo $alt
esperanto $alt esperanto $alt
flamenko $alt // can't use "f" as indicator, as 6 letters between are to far from "o"
indigo $alt indigo $alt
inkognito $alt inkognito $alt
intermeco $alt intermeco $alt

+ 38
- 21
dictsource/lv_rules View File

_č) e (trL07_ e // četri _č) e (trL07_ e // četri
_d) e (poz e _d) e (poz e
_d) e (c e _d) e (c e
ģ) enē (z ene:
_dr) e (nL04_ e _dr) e (nL04_ e
_) e (lgL04_ e // Elga _) e (lgL04_ e // Elga
_) e (lzL04_ e // Elza _) e (lzL04_ e // Elza
ē (L01_ E: ē (L01_ E:


// specific words ------------------------------------------------------------------- // // specific words ------------------------------------------------------------------- //
cilv) ē (k E:
_d) ē (ļ_ e: _d) ē (ļ_ e:
d) ē (vē e:
_kāp) ē (c_ e: // kāpēc
_m) ē (s_ e: // mēs _m) ē (s_ e: // mēs
_n) ē (_ e: _n) ē (_ e:
_p) ē (c e: _p) ē (c e:
_p) ē (c_ e: _p) ē (c_ e:
_p) ēte (rL02_ e:te // Pēteris _p) ēte (rL02_ e:te // Pēteris
_s) ē (dL05_ e: // sēde
_s) ē (nL04_ e: // Sēna _s) ē (nL04_ e: // Sēna
sp) ē (k E:
sp) ē (kL01 E: // ..spēks
_tāp) ē (c_ e: // tāpēc


.group f .group f
f f f f


L42) o o: // o prefixes L42) o o: // o prefixes
o (L43 o // o postfixes o (L43 o // o postfixes
L41L10L10L10L10L10) o o // o indicators before
L41L10L10L10L10) o o
L41L10L10L10) o o
L41L10L10) o o
L41L10) o o
L41) o o
// o indicators before
L41L10L10L10L10L10) o o // if made longer, all other o rules should have + added
L41L10L10L10L10) o o
L41L10L10L10) o o
L41L10L10) o o
L41L10) o o
L41) o o
o (L10L10L10L10L41 o // o indicators after o (L10L10L10L10L41 o // o indicators after
o (L10L10L10L41 o o (L10L10L10L41 o
o (L10L10L41 o o (L10L10L41 o


o (L44+ uo // uo postfixes o (L44+ uo // uo postfixes


// international prefixes
_femt) o o _femt) o o
_hekt) o o _hekt) o o
_yokt) o o _yokt) o o
_kil) o o // international prefixes
_kil) o o
_micr) o o _micr) o o
_mikr) o o _mikr) o o
_m) ono ono:
_nan) o o _nan) o o
_pik) o o _pik) o o
_zept) o o
_m) ono ono:
_stere) o o: _stere) o o:
_zept) o o


//a //a
ab) o (n o ab) o (n o
abs) o (l o abs) o (l o
ad) o (k o ad) o (k o
ad) o (p o ad) o (p o
adv) o (k o
aer) o (d o aer) o (d o
aer) o (fo o aer) o (fo o
aer) o o: aer) o o:
akr) o o akr) o o
aleg) o (r o: aleg) o (r o:
alk) o o alk) o o
_al) o (t o
_bal) o (tē o
amin) o o amin) o o
am) o (n o am) o (n o
am) o (r o am) o (r o
karb) o o karb) o o
_kart) o (nL01_ o: // kartons _kart) o (nL01_ o: // kartons
kart) o o kart) o o
_kastr) o (lL02_ uo // kastrolis
_kastr) o (lL02_ uo // kastrolis
_kašal) o (tL01_ o // kašalots
kin) o o: kin) o o:
_kl) on on _kl) on on
kl) o (zet o kl) o (zet o
k) o (pēC o // ..kopēt../..kopēš.. k) o (pēC o // ..kopēt../..kopēš..
k) o (pējL01_ uo // ..kopējs k) o (pējL01_ uo // ..kopējs
k) o (pējL04_ uo // ..kopēja k) o (pējL04_ uo // ..kopēja
_k) o (pējo_ uo // kopējo
k) o (pē_ o // ..kopē k) o (pē_ o // ..kopē
k) o (pij o // ..kopij.. k) o (pij o // ..kopij..
k) o (pj uo // ..kopj.. k) o (pj uo // ..kopj..
l) olo (jL13_ uoluo l) olo (jL13_ uoluo
l) olo (L12_ uoluo // lolot l) olo (L12_ uoluo // lolot
_l) omonoso (vL01_ omon'oso // Lomonosovs _l) omonoso (vL01_ omon'oso // Lomonosovs
_l) ondon ondo:n
_l) o (nL05_ uo // lone _l) o (nL05_ uo // lone
_l) o (n o _l) o (n o
l) o (n o: l) o (n o:
_) o (dek o _) o (dek o
o (dere uo o (dere uo
o (derē uo o (derē uo
_) o (desL04_ o // Odesa
o (dia o o (dia o
_) odio odio: _) odio odio:
_) odo (s_ uoduo
_) odo (s_ uoduo // odos
ogo uoguo ogo uoguo
o (i o o (i o
o (kāl o o (kāl o
osto (L61 uostuo osto (L61 uostuo
ost) o (pL01_ o // ..ostops ost) o (pL01_ o // ..ostops
o (st_ uo o (st_ uo
oties (_S5 uoties
o (L12_+++++++ uo // need to compensate o indcators in internationalisms
_) oto oto _) oto oto
ot) o (pL01_ o: // ..otops ot) o (pL01_ o: // ..otops
ot (_ uot
o (u o o (u o
_) o (vāc o _) o (vāc o
o (zL01_ o: // ..ozs o (zL01_ o: // ..ozs
o (zon o o (zon o


//p //p
pan) o (r o
pant) o o pant) o o
paran) o o paran) o o
par) o (d o par) o (d o
_pil) o (t_ uo // pilot _pil) o (t_ uo // pilot
pir) o o pir) o o
pl) o (m o pl) o (m o
pl) o (vL01_ o // plovs
_pl) o (vL01_ o // plovs
plut) o (k o plut) o (k o
pneim) o o: pneim) o o:
p) o (de o p) o (de o
pt) o (mL01_ o: // ..ptoms pt) o (mL01_ o: // ..ptoms


//r //r
raiv) o (_ o // Raivo
_raiv) o (_ o // Raivo
_ram) o (nL04_ o: // Ramona _ram) o (nL04_ o: // Ramona
raps) o o: raps) o o:
ras) o (l o ras) o (l o
rmat) o o rmat) o o
_r) o (bert o _r) o (bert o
r) o (bež uo r) o (bež uo
r) obo (t obo
_r) obo (t_ uobuo // robot
_r) o (derikL01_ o // Roderiks
r) obo (t+++ obo
_r) obo (t_+++ uobuo // robot
_r) o (derikL01_ o // Roderiks
r) odo (den odo r) odo (den odo
_r) o (kādL05_ o // rokāde _r) o (kādL05_ o // rokāde
r) oko (pe oko: r) oko (pe oko:
r) o (r o r) o (r o
r) o (sij o r) o (sij o
r) o (stb o r) o (stb o
r) o (tāc o
r) o (ter o r) o (ter o
r) o (tē o r) o (tē o
r) o (v o r) o (v o
sinhr) o o sinhr) o o
sink) o o: sink) o o:
_sīp) o (lL01_ uo // sīpols _sīp) o (lL01_ uo // sīpols
skal) o uo
skler) o o: skler) o o:
sk) o (lL04_ uo // ..skola sk) o (lL04_ uo // ..skola
sk) olo uoluo // ..skolo.. sk) olo uoluo // ..skolo..
_tēl) o (tu_ uo // tēlotu _tēl) o (tu_ uo // tēlotu
_tikk) o (_ uo // tikko _tikk) o (_ uo // tikko
t) o (dL05_+ o: // ..tode t) o (dL05_+ o: // ..tode
_t) o (kijL04_ o // Tokija
t) o (ks o t) o (ks o
t) o (ler o t) o (ler o
t) o (lL04_+ o: // ..tola t) o (lL04_+ o: // ..tola


.group s .group s
s s s s
sh sh_
sh s_!h_!


.group š .group š
š S š S

Loading…
Cancel
Save