eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

lv_rules 63KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837
  1. // Translation rules for Latvian and Latgalian
  2. // This file is UTF-8 encoded
  3. // ?2 — pronunciation rules for Latgalian
  4. .replace
  5. ó ȯ // replace o-acute with o-dot, as it is more logical for "short o"
  6. ḩ h
  7. // +---------------------------+
  8. // | Suffixes of nouns |
  9. // +---------------------------+
  10. .L01 s š a am u ā i iem us os // suffixes for masculine words finishing with -s or -š (1. declination)
  11. .L02 is a im i ī u iem us os // suffixes for masculine words finishing with -is (2. declination)
  12. .L03 us um u ū i iem os // suffixes for masculine words finishing with -us (3. declination)
  13. .L04 a as ai ā u ām ās // suffixes for feminine words finishing with -a (4. declination)
  14. .L05 e es ei i ē u ēm ēs // suffixes for feminine words finishing with -e (5. declination)
  15. .L06 s ij i ī is u īm īs // suffixes for feminine words finishing with -s (6. declination)
  16. .L07 iem os i u // suffixes for plural masculine words finishing with -i
  17. .L08 as u ām ās // suffixes for plural feminine words finishing with -as
  18. .L09 es u ēm ēs // suffixes for plural feminine words finishing with -es
  19. // +---------------------------+
  20. // | Suffixes of verbs |
  21. // +---------------------------+
  22. .L11 āt bt ēt gt īt kt lt mt ot pt rt st ut ūt zt // infinitive suffixes of direct verbs
  23. .L12 t ti ties // suffixes of reflective verbs
  24. .L13 a am at ām āt i iet im it ot t u // suffixes of direct verbs (without ..im, because of .L02)
  25. .L14 amies as aties āmies ās āties ies imies ities ieties os // suffixes for reflective verbs
  26. // +---------------------------+
  27. // | Other suffixes |
  28. // +---------------------------+
  29. .L15 a ai am as ā ām ās i iem o os s u us // suffixes of uncertain adjectives (nenoteiktie īpašības vārdi)
  30. .L16 ajai ajā ajām ajās ajiem ajos ā ās ie o os // suffixes of certain adjectives (noteiktie īpašības vārdi)
  31. .L17 ai ais am ā ām ās ie iem o os // suffixes of certain adjectives finishing with ..ējais
  32. .L18 am āk i u ot ēt os // suffixes of adverbs (apstākļa vārdi)
  33. .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
  34. .L31 ~ ne // optional negation prefix
  35. .L32 ~ ie ne sa vis visne // optional prefixes for adjectives
  36. .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
  37. // +---------------------------+
  38. // | Pronunciation of e and ē |
  39. // +---------------------------+
  40. // E narrowers
  41. .L21 i ī ie ei y // vowel narrowers of e
  42. .L22 č ģ j k ļ ņ ŗ š ž dž bj pj mj vj // consonant narrowers of e
  43. .L23 s i m // remaining ending of the 2. and 5. decl. words
  44. .L27 č e ē f ģ h ḩ i ī j k ļ ņ q ŗ š w x y ž ei ie iu // all narrowers of e
  45. // Also: .L41 — international consonants and diphthongs as a narrowers of e/ē
  46. // E wideners
  47. .L24 a ā u ū ai au // vowel wideners of e
  48. // by language rules o should be also included,
  49. // but it is mixed with ȯ and ō
  50. .L25 b c d g ķ l m n p r s t v z dz // consonant wideners of e
  51. .L28 a ā b c d e ē g ķ l m n p r s t u ū v z ai au // all wideners of e
  52. // +---------------------------+
  53. // | Pronunciation of o |
  54. // +---------------------------+
  55. // Default rules for o with succeeding consonants
  56. .L40 č ģ ķ ļ ņ ŗ š ž // uo indicators — o is spelled as uo in words with Latvian soft consonants
  57. .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/ē
  58. .L42 e i o ng // o prefixes (no a, because of sao.., pao... where o is uo)
  59. .L43 lg ng rb zn ļš ss // o postfixes
  60. .L44 gļ kļ šņ jā // uo postfixes
  61. .L45 b c č d g ģ j k ķ l ļ m n ņ p r ŗ s š t v z ž // non-o/ō consonants
  62. .L46 ā ē ī ū // uo indicator vowels
  63. // +---------------------------+
  64. // | Vowel groups |
  65. // +---------------------------+
  66. .L50 a ā // short/long vowels grouped together
  67. .L51 e ē
  68. .L52 i ī
  69. .L53 u ū
  70. .L54 o ō
  71. .L55 a e i u o // short vowels icluding o
  72. .L56 a e i u // short vowels without o
  73. .L57 ā ē ī ū ō // long vowels including ō
  74. .L58 ā ē ī ū // long vowels without ō
  75. .L59 ae ai ei ie io iu oi ui uo // Dipthongs
  76. // +---------------------------+
  77. // | Consonant groups |
  78. // +---------------------------+
  79. .L60 b d dz dž g ģ j l ļ m n ņ r v z ž // voiced (loud) consonants
  80. .L61 p t k ķ c č s š f h ḩ // unvoiced (silent) consonants
  81. .L62 b c d f g h j k l m n p q r s t v w x z // hard consonants
  82. .L63 č ģ ḩ ķ ļ ņ ŗ š ž // soft consonants
  83. .L64 s t
  84. .L65 t d j s š // root endings for verbs and adjectives
  85. .L66 g ģ
  86. .L67 k ķ
  87. .L68 n r
  88. .L69 k s
  89. // consonant alternation
  90. .L70 b bj // urbis - urbja
  91. .L71 c č // lācis - lāča, pūce - pūču
  92. .L72 d ž // briedis - brieža, priede - priežu
  93. .L73 dz dž // dadzis - dadža, redze - redžu
  94. .L74 g dz // augt - audz - audziet
  95. .L75 k c // braukt - brauc - brauciet
  96. .L76 d z // -dzētu, -dētu
  97. .L77 l ļ // sīlis - sīļa, sile - siļu
  98. .L78 ln ļņ // cilnis - ciļņa
  99. .L79 m mj // zeme - zemju
  100. .L80 n ņ // zirnis - zirņa, sēne - sēņu
  101. .L81 p pj // ziepes - ziepju
  102. .L82 r ŗ // teteris - teteŗa
  103. .L83 s š // lasis - laša, puse - pušu, pāksts - pākšu
  104. .L84 sl šļ // kāpslis - kāpšļa
  105. .L85 sn šņ // atkusnis - atkušņa
  106. .L86 d s t // veda - vest, meta - mest
  107. .L87 d t z // meta - mezdams, veda - vezdams
  108. .L88 š t // zutis - zuša, bite - bišu
  109. .L89 v vj // kareivis - kareivja.
  110. .L90 z ž // vēzis - vēža, roze - rožu
  111. .L91 zl žļ // zizlis - zižļa
  112. .L92 zn žņ // zvaigzne - zvaigžņu
  113. .L93 s z
  114. // +---------------------------+
  115. // | Pronunciation groups |
  116. // +---------------------------+
  117. .group a
  118. a a
  119. a (A a_|
  120. ai ai
  121. aie a_!ie // a-ie is more frequent than ai-e
  122. au au
  123. _L32v) aja a`ja`
  124. _L33v) aja a`ja`
  125. _v) aj a`j
  126. .group ā
  127. ā a:
  128. ā (A a:_!
  129. C) ā (k a::
  130. .group b
  131. b b
  132. .group c
  133. c ts
  134. c (C ts_!
  135. .group č
  136. č tS
  137. .group d
  138. d d
  139. dz Dz`
  140. dz (L57 Dz`_|
  141. dž DZ`
  142. dž (L57 DZ`_|
  143. dž (L61 DZ
  144. .group e
  145. e e // Default as narrow e
  146. ee e_|e // internationalisms, prefix: ne-e...
  147. ei (++ ei
  148. // narrow e ---------------------------------------------------------------------- //
  149. a) e (ro e // internationalisms
  150. e (o e
  151. // international consonants
  152. e (JL41+ e
  153. e (L41+++ e
  154. L41J) e (+ e
  155. // narrowing vowels follow
  156. e (Cinā e
  157. e (CCinā e
  158. e (CCCinā e
  159. e (CCCCL21 e
  160. e (CCCL21 e
  161. e (CCL21 e
  162. e (CL21 e
  163. // narrowing consonants follow
  164. e (L22++ e
  165. e (L22L22+ e
  166. // narrow endings
  167. @) e (_ e
  168. @) e (L12_ e // -et, -eties
  169. @) e (L22L06_ e
  170. @) e (L22L12_ e
  171. @) e (L22L22L06_ e
  172. @) e (L23_ e // -es, -ei, -em of 2. and 5. decl. words
  173. @) e (rA_ e
  174. @) e (rL02_ e // -ris
  175. @) e (rL05_ e // -re
  176. e (CL05_ e // 5. decl. words
  177. e (CCL05_< e
  178. e (CCCL05_<< e
  179. e (JL05_+ e
  180. // wide e ------------------------------------------------------------------------ //
  181. // widening consonants follow
  182. e (L25< E
  183. e (L25L25 E
  184. // widening vowels follow
  185. e (L25L24+ E
  186. e (L25L25L24 E
  187. e (L25L25L25L24 E
  188. e (L25L25L25L25L24 E
  189. // widening endings
  190. e (L01_ E
  191. e (L25L01_ E
  192. e (L25L25L01_ E
  193. e (Jam E
  194. L25) e (CJL18_ E // vareni etc.
  195. // specific words ----------------------------------------------------------------- //
  196. b) e (dL82L05_ e // bedre
  197. b) e (nzīnL01_ e // benzīns
  198. _b) e (t_ e
  199. _b) e (z_ e
  200. _b) e (z+ e
  201. _C) e (_ e // re, te, ve
  202. c) e (nL83+ e
  203. c) e (nL88+ e
  204. c) e (tur e
  205. č) e (tr e
  206. d) ebe (L83 ebe
  207. d) ebe (t ebe
  208. d) e (c+ e
  209. _d) e (lfL01_ e // Delfi
  210. _d) e (poz e
  211. d) e (taL77 e
  212. _dr) e (nL04_ e
  213. _) e (dgarL01_ e // Edgars
  214. _) e (dmundL01_ e // Edmunds
  215. elem elem
  216. _) e (lgL04_ e // Elga
  217. e (lL88 e // ..el[tš]
  218. _) e (lzL04_ e // Elza
  219. ene (r ene
  220. e (nt+ e
  221. _) e (s_ e // es
  222. e (soš e
  223. e (sot e
  224. e (strāL72 e
  225. etno etno
  226. _) e (vL04_+ e // Eva
  227. e (vol e
  228. g) e (t e
  229. gr) e (dz E
  230. gr) e (z E
  231. ģ) enē (z ene:
  232. in) e (r e
  233. int) e (r e
  234. int) ere (L83 eRe
  235. _j) e (b_ e
  236. _j) e (l_ e
  237. kur) e (n e
  238. _ķ) eme (rL01_ eme // Ķemeri
  239. _L31) e (sam_+ _!e // esam
  240. _L31) e (sat_+ _!e // esat
  241. _L31) e (si_ _!e // esi
  242. _L31) e (smu_ _!e // esmu
  243. _L31) e (sot_ _!e // esot
  244. _m) e (dūzL04_ e
  245. _m) e (kL04_ e // Meka
  246. m) e (L86+ e
  247. m) e (L87+ e
  248. m) e (lL88 E
  249. m) e (tr e
  250. _n) e (@+ e
  251. _n) ere (tL04_ ERE // Nereta
  252. n) e (rv E
  253. ns) e (r e
  254. ņ) e (m e
  255. orķ) e e
  256. p) e (rs e
  257. pr) ece (den etse
  258. pr) e (cL52z e
  259. pr) e (L71L05_ e // prece
  260. pr) e (s e
  261. _pr) e (t e
  262. pr) etē (@ ete:
  263. proc) e (s e
  264. r) ecep (L88L05_ etsep // recepte
  265. r) e (dak e
  266. r) e (dz e
  267. r) e (pub e
  268. r) e (put e
  269. r) e (sp e
  270. r) e (surs e
  271. r) et (L18_ et // reti
  272. r) e (z+ e
  273. r) eze (rL89L05_ eze // rezerve
  274. s) e (cA+ e
  275. _s) e (n_ e // sen
  276. _s) e (p e
  277. _s) eptem (bL82L01_ eptem // Septembris
  278. _s) evastopo (lL05_ evastopo: // Sevastopole
  279. _s) e (v_ e // sev
  280. _s) e (vi_ e
  281. sp) e (ķ e
  282. st) e (nd e
  283. str) e (s e
  284. t) e (c+ e
  285. t) ego ego:
  286. _t) e (klL04_ e // Tekla
  287. t) e (km e
  288. t) ele ele
  289. _t) e (mp e
  290. t) ende (n ende
  291. t) ermo eRmo
  292. t) e (st e
  293. _t) e (v_ e // tev
  294. _t) e (vi_ e // tevi
  295. _v) e (lgL04_ e // Velga
  296. v) e (ltī e
  297. _v) e (ltL04_ e // Velta
  298. _v) e (ntL04_ E // Venta
  299. _v) e (ntsp E // Ventspils
  300. _z) e (lmL04_ e // Zelma
  301. z) e (m+ e
  302. .group ē
  303. ē e: // Default as narrow ē
  304. i) ē (++ e:
  305. // narrow ē ---------------------------------------------------------------------- //
  306. // narrowing international consonants
  307. ē (JL41+ e:
  308. L41J) ē (++ e:
  309. // narrowing vowels follow
  310. ē (CCCCL21 e:
  311. ē (CCCL21 e:
  312. ē (CCL21 e:
  313. ē (CL21 e:
  314. ē (Cinā e:
  315. ē (CCinā e:
  316. ē (CCCinā e:
  317. // narrowing consonants follow
  318. ē (L22+ e:
  319. ē (L22_+ E: // except in ending
  320. ē (L22L22 e:
  321. // narrowing endings
  322. @) ē (_ e:
  323. @) ē (L12_+ e: // -ēt, -ēti, -ēties
  324. @) ē (L22_ e:
  325. @) ē (L22L06_ e:
  326. @) ē (L22L12_ e:
  327. @) ē (L22L22L06_ e:
  328. ē (L22L22L22L22L51_ e:
  329. ē (L22L22L22L51_ e:
  330. ē (L22L22L51_ e:
  331. ē (L22L51_ e:
  332. @) ē (L23_ e:
  333. @) ē (rA_ e:
  334. @) ē (rL02_ e:
  335. ē (CL02_+ e:
  336. L25) ē (L18_+ E:: // cēli, lēni, necerēti
  337. // wide ē --------------------------------------------------------------------------- //
  338. // widening consonants follow
  339. ē (L25< E:
  340. ē (L25L25 E:
  341. // widening vowels follow
  342. ē (L25L24+ E:
  343. ē (L25L25L24 E:
  344. ē (L25L25L25L24 E:
  345. ē (L25L25L25L25L24 E:
  346. // widening endings
  347. ē (L01_ E:
  348. ē (L25L01_+ E:
  349. ē (L25L25L01_ E:
  350. // 5. dec. words
  351. ē (CL05_ e:
  352. ē (CCL05_< e:
  353. ē (CCCL05_<< e:
  354. ē (JL05_+ e:
  355. // specific words ------------------------------------------------------------------- //
  356. ap) ē (d+ e:
  357. b) ē (g@ e:
  358. C) ē (ts_ e:
  359. cilv) ē (L75 E:
  360. d) ē (ļ_+ e:
  361. d) ē (vē e:
  362. dv) ēse (L77 e:se
  363. dz) ē (rL89 e:
  364. dz) ē (t e:
  365. ēcē e:tse:
  366. ēdē e:de:
  367. ē (kL04_+ E: // ēka
  368. _) ē (L82L04_+ e: // ēra
  369. ē (L86L13_ e: // ēst
  370. ē (rkšķ e:
  371. ē (tā_ E:
  372. ē (tL55_ E:
  373. gr) ē (kL01_ E:
  374. izp) ē (t e:
  375. _kāp) ē (c_ e: // kāpēc
  376. konstat) ē e:
  377. kr) ē (t+ e:
  378. ķ) ē (dL05_ e: // ķēde
  379. L30) ē (du_< e:
  380. L76) ē (tu_ e:
  381. _l) ē (L83+ e: // lēst
  382. m) ē (L77L05+ e: // mēle
  383. m) ēne (L83 e:ne
  384. m) ē (rķ e:
  385. m) ē (rL71 e:
  386. _m) ē (s_ e: // mēs
  387. _n) ē (_ e:
  388. ņ) ē (m++ e:
  389. ot) ē (k+ e:
  390. paral) ē e:
  391. _p) ē (c+ e:
  392. p) ē (dL04_ E:
  393. _p) ē (rL01_ e: // pērs
  394. p) ē (rn E:
  395. p) ēte (r e:te // Pēter..
  396. piem) ē (r E:
  397. sāp) ē (+ e:
  398. _s) ē (dL05_ e: // sēde
  399. _s) ē (nL04_ e: // Sēna
  400. s) ē (tL04_ E: // sēta
  401. sl) ē (pL65 e:
  402. sp) ē (k E:
  403. sp) ē (kL01 E: // ..spēks
  404. sp) ē (L65 e: // spēt
  405. sp) ē (L77+ e: // ..spēl..
  406. sv) ē (t e:
  407. sv) ē (tk E:
  408. sv) ē (tL01_ E: // svēts
  409. šķ) ē (L77L05_ e: // šķēle
  410. šķ) ē (L82L05_ e: // šķēre
  411. _tāp) ē (c_ e: // tāpēc
  412. t) ē (L90 e:
  413. t) ē (mL04_ e: // ..tēma
  414. t) ērē e:Re:
  415. t) ē (tL02_ e:
  416. t) ē (zL05_ e: // ..tēze
  417. v) ē (L90L02_ e: // vēzis
  418. _v) ē (l_ e: // vēl
  419. _v) ē (lL01_ E: // vēls
  420. _v) ē (rā_ e: // vērā
  421. v) ērtē e:Rte:
  422. v) ē (stur e:
  423. ž) ē (l E:
  424. .group f
  425. f f
  426. .group g
  427. g g
  428. .group ģ
  429. ģ J
  430. .group h
  431. h h
  432. .group i
  433. i i
  434. i (A i_|
  435. ie ie
  436. _) i (kkat %i // ikkatrs
  437. _) i (kkuL82 %i // ikkurš
  438. _) i (kvien %i // ikviens
  439. iu iu
  440. v) ientie (s ientie:
  441. .group ī
  442. ī i:
  443. .group j
  444. j j
  445. ai) j j:
  446. _) jebk j%ebk // stress on 2nd syllable
  447. .group k
  448. k k
  449. _) kaut (_ k,aut // secondary stress as average between verb and particle
  450. _) klāt (_ kl,a:t // ... and similarly
  451. k (ļ k_| // tiny pause between k and ļ
  452. .group ķ
  453. ķ c
  454. ķ (L55 c_| // tiny pause for sharper sound before short vowels
  455. .group l
  456. l l
  457. C) l (C l- // more voiced variant between consonants
  458. _lie) l (@ l>
  459. l (L60A+ l:
  460. ll (++ ll
  461. l (n l:
  462. l (zC++ l
  463. .group ļ
  464. ļ l^
  465. ļ (ķ l^_|
  466. .group m
  467. m m
  468. C) m (C m- // more voiced variant between consonants
  469. m (j+ m
  470. mm >m>
  471. .group n
  472. n n
  473. C) n (C n- // more voiced variant between consonants
  474. l) n (C n // but not after (lengthened) l
  475. L59) n (@ :n
  476. n (d N
  477. _) ne (kād n%e
  478. _) ne (vienādo n'e
  479. ne (vienl+ n'e // nevienlīdzība
  480. ne (vienmērīg n'e // nevienmērīgi
  481. _) ne (vien n%e // stress on 2nd syllable
  482. n (g N
  483. n (k N
  484. nn n:
  485. _) no (i nuo
  486. .group ņ
  487. ņ n^
  488. .group o
  489. // default policy rules
  490. ?2 o o // short o for Latgalian
  491. _C) o (_+ uo` // shorter version of uo for particles
  492. o) o o: // in ..oo.. second o is spelled as ō
  493. o ($w_alt++ o // $alt words in lv_list are spelled as o
  494. o (_$w_alt1++ o: // o at the end of internationalisms ($alt1) words is spelled as ō
  495. L56) o (_ o: // ō at the end of ..ao, ..eo, ..io, ..uo
  496. L42) o o: // o prefixes
  497. o (L43+ o // o postfixes
  498. L41J) o (+ o // o indicators before
  499. o (L41+ o // o indicators after
  500. o (JL41+ o
  501. o uo // words with Latvian roots are more common
  502. o (_++ uo // common ending for Latvian words
  503. o (L40 uo // usually uo before soft (Latvian) consonants
  504. L40) o uo // usually uo after soft (Latvian) consonants
  505. L46L45) o (< uo // uo prefixes
  506. L46L45L45) o (<< uo
  507. o (L44+ uo // uo postfixes
  508. // Prefixes
  509. _n) o uo` // shorter uo for prefix
  510. // international prefixes
  511. _femt) o o
  512. _hekt) o o
  513. _yokt) o o
  514. _kil) o o
  515. _micr) o o
  516. _mikr) o o
  517. _m) ono ono:
  518. _nan) o o
  519. _pik) o o
  520. _stere) o o:
  521. _zept) o o
  522. // Suffixes
  523. // Standard Latvian suffixes
  524. j) o (L64_ uo
  525. k) o (_+ uo
  526. ojo (L64_ uojuo
  527. o (L86_+++ uo
  528. ošāk (_ uoSa:k
  529. otu (_< uotu
  530. o (_$w_alt2++ uo // $alt2 (international) words in lv_list, which are spelled with uo at the end
  531. L41J) o (lL01_+ o: // [fhqxw]..ols
  532. oJ) o (lL01_ o: // o...ols
  533. o (L62%+ o
  534. aer) o o:
  535. agn) o o
  536. agr) o o
  537. akr) o (n o
  538. akr) o o
  539. alk) o o
  540. amin) o o
  541. andr) o o
  542. anekd) o o:
  543. angl) o o
  544. _ant) o (ņinL04_ o // Antoņina
  545. apr) o (L71L05_ uo // aproce
  546. arist) o o
  547. ater) o o:
  548. _aut) o (< o
  549. bals) o uo
  550. bandr) o o:
  551. _bar) o (L12_ uo
  552. bar) o (L65 uo // barot
  553. bar) o o
  554. _bar) o (_ uo
  555. bet) o o
  556. bir) o o
  557. biz) o (L65+ uo
  558. blāv) o uo
  559. bl) o (ķ o
  560. _b) o (L77L05_ uo // bole
  561. _b) o (L88L05_ o // bote
  562. _b) o (L90L05_++ uo // boze
  563. b) o (līL65 uo
  564. br) o (š o
  565. bung) o uo
  566. celm) o uo
  567. cet) o o
  568. cēl) o (L80 uo
  569. cikl) o o:
  570. cit) o o
  571. _c) o (_+ o:
  572. daktil) o o
  573. darb) o (L65 uo
  574. dat) o o
  575. deg) o (L65 uo
  576. dek) o o
  577. dem) o o
  578. den) o o
  579. dep) o o // depo.. (zīts/portē/nē/utt.)
  580. desp) o o
  581. dil) o (L80 uo
  582. dinam) o o:
  583. disp) o o
  584. _eg) o o>
  585. eir) o o
  586. _ek) o o
  587. eks) o o
  588. ekspl) o o
  589. ekvin) o o
  590. elektr) o o:
  591. energ) o o:
  592. enL87) o o
  593. ent) o (@ o
  594. epiz) o (L72 o:
  595. epr) o o
  596. ept) o (@ o
  597. eur) o o
  598. ez) o o>
  599. gen) o (++ o:
  600. get) o o
  601. glik) o o
  602. gn) o o
  603. g) o (L66 o:
  604. gon) o o
  605. iez) o uo
  606. ilg) o (L80L02_ uo // Ilgonis
  607. _ind) o o
  608. indukt) o o
  609. inkas) o o
  610. interp) o o
  611. intr) o o
  612. i) o (CL01_ o:
  613. i) o (CL04_ o:
  614. i) o (CL05_ o:
  615. ip) o o
  616. ir) o (L64 uo
  617. itr) o o
  618. iv) o o
  619. iz) o o
  620. jān) o (+ uo
  621. j) o (L90++ uo
  622. j) o (š+ uo
  623. kaif) o (L65 uo
  624. kain) o o
  625. karb) o o
  626. kar) o (L65+ uo
  627. kart) o o
  628. _kastr) o (L77L02_ uo // kastrolis
  629. kin) o o:
  630. klib) o (+ uo
  631. k) o (ķ o
  632. kol) o o
  633. kons) o o
  634. kontr) o (JL56 o:
  635. konv) o o
  636. kript) o o
  637. kr) o (L80L02_+ uo // ..kronis
  638. kr) o (L80 uo
  639. _kr) o (nL04_ o: // krona
  640. kum) o (L65 uo
  641. kv) o o
  642. lab) o (L65+ uo
  643. laip) o (L65 uo
  644. leik) o o
  645. lit) o o
  646. lj) o o:
  647. lm) o o
  648. l) o (ģiz+ o
  649. l) o (ģ+ o:
  650. l) o (L66L01_ o:
  651. l) o (L90L05_ uo // ..loze
  652. _l) o (žL04_ o: // loža
  653. lūk) o (++ uo
  654. _ļaud) o (nL04_ uo // Ļaudona
  655. maest) o o
  656. maj) o o
  657. makr) o o:
  658. malk) o (L65 uo
  659. marat) o o:
  660. mar) o o
  661. maž) o o
  662. mec) o o
  663. merit) o o
  664. met) o (L72 o:
  665. metr) o (@ o
  666. mez) o o
  667. miel) o (L65 uo
  668. miel) o uo
  669. migl) o uo
  670. mir) o (L80+ uo
  671. miz) o uo
  672. m) o (L86L14_+ uo // mosties
  673. mon) o o
  674. m) o (še o
  675. nagl) o uo
  676. nark) o o
  677. neir) o o
  678. _nek) o (_ uo
  679. nerv) o o
  680. net) o o
  681. niek) o uo
  682. nik) o o
  683. _n) o (L41 uo
  684. n) o (L88 uo
  685. o (ģen o
  686. okean) o o
  687. okt) o o:
  688. o (L50 o
  689. _) o (ļegL01_ o // Oļegs
  690. omb) o o
  691. on) o o
  692. ont) o (@ o
  693. op) o o
  694. orat) o o:
  695. ort) o (@ o
  696. osm) o o:
  697. o (šanL04_+ uo
  698. pant) o o
  699. paran) o o
  700. pērk) o (L80+ uo
  701. pils) o (L80 uo // pilson
  702. pir) o o
  703. plēs) o (L80 uo
  704. pneim) o o:
  705. p) o (L51 o
  706. _p) o (L77L02_+ uo // polis
  707. polar) o o
  708. pomp) o o:
  709. por) o o
  710. pr) o (L90 o
  711. _pr) o o
  712. prop) o o
  713. pseid) o o
  714. raps) o o:
  715. raz) o o
  716. retr) o o
  717. riev) o uo
  718. rik) o o
  719. ring) o o
  720. rip) o uo
  721. rmat) o o
  722. _r) odže (r oDZ`e
  723. r) o (L90L05_ uo // roze
  724. r) o (z o
  725. rtr) o o
  726. sark) o o
  727. scen) o o
  728. seism) o o
  729. sērf) o uo
  730. sink) o o:
  731. skal) o (+ uo
  732. skarb) o (_ uo
  733. skart) o uo
  734. skler) o o:
  735. slav) o o
  736. slog) o uo
  737. sm) o (ļ o // from Russian
  738. sok) o o
  739. s) o (L77L02_ uo // solis
  740. sol) o o:
  741. son) o o
  742. spid) o o
  743. sp) o (L77++ uo
  744. sport) o uo
  745. sten) o (L65 uo
  746. _sten) o o
  747. ster) o o
  748. svītr) o uo
  749. šalk) o uo // ..šalko..
  750. šan) o uo
  751. _špr) o (L88L05_ o // šprote
  752. taks) o o
  753. tav) o uo
  754. tēl) o (L65+ uo
  755. _tikk) o (_ uo // tikko
  756. t) o (č+ o
  757. t) o (L80L02_++ uo // ..tonis (uo)
  758. _t) o (+ uo
  759. trak) o uo
  760. tr) o (L77L77 o // trollis
  761. tr) o (L80L02_ uo // tronis
  762. _tr) o (L83L05_ o // trose
  763. tr) o (n o
  764. tr) o (ņ uo
  765. tums) o (L80 uo
  766. turb) o o
  767. vab) o (L77L05_ uo // ..vabole
  768. vair) o (+ uo
  769. valent) o (_ uo
  770. vann) o uo
  771. var) o (L80 uo
  772. vask) o uo
  773. vec) o uo
  774. vel) o o
  775. versm) o uo // versmo
  776. viegl) o (+ uo
  777. vizm) o uo
  778. zil) o (L80+ uo
  779. žēl) o (L65++ uo
  780. žir) o o
  781. .group oa
  782. k) oa (l oa
  783. _n) oa (sL01_ oa // Noass
  784. .group ob
  785. b) ob ob
  786. gl) ob ob
  787. g) ob (e ob
  788. k) ob ob
  789. l) ob (ē ob
  790. _l) ob (ij ob
  791. _l) ob (is ob
  792. l) oboto (m oboto
  793. m) ob ob
  794. _) ob (amL01_ ob // Obama
  795. ob (je ob
  796. _) ob (lig ob
  797. _) ob (s ob
  798. pr) ob ob
  799. _r) ob (ert ob
  800. r) ob (ež uob
  801. r) obo (t+++ obo
  802. _r) obo (t_+++ uobuo // robot
  803. r) ob (ust ob
  804. v) ob ob
  805. .group oc
  806. c) oc (a ots
  807. d) oc ots
  808. em) ocij o:tsij
  809. m) oc (ar o:ts // Mocarts
  810. pr) oc ots
  811. s) oc ots
  812. .group od
  813. an) od o:d
  814. _ar) od uod
  815. atm) od uod
  816. čem) od od
  817. d) od (ek od
  818. g) od (pr uod
  819. j) od (e od
  820. j) odo odo
  821. _kl) od (L01_ o:d // Klods
  822. k) od (L01_ o:d // ..kods
  823. _k) od (L05_ uo`d // kode
  824. k) od (L51 od
  825. k) odol uoduol
  826. _kum) od (L05_ uod // kumode
  827. mel) od o:d
  828. mel) od (r od
  829. met) odol odol
  830. m) od (e od
  831. _m) od (L05_ uod // mode TODO should think how to handle mōda
  832. m) od (L50l od
  833. m) od (u od
  834. m) od (us uod
  835. m) od (uš uod
  836. n) od (L05_ o:d // ..node
  837. n) od uod
  838. n) odz uo`dz
  839. _) od (ai_ o:d
  840. _) od (as_ o:d
  841. _) od (ām_ o:d
  842. _) od (ek od
  843. od (erL51 uod
  844. _) od (esL04_ od // Odesa
  845. od (ia od
  846. _) odio odio:
  847. _) odo (@ odo
  848. _) odo (s_ uoduo // odos
  849. par) od od
  850. p) od (e od
  851. pr) od od
  852. _r) od (erikL01_ od // Roderiks
  853. r) odod (en odod
  854. t) od (L05_+ o:d // ..tode
  855. .group oe
  856. k) oe oe
  857. .group of
  858. tr) of (L04_ o:f // ..trofa
  859. .group og
  860. anal) og o:g
  861. bl) og og
  862. _d) og (L01_ og // dogs
  863. d) og (m og
  864. er) og og
  865. herc) og o:g
  866. _j) og (L01_ o:g // jogs
  867. j) og og
  868. k) og (n og
  869. kr) og uog
  870. l) og (ar og
  871. _l) og (L01_ uog // logs
  872. l) ogo (@ ogo
  873. ogo uoguo
  874. osm) og og
  875. pr) og (L68 og
  876. pr) ogno (L90L05_ ogno: // ..prognoze
  877. sl) og (L01_ uog // slogs
  878. sl) og (o uog // slogot
  879. _sm) og (L01_ o:g // smogs
  880. spr) og uog
  881. sten) og og
  882. šl) og (L01_ uog // (iekš)log
  883. _vl) og (L01_ og // vlogs
  884. .group oi
  885. _b) oikot oikot
  886. oi oi
  887. .group oj
  888. _bar) oj (L13_ uoj // todo barot should be handled better
  889. _b) oj (a_+ oj // _boja_
  890. b) oj (ā uoj
  891. _b) oj (L04_ uo`j // boja with short uo because of ambiguity
  892. _enkurb) oj (L04_ oj // enkurboja
  893. _k) oj (L04 oj // koja
  894. l) oj (L50 oj
  895. _ob) oj (L04_ oj // oboja
  896. _) oj (ārL01_ oj // Ojārs
  897. oj (is_ uoj
  898. _pr) oj (ām_ uoj
  899. pr) oj (ek o`j
  900. pr) oj (L42 oj
  901. _tr) oj (L04_ oj // Troja
  902. z) oj (L01_+ oj // ..zojs
  903. .group ok
  904. ad) ok ok
  905. adv) ok ok
  906. ap) ok ok
  907. apr) ok uok
  908. bar) ok (L01_ ok // baroks
  909. _bar) ok (L77L02_ uok // baroklis
  910. bl) ok ok
  911. b) ok (s ok
  912. _br) ok (ātL01_ ok // brokāts
  913. ciet) ok uok
  914. c) okol okol
  915. _d) ok (L01_ ok // doks
  916. d) ok (u ok
  917. fil) okok okok
  918. gl) ok (sīn ok
  919. g) ok ok
  920. _k) okako (lL04_ okako: // kokakola
  921. k) ok (L01 uo`k // koks with short uo, because of ambiguity
  922. k) ok (og uok
  923. k) okosL01 okos
  924. k) ok (tēl uok
  925. _kr) oko (dilL01_ oko // krokodils
  926. kr) ok (o uok // ..kroko..
  927. l) ok (al ok
  928. l) ok (āc ok
  929. l) okomo okomo
  930. _n) ok (ia_ ok // Nokia
  931. n) ok (L61 ok
  932. ok (āl ok
  933. ok (e ok
  934. okokL01_ okok // ..okoks
  935. _) ok (sanL04_ ok // Oksana
  936. ok (si ok
  937. ok (sol ok
  938. ok (t ok
  939. ok (to ok
  940. ok (ul ok
  941. ok (up ok
  942. ortod) ok ok
  943. plut) ok ok
  944. pr) ok ok
  945. prot) oko oko:
  946. _r) ok (ādL05_ ok // rokāde
  947. r) ok (L04_ uok // ..roka
  948. r) ok (a_ uo`k // _roka_
  949. r) ok (m ok
  950. r) okope oko:pe
  951. r) ok (tu uok
  952. sm) ok uok
  953. s) ok (o ok
  954. s) ok (r ok
  955. š) ok ok
  956. _t) ok (ijL04_ ok // Tokija
  957. t) ok (s ok
  958. _ulbr) ok (L04_ ok // Ulbroka
  959. v) ok (a ok
  960. ž) ok (ej ok
  961. .group ol
  962. abs) ol ol
  963. aeros) ol o:l
  964. an) ol ol
  965. ant) ol ol
  966. ap) ol ol
  967. _arn) ol (dL01_ ol- // Arnolds
  968. _ask) ol (dL01_ ol- // Askolds
  969. āb) ol (++ uol
  970. bem) ol (L01_ o:l // bemols
  971. _b) ol (īdL01_ ol // bolīds
  972. _b) ol (īL12_ uol // bolīt
  973. _b) ol (īšanL08_ uol // bolīšanās
  974. _b) ol (L13_ uol
  975. _b) ol ol
  976. b) ol o:l
  977. _b) ol (ošL01_ uol // bološs
  978. c) ol (L05_ o:l
  979. c) ol (l oll
  980. _d) ol (ārL01_ ol // dolārs
  981. ep) ol ol
  982. ev) ol ol
  983. _f) ol (ijL04_ o:l // folija
  984. gond) ol o:l
  985. iz) ol (+ ol
  986. k) ol (ab ol
  987. k) ol (ā ol
  988. _k) ol (L01_ o:l // kols
  989. k) ol (L04_ o:l // kola
  990. k) ol (L51 ol
  991. k) ol (L52 ol
  992. k) olo (n olo
  993. k) ol (o ol
  994. k) ol (p ol
  995. k) ol (s ol
  996. L33p) ol (it ol
  997. _l) ol (itL04_ ol // Lolita
  998. l) oloj (L13_ uoluoj
  999. l) olo (L12_ uoluo // lolot
  1000. mand) ol ol
  1001. mauz) ol ol
  1002. m) ol (d ol
  1003. m) ol (e ol
  1004. m) ol (i ol
  1005. _m) ol (L01_ o:l // mols
  1006. m) ol (u ol
  1007. n) ol (ik uol
  1008. ol (eo ol
  1009. _) ol (gL04_ ol // Olga
  1010. ol (ig ol
  1011. ol (imp ol
  1012. ol (īv ol
  1013. _) ol (L04_+ uol // ola
  1014. ol (oL66 ol
  1015. p) ol (em ol
  1016. _p) ol (ied ol
  1017. _p) ol (ie uol
  1018. _p) ol (ijL04_+ uol // Polija
  1019. _p) ol (kL04_ ol // polka
  1020. _p) ol (L01_+ o:l // pols
  1021. p) ol (L01_ o:l // ..pols
  1022. p) ol (L05_ o:l // ..pole
  1023. p) ol (L50 ol
  1024. p) ol (L52+ ol
  1025. p) ol (o ol
  1026. p) olo (_ o:lo: // ..polo
  1027. p) ol (st ol
  1028. p) ol (šL01_ ol // polšs
  1029. pr) ol (e ol
  1030. ras) ol ol
  1031. r) ol ol
  1032. sīp) ol (+ uol
  1033. sk) ol (L04_+ uol // ..skola
  1034. sk) olo uoluo // ..skolo..
  1035. sk) ol (+ uol
  1036. s) ol (id ol
  1037. s) ol (ist o:l
  1038. s) ol (īdā ol
  1039. L93) ol (īd ol // (s/z)olīds
  1040. s) ol (īL61 uol // ..solīt../..solīd..
  1041. s) ol (L01_ uol // sols
  1042. s) ol (L50r ol
  1043. s) ol (oģ ol
  1044. s) olo (L88 uoluo
  1045. s) olo (L88_ uoluo
  1046. s) ol (o o:l
  1047. s) ol (st ol
  1048. s) ol (t ol
  1049. s) ol (v ol
  1050. _spīd) ol (L04_ uol // Spīdola
  1051. t) ol (er ol
  1052. t) ol (L01_ o:l // tols
  1053. t) ol (L04_+ o:l // ..tola
  1054. _t) olsto (jL01_ olsto // Tolstojs
  1055. _vit) ol (dL01_ ol // Vitolds
  1056. vīt) ol (L01_+ uol // ..vītols
  1057. v) ol (d ol
  1058. v) ol (ej ol
  1059. v) ol (t ol
  1060. v) ol (u ol
  1061. zīm) ol uol
  1062. z) ol (it ol
  1063. @z) ol (L01_ o:l // ..zols
  1064. z) ol (L05_ uol // ..zole
  1065. .group om
  1066. an) om om
  1067. at) om o:m
  1068. aut) om om
  1069. b) om (b om
  1070. b) om (zL02_ om // bomzis
  1071. br) om om
  1072. c) om (_ om
  1073. _č) om (L01_ om
  1074. d) om (in om
  1075. d) om (nL04_ om // domna
  1076. dr) om (L01_ o:m // ..droms
  1077. gl) om om
  1078. k) om (iL67 o:m
  1079. k) om (isk o:m
  1080. k) om (L04_+ o:m // koma
  1081. k) om om
  1082. k) omo omo
  1083. k) ompo ompo
  1084. _l) omonoso (vL01_ omon'oso // Lomonosovs
  1085. mel) om om
  1086. m) om (ent om
  1087. nd) om (L01_ o:m
  1088. n) om (en om
  1089. n) om (ijL04_ o:m // ..nomija
  1090. n) om (inL50 om
  1091. n) om (inL51 om
  1092. n) om (L01_ o:m // ..noms
  1093. n) om (L04_ uom // ..noma
  1094. n) om (L05_ o:m // ..nome
  1095. n) omod uomuod
  1096. om (ār om
  1097. _) om (L05_ o:m // ome
  1098. om (nib om
  1099. omot (o omot
  1100. _) om (s o:m
  1101. pārd) om (+ uom
  1102. pl) om om
  1103. p) om (er om
  1104. p) om (p om
  1105. _pr) om (b uom // prombūtne
  1106. _pr) omejo uomejuo
  1107. _pr) om (es uom // promesošs
  1108. pr) om om
  1109. _pr) omo omo:
  1110. _pr) om (_ uom // prom
  1111. pt) om (L01_ o:m // ..ptoms
  1112. pt) om o>m
  1113. rd) om (L01_ o:m
  1114. r) om (b om
  1115. _r) om (L04_ uom // Roma
  1116. r) om (L50 om
  1117. st) om (at om
  1118. t) om (as om
  1119. _t) om (ātL01_ om // tomāts
  1120. t) om (ij o:m
  1121. t) omo omo
  1122. tr) om om
  1123. .group on
  1124. ab) on on
  1125. agl) on (L04_ uon // ..aglona
  1126. ag) on (L57 on
  1127. ag) on o:n
  1128. am) on on
  1129. an) on on
  1130. _ant) on (L01_ o:n // Antons
  1131. ant) on on
  1132. astr) on on
  1133. aug) on uon
  1134. _aut) ono (mL04_ o:n>o // because of ambiguity of autonoma vs autonōma
  1135. bl) on on
  1136. b) on (ē on
  1137. b) on (us on
  1138. br) on on
  1139. cens) on uon
  1140. cēl) on (L02 uon
  1141. daig) on uon
  1142. dail) on uon
  1143. dalt) on o:n
  1144. d) on (ald on
  1145. d) on (k oN
  1146. _d) on (L04_ uon // dona
  1147. d) on (n onn
  1148. d) ono ono:
  1149. dž) on (L01_ on // Džons
  1150. egl) on uon
  1151. ek) ono ono:
  1152. em) on on
  1153. f) on (dL01_ oN> // ..fonds
  1154. f) on (i o:n
  1155. furg) on o:n
  1156. g) on on
  1157. harm) on o:n
  1158. hr) on o:n
  1159. hr) on (o on
  1160. ik) on (L04_ o:n // ikona
  1161. ikr) on (+ o:n
  1162. im) on o>n
  1163. ir) on (i< o:n
  1164. is) on on
  1165. itr) on o:n
  1166. j) on (i on
  1167. j) on (L02_ uon // jonis
  1168. _kart) on (L01_ o:n // kartons
  1169. _kl) on on
  1170. k) on (L02_ uon // ..konis
  1171. k) on on
  1172. k) ono ono
  1173. kr) on (š on
  1174. _laim) on (L02_ uon // Laimonis
  1175. lak) on o:n
  1176. _l) ondon ondo:n
  1177. _l) on (L05_ uon // lone
  1178. _l) on on
  1179. l) on o:n
  1180. _mad) on (L04_ uon // Madona
  1181. _mad) on (nL04_ onn // Madonna
  1182. mag) on uon
  1183. maig) on uon
  1184. marg) on uon
  1185. milj) on o:n
  1186. m) ongo oNgo:
  1187. _m) on (ikL04_ o:n // Monika
  1188. m) on (it on
  1189. _m) on on
  1190. m) on (o on
  1191. monot) on o:n
  1192. m) on (st on
  1193. m) on (t on
  1194. on (akt_ uon // šonakt/tonakt
  1195. _) on (datr on
  1196. on (g oN
  1197. on (ijL01_ o:n
  1198. on (ijL04_ o:n
  1199. on (ist o:n
  1200. on (ko oN
  1201. on (kuL77 oN
  1202. on (L01_+ o:n // ..ons
  1203. on (l oN
  1204. onn onnn
  1205. on (o on
  1206. on (to on
  1207. on (ž oN
  1208. pers) on (ā on
  1209. pers) on (L04_ o:n
  1210. pers) on o:n
  1211. pers) on (@@@ o>n
  1212. p) on (c on
  1213. _p) on (ijL01_ on // ponijs
  1214. pont) on o:n
  1215. raj) on o:n
  1216. _ram) on (L04_ o:n // Ramona
  1217. rez) on on
  1218. rib) on (uk on
  1219. _r) on (aldL01_ on // Ronalds
  1220. s) on on
  1221. sp) on on
  1222. t) on (edēļ uon
  1223. _t) on (ijL04_ on // Tonija
  1224. t) on (ikL04_ o:n // ..tonika
  1225. t) on (isk o:n
  1226. t) on (iz on
  1227. t) onn onnn
  1228. t) on on
  1229. _t) on (usL01_ o:n // tonuss
  1230. vag) on (+ uon // vagon..
  1231. z) on (d on
  1232. z) on o:n
  1233. ž) on (g oN
  1234. .group oo
  1235. _aut) oo (stL01_ o:uo // autoosta
  1236. k) oo (per o:o
  1237. k) oo (rd o:o
  1238. oo (_ oo:
  1239. z) oo oo:
  1240. .group op
  1241. ad) op op
  1242. att) op uop
  1243. cikl) op (L01_ o:p // ciklops
  1244. d) op op
  1245. eir) op (L04_ o:p
  1246. eir) op op
  1247. _gal) op (L01_ op // galops
  1248. k) op (en op // Kopenhāgena
  1249. k) op (ēC op // ..kopēt../..kopēš..
  1250. _k) op (ējais_ uop // kopējais
  1251. k) op (ējL01_ uop // ..kopējs
  1252. k) op (ējL04_ uop // ..kopēja
  1253. _k) op (ējo_ uop // kopējo
  1254. k) op (ē_ op // ..kopē
  1255. k) op (fond uop
  1256. k) op (ij op // ..kopij..
  1257. k) op (j uop // ..kopj..
  1258. k) op (L04_+ uop // ..kopa
  1259. k) op (L05_ uop // ..kope
  1260. k) op (L65+ uop // ..kuop..
  1261. k) opo uopuo
  1262. k) op (pr uop // ..koppr..
  1263. k) op (ulā op
  1264. k) op (ulē op
  1265. kr) op (ļo uop
  1266. L41Jsk) op (L01_ o:p // ...skops
  1267. l) op (L01_+ uop
  1268. m) op op
  1269. net) op (_ uop
  1270. n) op (er+++ uop
  1271. n) opo (st uopuo
  1272. op (c op
  1273. op (en op
  1274. _) op (erL04_++++ o:p // opera
  1275. op (er++++ op
  1276. op (iā op
  1277. @) op (L01_ o:p // ..ops
  1278. op (o op
  1279. op (tiL67 op
  1280. op (tim op
  1281. op (tis op
  1282. _) opto opto
  1283. ost) op (L01_ op // ..ostops
  1284. ot) op (L01_ o:p // ..otops
  1285. _pask) op (L01_ uop // paskops
  1286. _p) op (L05_ uop // Pope
  1287. p) op op
  1288. pr) op op
  1289. sast) op uop
  1290. sk) op (ijL04_ o:p // ..skopija
  1291. sk) op (is o:p
  1292. sk) op (L01_ o:p // ..skops
  1293. _sk) op (L01_ uop // skops
  1294. s) op (r op
  1295. st) opo (s_ uopuo // ..stopos
  1296. _str) op (L01_ uop // strops
  1297. _t) op (āzL01_ op // topāzs
  1298. _t) op (b op // topbura
  1299. _t) op (inam op // topinambūrs
  1300. _t) op (L01_ op
  1301. _t) op (m op // topmasts
  1302. _t) opog opog
  1303. t) opo (L83 uopuo
  1304. _t) opol opol
  1305. _t) opon opon
  1306. t) opot uopuot
  1307. _t) op uo`p // top with short uo because of ambiguity
  1308. tr) op o:p
  1309. ut) op (i o:p
  1310. .group or
  1311. ab) or oR
  1312. ak) or oR
  1313. aleg) or o:R
  1314. alg) or oR
  1315. am) or oR
  1316. a) or oR
  1317. aut) or (i@ oR
  1318. b) or (ak oR
  1319. _b) or (isL01_ oR // Boriss
  1320. b) or (s o:R
  1321. b) or (t oR
  1322. dat) or o:R
  1323. d) or (i oR
  1324. _gl) or (ijL04_ o:R // Glorija
  1325. gl) or (i oR
  1326. _g) or (a_ uoR // gora
  1327. g) or (il oR
  1328. _g) or (os_ uoR
  1329. g) or (o uoR
  1330. _hl) or (L01_ o:R // hlors
  1331. _ig) or (L01_ o:R // Igors
  1332. kal) or o:R
  1333. kant) or uoR
  1334. k) or (a oR
  1335. _k) or (ā oR
  1336. k) orbo oRbo
  1337. _k) or (dir uoR
  1338. _k) or (dz uoR
  1339. k) or (ej oR
  1340. k) or (ek oR
  1341. k) or (el oR
  1342. k) or (es oR
  1343. k) or (id oR
  1344. k) or (ķ oR
  1345. k) or (L02_+ uoR // ..koris
  1346. _k) or (L05_ uoR // kore
  1347. k) oro oRo
  1348. k) orpo oRpo
  1349. k) or (p oR
  1350. k) or (t oR
  1351. k) or (um oR
  1352. k) or (un oR
  1353. k) or (up oR
  1354. k) or (v oR
  1355. lab) or (a oR
  1356. l) or (n oR
  1357. min) or (@ oR
  1358. m) or (L50 oR
  1359. m) or (s oR
  1360. n) or (b oR
  1361. _n) or (mL04_ o>R // norma
  1362. n) or (m oR
  1363. n) or (v oR
  1364. or (an+ oR
  1365. or (at oR
  1366. or (āk oR
  1367. or (āt oR
  1368. or (d oR
  1369. _) orego (nL04_ oRego: // Oregona
  1370. or (gani oR
  1371. or (g oR
  1372. or (ien oR
  1373. _) origo (_ oRigo: // Origo
  1374. or (iģ oR
  1375. or (kā oR
  1376. or (ķest oR
  1377. or (L01_+ o:R // ..ors
  1378. _) or (L02_+ uoR // ore
  1379. or (L66 oR
  1380. or (na oR
  1381. or (nit oR
  1382. or (to oR
  1383. pan) or oR
  1384. p) or (a uoR
  1385. p) or (c oR
  1386. p) orno oRno
  1387. p) or (o oR
  1388. p) or (t oR
  1389. profes) or (L05_ o:R // profesore
  1390. r) or oR
  1391. s) or (L01_+ o:R // ..sors
  1392. s) or oR
  1393. sp) or (t oR
  1394. _st) or (L05_ uoR // store
  1395. _šķ) or (L05_ uoR // šķore
  1396. _šņ) or uoR
  1397. _š) or (tL07 oR // šorti
  1398. t) or (a oR
  1399. _t) or (ei uoR
  1400. _t) or (eiz_ uoR // toreiz
  1401. _t) or (e oR // toreadors
  1402. _t) or (ijL01_ o:R // torijs
  1403. t) or (ikL04_ o:R // ..torika
  1404. t) or (L05_+ o:R // ..tore
  1405. t) or (L80+ uoR
  1406. t) or (o oR
  1407. @t) or oR
  1408. _t) or (pAd oR
  1409. t) or (s oR
  1410. _t) or (tL05_ oR // torte
  1411. _t) or (ud uoR // toruden
  1412. z) or (L01_+ o:R // ..zors
  1413. z) or o:R
  1414. .group os
  1415. ap) ostrof ostRo:f
  1416. atm) os os
  1417. _blont) os (_ uos // Blontos
  1418. b) os (L01_ os // boss
  1419. _cit) os (_ uos // citos
  1420. _dat) os (_ uos
  1421. _d) osto (jevskL02_ osto // Dostojevskis
  1422. ep) os (L01_ os // ..eposs
  1423. f) osfo osfo:
  1424. _gr) osto (nL04_ osto: // Grostona
  1425. iz) os uos
  1426. kāp) os (t uos
  1427. k) os (in os
  1428. k) os (m os
  1429. _k) osmo (sL01_ osmo // kosmoss
  1430. k) os (tīm os
  1431. kr) os os
  1432. l) os (j os
  1433. n) os (tat uos
  1434. os (cil os
  1435. _) os (karL01_ os // Oskars
  1436. os (maL80 os // osman
  1437. os (mo os
  1438. osto (L65 uostuo
  1439. os (t_ uos
  1440. _pat) os (L01_ os // patoss
  1441. p) os (m uos
  1442. p) os (tC@ os
  1443. p) os (te os
  1444. p) os (ter os
  1445. p) os (tind os
  1446. p) os (tī uos
  1447. p) os (tL01 uos
  1448. p) os (tL55m os
  1449. p) os (to uos
  1450. p) os (tul os
  1451. pr) os (p os
  1452. pr) os (t os
  1453. rib) oso oso:
  1454. r) os (ij os
  1455. r) os (tb os
  1456. spr) ost uost
  1457. _ster) os (_ uos // steros
  1458. š) os (ej os
  1459. _t) os (te os
  1460. _t) os (tL01_ os // tosts
  1461. v) osto (k osto
  1462. _z) os (L06_ uos // zoss
  1463. .group ot
  1464. an) ot ot
  1465. ast) ot uot
  1466. av) ot uot
  1467. _bal) ot (ē ot
  1468. bankr) ot ot
  1469. b) ot (ān ot
  1470. _b) ot (u_ ot
  1471. d) ot (āc ot
  1472. d) ot (ē ot
  1473. _d) ot (s_ uo`t
  1474. er) ot (iL67 o:t
  1475. er) ot (is o:t
  1476. _er) ot (L01_ ot // Erots
  1477. _ez) ot ot
  1478. f) oto (_ oto:
  1479. g) ot (ik o:t
  1480. g) ot (is o:t
  1481. _j) ot (L04_ ot // jota
  1482. kab) ot ot
  1483. _kašal) ot (L01_ ot // kašalots
  1484. k) ot (an ot
  1485. k) ot (L51 ot
  1486. k) ot (l ot
  1487. kv) ot (L04 o:t
  1488. _L30pr) ot (L13_ uot // (ne|sa..)prot(i|u)
  1489. lin) ot (ip ot
  1490. l) ot (er ot
  1491. _l) ot (iņL04 ot // Lotiņa
  1492. l) ot (L05_ ot // ..lote
  1493. _l) oto (sL01_ oto // lotoss
  1494. mel) ot uot
  1495. m) ot (L52 ot
  1496. m) oto oto:
  1497. m) otō oto:
  1498. nepr) ot uot
  1499. _n) ot (L04_ ot // nota
  1500. n) ot (L50r ot
  1501. ot (āj uot
  1502. ot (k ot
  1503. ot (L01_+ uot
  1504. _) oto (C< oto
  1505. pil) ot ot
  1506. _p) ot (ašL04 ot // potaša
  1507. p) ot (eL68 ot
  1508. pr) ot (am uot
  1509. pr) ot (e ot
  1510. pr) ot (est+ ot
  1511. pr) ot (o ot
  1512. pr) oto (š uotuo // protoš..
  1513. pr) otot (ip otot
  1514. pr) oto (t uotuo // ..protot
  1515. publisk) ot uot
  1516. r) ot (āc ot
  1517. r) ot (b ot
  1518. r) ot (er ot
  1519. r) ot (ē ot
  1520. r) ot (kaL77 uo`t
  1521. sab) ot ot
  1522. sk) ot (ijL04_ ot
  1523. sk) ot (L01_ ot
  1524. sl) ot (L04_ uot // slota
  1525. sp) ot (+ ot
  1526. t) ot (ēm ot
  1527. t) ot (L50l ot
  1528. _v) ot (_++++++ ot // vot
  1529. zem) ot uot
  1530. zig) ot (L01_ ot // ..zigots
  1531. zig) ot (L04_ ot // ..zigota
  1532. .group ou
  1533. dž) ou (l ou
  1534. ou ou
  1535. .group ov
  1536. _k) ov (ārnL02_ uov // kovārnis
  1537. k) ov ov
  1538. n) ov (ad uov
  1539. n) ov (at ov
  1540. n) ov (āci ov
  1541. n) ov (āc uov
  1542. n) ov (elL05_ ov // novele
  1543. _n) ov (emb ov // novembris
  1544. n) ov (ēr uov
  1545. n) ov (it ov
  1546. n) ov (L04_ ov // nova
  1547. n) ov (o ov
  1548. ov (āc ov
  1549. _pl) ov (L01_ ov // plovs
  1550. pr) ov (an ov
  1551. pr) ov (in ov
  1552. pr) ov (L05_ uov // prove
  1553. pr) ov (L52z ov
  1554. pr) ovo ovo
  1555. r) ov ov
  1556. sl) ov ov
  1557. s) ov ov
  1558. _š) ov (biz ov
  1559. _š) ov (L01_ ov // šovs
  1560. _š) ov (vin ov
  1561. tet) ov ov
  1562. .group oz
  1563. _b) oz (a_ uoz // boza
  1564. celul) oz o:z
  1565. _d) oz (L04_ o:z // doza
  1566. _d) oz (L05_ uoz // doze
  1567. d) oz oz
  1568. gar) oz uoz
  1569. _gr) oz (nij oz // from Russian
  1570. gr) oz (+ uoz
  1571. _j) oz (a_ uoz // joza
  1572. kl) oz (et oz
  1573. k) ozlov ozlov
  1574. l) oz (ung oz
  1575. maijr) oz (īL88 uoz
  1576. m) oz (aī oz
  1577. _m) oz (L03_ o:z // Mozus
  1578. _n) oz uoz
  1579. oz (L01_ o:z // ..ozs
  1580. @@) oz (L05_ o:z // ..oze
  1581. ozo (lL01_ uozuo // ..ozols
  1582. oz (on oz
  1583. ozo (_ o:zuo
  1584. p) oz oz
  1585. _r) oz (eL88L05_ oz // rozete
  1586. _r) oz (īL80L05_ oz // rozīne
  1587. skandal) oz o:z
  1588. sp) oz (m uoz
  1589. _š) oz (iem_ uoz // šoziem
  1590. _t) oz (iem_ uoz // toziem
  1591. .group ō
  1592. ō o:
  1593. ?2 ō uo // ō as uo for Latgalian
  1594. .group ȯ
  1595. ȯ o // short o
  1596. .group p
  1597. p p
  1598. _) pie (A pie_|
  1599. _) pie (e+ pie_!
  1600. _) pus (vien p%us // pus..number stress on next syllable
  1601. _) pus (div p%us
  1602. _) pus (otr p%us
  1603. _) pus (trij p%us
  1604. _) pus (trīs p%us
  1605. _) pus (četr p%us
  1606. _) pus (piec p%us
  1607. _) pus (seš p%us
  1608. _) pus (sept p%us
  1609. _) pus (astoņ p%us
  1610. _) pus (deviņ p%us
  1611. _) pus (desmit p%us
  1612. .group q
  1613. q (A kv
  1614. q (C ku
  1615. .group r
  1616. r R
  1617. .group ŗ
  1618. ŗ r
  1619. .group s
  1620. sh s_!h_! // probably no need to make distinct in other places
  1621. _) s (L61 s_ // make s distinct at start of the word before unvocied consonants
  1622. s s
  1623. .group š
  1624. š S
  1625. .group t
  1626. t t
  1627. .group u
  1628. u u
  1629. ui ui
  1630. u (u u_|
  1631. L41J) uo u_|o
  1632. uo uo
  1633. .group ū
  1634. ū u:
  1635. .group v
  1636. v v
  1637. // unstressed if starts as vis.. prefix
  1638. // except for words where vis.. is part of root
  1639. vecvec vetsvets
  1640. _) vi (sād v'i // visād
  1641. _) vi (sēd v'i // visēd
  1642. _) vi (skijL01_ v'i // viskijs
  1643. vi (skoz v'i // viskoz..
  1644. _) vi (sL01_ v'i // viss
  1645. _) vi (sL04_ v'i // visa
  1646. _) vi (spasaul v'i // vispasaul..
  1647. _) vis (pārēj vis (P3
  1648. vi (spār v'i // vispār..
  1649. vi (stiņ v'i // vistiņ..
  1650. _) vi (stk v'i // vistk..
  1651. _) vi (stL04_ v'i // vista
  1652. _) vi (sum v'i // visum
  1653. _) vi (sur v'i // visur
  1654. _) vi (sval v'i // Visval..
  1655. _) vi (svar v'i // Visvar..
  1656. _) vis v%is (P3
  1657. visvis v%isv%is (P6 // visvis..
  1658. _) vi (szinL02_ v'i // viszinis
  1659. _) vi (szinL05_ v'i // viszine
  1660. .group w
  1661. w v
  1662. .group x
  1663. x ks
  1664. C) x _ks
  1665. .group y
  1666. y y // y is used instead of simple "i", to distinguish them in writing
  1667. y (A y_|
  1668. ?2 y (A y // no breaking pause for Latgalian e.g. myusu
  1669. y (_ y: // for international words
  1670. y (outub y
  1671. .group z
  1672. z z
  1673. i) z (v z
  1674. z (n z-
  1675. z (v z-
  1676. .group ž
  1677. ž Z
  1678. // Other characters
  1679. .group
  1680. ! (\!
  1681. . (. _:
  1682. '
  1683. \.) .
  1684. \#) #
  1685. \#\#) # (_ _::
  1686. A_) - (_D _
  1687. A_) # Resti:te
  1688. C_) - (_D _
  1689. C_) # Resti:te
  1690. D_) : (_DD_ // omit colon in time, eg: 2:30
  1691. __) - (_D mi:nus
  1692. $ dola:rs
  1693. ! _:izsaukumzi:me_:
  1694. : ko:ls
  1695. >= l'iela:ks||,vai||v'iena:ds
  1696. <= maza:ks||,vai||v'iena:ds
  1697. != nav||viena:ds
  1698. // If Cyrillic is found, translate as Russian
  1699. а _^_ru
  1700. б _^_ru
  1701. в _^_ru
  1702. г _^_ru
  1703. д _^_ru
  1704. е _^_ru
  1705. ё _^_ru
  1706. ж _^_ru
  1707. з _^_ru
  1708. и _^_ru
  1709. й _^_ru
  1710. к _^_ru
  1711. л _^_ru
  1712. м _^_ru
  1713. н _^_ru
  1714. о _^_ru
  1715. п _^_ru
  1716. р _^_ru
  1717. с _^_ru
  1718. т _^_ru
  1719. у _^_ru
  1720. ф _^_ru
  1721. х _^_ru
  1722. ц _^_ru
  1723. ч _^_ru
  1724. ш _^_ru
  1725. щ _^_ru
  1726. ъ _^_ru
  1727. ы _^_ru
  1728. ь _^_ru
  1729. э _^_ru
  1730. ю _^_ru
  1731. я _^_ru