commit c37d76f6bdee0d8c04f419e68321c0637e110c83 Author: Robert Pugh Date: Sun May 28 22:27:16 2023 -0700 add stems for story coverage for text to be translated diff --git a/apertium-nhi.nhi.lexc b/apertium-nhi.nhi.lexc index ce0bd6b..26d1850 100644 --- a/apertium-nhi.nhi.lexc +++ b/apertium-nhi.nhi.lexc @@ -173,6 +173,7 @@ Preposiciones ; Puntuación ; Interjecciones ; Verb ; +Conj ; ! Digits ; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -330,6 +331,7 @@ IV-Stem ; LEXICON IrregularVerbs Ca ; Yo ; + HuiquiOpt ; LEXICON Ca ! estar @D.PST@:@D.PST@ CaPres ; @@ -342,6 +344,10 @@ LEXICON Yo ! ir @R.PST@:@R.PST@ YoImpf ; @D.PST@:@D.PST@ YoFut ; +LEXICON HuiquiOpt +%huiqui%%%:xi%>huiqui # ; +%huiqui%%%:ix%>huiqui # ; + LEXICON CaPres %catqui%m%%:ni%>ca # ; @@ -391,6 +397,10 @@ LEXICON CaFut LEXICON YoPres %yohui%%%:ni%>yo # ; %yohui%%%:ti%>yo # ; + +%yohui%%%:xi%>yo # ; +%yohui%%%:ti%>yo # ; + %yohui%%%:yohue # ; %yohui%%%:ti%>yohue # ; %yohui%%%:ni%>yohue # ; @@ -668,11 +678,11 @@ chantia%%:chant%{i%}%{H%}%> Base2Suffixes ; chantia%%:chanti%> Base3Suffixes ; !esperar -chiya%%:chiya%> PresentTense; -chiya%%:chiya%> Imperfect; -chiya%%:chix%> Durative; -chiya%%:chix%> Base2Suffixes; -chiya%%:chiya%> Base3Suffixes; +!chiya%%:chiya%> PresentTense; +!chiya%%:chiya%> Imperfect; +!chiya%%:chix%> Durative; +!chiya%%:chix%> Base2Suffixes; +!chiya%%:chiya%> Base3Suffixes; ! enojarse/estar enojado @@ -1259,6 +1269,13 @@ cuatiqui%%:cuatiqui%> Durative; cuatiqui%%:cuatiqu%{i%}%{H%}%> Base2Suffixes; cuatiqui%%:cuatiqui%> Base3Suffixes; +!esperar +chiya%%:chiya%> PresentTense; +chiya%%:chiya%> Imperfect; +chiya%%:chix%> Durative; +chiya%%:chix%> Base2Suffixes; +chiya%%:chiya%> Base3Suffixes; + ! lavar con agua apaca%%: apaca%> PresentTense ; apaca%%: apaca%> Imperfect ; @@ -3533,6 +3550,8 @@ pohuitl:pohui TlSuff ; telpocatl:telpoca TlSuff ; ! niño telpochtl:telpochtl TlSuff ; ! adolescente +cintitl:cinti TlSuff ; ! "" + coyotl:coyo TlSuff ; caxitl:caxi TlSuff ; amatl:ama TlSuff ; @@ -3668,6 +3687,9 @@ mapachin:mapach InSuff ; ! "mapache" tomin:tom InSuff ; ! "dinero" +cuacohue:cuacohue NoSuff ; ! "vaca" +cuacohue:cuapohue NoSuff ; ! "vaca" + bohtimohmol:bohtimohmol NoSuff ; ! "buho del monte" camac:camac NoSuff ; ! "boca" caxtil:caxtil NoSuff ; ! "gallina" @@ -3950,6 +3972,9 @@ cualli:cualli Adj ; !"buenx" cuali:cuali Adj ; !"buenx" cuali%:cuale Adj ; !"buenxs" +tempile:tempile Adj ; ! "beak-haver" +tempile:tempileh Adj ; ! "beak-haver" + uhue:uhua Adj ; ! "difícil" ohue:ohue Adj ; ! "difícil" @@ -4022,6 +4047,8 @@ axan:axan Adv ; ! ahora ayamo:ayamo Adv ; ! todavía no acmo:acmo Adv ; ! ya no xa:xa Adv ; ! quizás +xamo:xamo Adv ; +zatepan:zatepan Adv ; cana:cana Adv ; ! quizás yaqui:yaqui Adv ; ! apenas casi:casi Adv ; @@ -4057,6 +4084,8 @@ cimi:cimi Adv ; ! no:no Adv ; ! noyohqui:noyohqui Adv ; ! +no:no Adv ; ! +ihcuacon:ihcuacon Adv ; ! then LEXICON Preposiciones @@ -4070,6 +4099,11 @@ sin:sin Pr-Esp ; ! "sin" ic:ic Pr ; ! "por" +LEXICON Conj +ihcuac%:ihcuac # ; +tla%:tla # ; + + LEXICON Interjecciones ay:ay INTJ ; ! "ay" diff --git a/apertium-nhi.nhi.spellrelax b/apertium-nhi.nhi.spellrelax index 149fa0b..95cb4e7 100644 --- a/apertium-nhi.nhi.spellrelax +++ b/apertium-nhi.nhi.spellrelax @@ -3,6 +3,10 @@ [ ?* [ â -> a | â ] ?* ] .o. [ u c (->) c u || _ .#. ] .o. [ h (->) 0 || o _ .#. ] .o. + [h (->) 0 || u _ ] .o. + [h (->) 0 || _ u ] .o. + [z (->) s] .o. + [c (->) s || _ [i | e]] .o. [ h (->) 0 || _ [t | l | x]] .o. [ h (->) 0 || e _ .#. ] .o. [ 0 (->) h || e _ .#. ] .o. diff --git a/apertium-nhi.nhi.twol b/apertium-nhi.nhi.twol index 0499f3d..55c19cc 100644 --- a/apertium-nhi.nhi.twol +++ b/apertium-nhi.nhi.twol @@ -39,6 +39,9 @@ i:o <=> [ n | t | x ] _ >:> %{q%}:c %{u%}:0 %{i%}:0 >:> o n >:> ; "Nasal assimilation" n:0 <=> _ %>: m e ; +"Drop i in subj pref before on-" +i:0 <=> t _ %>: o n %>: ; + "Nasal elision" n:0 <=> _ %>: h u a n ; !@ n o >:> i:0 t z c u i n:0 >:> h u a n