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

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