Skip to content

Commit

Permalink
translative
Browse files Browse the repository at this point in the history
  • Loading branch information
rueter committed Jun 25, 2024
1 parent a800b73 commit ee88f80
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
2 changes: 1 addition & 1 deletion src/fst/morphology/affixes/nouns.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -593,7 +593,7 @@ LEXICON NMN_ANDY-SG/PL
NOTDEF-INE ;
SP-ELA-INDEF ;
NOTDEF-ABE ;
NOTDEF-TRA ;!2024-06-25
NOTDEF-TRA ;
NOTDEF-CMPR ;
NOTDEF-PRL ;
!! Possessor Indices
Expand Down
20 changes: 12 additions & 8 deletions src/fst/morphology/phonology.twolc
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,7 @@ Alphabet !!≈!!The base @CODE@

!! ## TRIGGERS
%^RmVow:0 !!= * @CODE@ for removing vowels
%^Ь2ZERO:0 !!= @CODE@ removes soft sign before vowel or other combination
%^Ь2ZERO:0 !!= @CODE@ removes soft sign before vowel or other combination, also й
%^ЬKEEP:0 !!= @CODE@ retains soft sign, breaks pattern for removal
%^Ъ2PED:0 !!= @CODE@ brings out hard sign, which is
!! otherwise automatically removed %{ъØ%}
Expand Down Expand Up @@ -270,7 +270,7 @@ Rules !!≈ ## The @CODE@

"%{ИЫЙ%}:j"
!! **@RULENAME@**
%{ИЫЙ%}:й <=> [ я | а | у | и | ю] %> _ [ # | %- | » | %> в о к | ( %> ) х т ь | %> [с|д|т] | х т е | н е | т ь | %> %{Х%}: т] ;
%{ИЫЙ%}:й <=> [ я | а | у | и | ю] %> _ [ # | %- | » | %> в о к | ( %> ) х т ь | %> [с|д|т] | х т е | н е | т ь | %> %{Х%}: т | %> к с] ;
!!€ стя%>%{ИЫЙ%}%>сь
!!€ стя%>й%>сь
!! мумс+V+Ind+Prt1+ScSg1+OcSg2: **find/löytää**
Expand Down Expand Up @@ -324,7 +324,8 @@ Rules !!≈ ## The @CODE@
!!€ пинге#
!!€ эрьхк%{ЕО0%}#
!!€ эрьхке0
й: %> _ [з %> |з е |з а:|н ь | л е к | л ь к | с ] ;
й: %> _ [з %> |з е |з а:|н ь | л е к | л ь к | %^Ь2ZERO: с ] ;
! й: %> _ [з %> |з е |з а:|н ь | л е к | л ь к | с ] ;
!!€ тий%>%{ЕОØ%}за
!!€ ти0%>еза
!! кой+N+SP+Ill+PxSg1+Clt/Add:
Expand Down Expand Up @@ -725,10 +726,11 @@ Vx:0 <=>
!!€ ти0>еза
[Vows CnsAndSoft+|к ш н] [и|ы] _ %> %{Х%}: т: ;
т и [й: %> %{ИЫЙ%}: |и] _ %> %{Х%}: т: ;
# т и _ %> %{ЕОØ%}: [ с ] ;
# т и _ %> %{ЕОØ%}: [ с ] ;
!! седи+N+Pl+Nom+Indef **heart/sydän**
!!€ седий%>%{Х%}т%{ЬØ%}
!!€ седи0%>хть

[ е: |ь: | Cns ] %> %{ИЫЙ%}: _ %> %{Х%}: ;
[Vows - [а|я]] %> %{ИЫЙ%}: _ %> %{Х%}: ;
! [ е: |ь: | CnsNonDent |Vows ] %> %{ИЫЙ%}: _ %> %{Х%}: ;
Expand All @@ -752,11 +754,12 @@ Vx:0 <=>

[Vows CnsAndSoft+|к ш н] [и|ы] _ %> %{Х%}: т: ;
т и [й: %> %{ИЫЙ%}: |и] _ %> %{Х%}: т: ;
# т и _ %> %{ЕОØ%}: [ с ] ;
# т и _ %> %{ЕОØ%}: [ с ] ;
!! седи+N+Pl+Nom+Indef **heart/sydän**
!!€ седий%>%{Х%}т%{ЬØ%}
!!€ седи0%>хть
[ е: |ь: | Cns |Vows - [а|я]] %> %{ИЫЙ%}: _ %> %{Х%}: ;

[ е: |ь: | Cns |Vows - [а|я]] %> %{ИЫЙ%}: _ %> %{Х%}: ;
! [ е: |ь: | CnsNonDent |Vows ] %> %{ИЫЙ%}: _ %> %{Х%}: ;
%{ИЫЙ%}: _ %> %{ЕОØ%}: ;
!! араламс+V+Der/NomAg+Sg+Nom+PxSg3: **protect/puolustaa**
Expand Down Expand Up @@ -801,7 +804,7 @@ Vx:0 <=>
!! ### CONSONANT CHANGES
" %{Х%}:0 after vowel"
!! **@RULENAME@**
%{Х%}:0 <=> [[ :Vows - :и ] (%^Е2О:|%^А2О:|%^Я2А:) |з:|ж:| т ( ь: ) | к |г:| с | ш | ц | м:|в: | п | ч | х | щ | ф | н: ( ь: ) | д: ( ь: ) | г:к ] %> _ ;
%{Х%}:0 <=> [ :Vows (%^Е2О:|%^А2О:|%^Я2А:) |з:|ж:| т ( ь: ) | к |г:| с | ш | ц | м:|в: | п | ч | х | щ | ф | н: ( ь: ) | д: ( ь: ) | г:к ] %> _ ;
[ з:|ж:| т ( ь: ) | к |г:| с | ш | ц | п | ч | х | щ | ф | м: |в: | н: ( ь: ) | д: ( ь: ) | г:к ] [%{ЕОØ%}:|%{ЕØ%}:|%{АОØ%}:] %^RmVow: %> _ ;
!! валда+N+Pl+Nom+Def **light/valo**
!!€ валд%{АОØ%}%^RmVow%>%{Х%}т%{ЬØ%}
Expand All @@ -813,7 +816,7 @@ Vx:0 <=>
" %{Х%}:х after some consonants"
!! **@RULENAME@**
%{Х%}:х <=> [ р | л | й: ] ( ь: ) %> _ ;
:и %> _ н т: е ;
! :и %> _ т: н е ;
!! ваны+N+Pl+Nom+Def **watcher/katsoja**
!!€ ваный%>%{Х%}тне
!!€ ваны0%>х0не
Expand Down Expand Up @@ -1131,6 +1134,7 @@ Vx:0 <=>
!! **@RULENAME@**
т:0 <=>
[б:|в:|ж:|з: ( ь: )| й: |г:|к| л ( ь: ) |м: |п| р ( ь: ) |с ( ь: ) |ф|х|ц ( ь: ) |ч|ш|щ] ([%{ЕОØ%}:|%{АОØ%}:] %^RmVow:) %> %{Х%}: _ н е: ;
! :и %> %{Х%}: _ н е: ;
!! Ананьина К.И. 2000: 55
!!€ ава%>%{Х%}тне
!!€ ава%>0тне
Expand Down

0 comments on commit ee88f80

Please sign in to comment.