Difference between revisions of "Finnish and Estonian"

From Apertium
Jump to navigation Jump to search
Line 1: Line 1:
{{TOCD}}
{{TOCD}}


== Tagset stuff ==
==Issues==


* [[Finnish and Estonian tagset stuff]]
Example of forms with (at the moment) different tagset conventions in the fin and est transducers.

===Pronouns===


{|class=wikitable
! Form (Fin) !! Form (Est) !! Tag (Fin) !! Tag (Est) !! Ex. (Fin) !! Ex. (Est)
|-
| minä || ma || minä<prn><pers><sg><nom> || ma<prn><sg><nom> || ||
|-
| minulle || mulle || minä<prn><pers><sg><all> || ma<prn><sg><all> || ||
|-
| tämä || ta || tämä<prn><dem><sg><nom> || ta<prn><sg><nom> || ||
|-
|}

===Numerals===

{|class=wikitable
! Form (Fin) !! Form (Est) !! Tag (Fin) !! Tag (Est) !! Ex. (Fin) !! Ex. (Est)
|-
| 10 || 10 || 10<num><card><sg><nom> || 10<num><card> || ||
|-
|}

===Nouns===

===Adjectives===

===Adverbs===

===Verbs===

{|class=wikitable
! Form (Fin) !! Form (Est) !! Tag (Fin) !! Tag (Est) !! Ex. (Fin) !! Ex. (Est)
|-
| olen || olen || olla<v><act><ind><prs><sg1> || olema<v><pers><prs><ind><sg1><aff> || Minä '''olen''' talossa. || Ma '''olen''' majas.
|-
| ole || ole || olla<v><act><ind><prs><conneg> || olema<v><pers><prs><ind><neg> || Minä en '''ole''' talossa. || Ma ei '''ole''' majas.
|-
| ole || ole || olla<v><act><imprt><p2><sg> || olema<v><pers><prs><imprt><p2><sg> || '''Ole'''! || '''Ole'''!
|-
| ole || ole || olla<v><imprt><prs><conneg> || olema<v><pers><prs><imprt><p2><sg><neg> || Älä '''ole'''! || Ära '''ole'''!
|-
| olla || olla || olla<v><act><infa><sg><lat> || olema<v><inf> || Minä haluan '''olla'''... || Ma tahan '''olla'''...
|-
| olemaan || olema || olla<v><act><infma><ill> || olema<v><pers>&lt;sup><ill> || Minä menen '''olemaan'''. || Ma lähen '''olema'''.
|-
| oli || oli || olla<v><act><ind><prt><p3><sg> || olema<v><pers><past><ind><p3><sg> || Kissa '''oli''' pieni. || Kass '''oli''' väike.
|-
| juonut || joonud || juoda<v><act><prfprc><sg><nom> || jooma<v><pers><past><prc> || Minä olen '''juonut'''. || Ma olen '''joonud'''.
|}


== Compiling the language pair ==
== Compiling the language pair ==

Revision as of 13:30, 5 January 2016

Issues

Compiling the language pair

Get the source code
mkdir giellatekno
cd giellatekno
svn co https://victorio.uit.no/langtech/trunk/langs/fin giella-fin
svn co https://victorio.uit.no/langtech/trunk/langs/est giella-est
svn co https://victorio.uit.no/langtech/trunk/gtcore core
cd ..
mkdir apertium
cd apertium
svn co https://svn.code.sf.net/p/apertium/svn/incubator/apertium-fin-est
cd ..
Build Giellatekno components
cd giellatekno

cd core
./autogen.sh
./configure --disable-silent-rules --prefix=$PREFIX/local
make install
cd ..

cd giella-est
./autogen.sh
./configure --with-hfst --without-xfst --enable-apertium --prefix=$PREFIX/local
make V=1
cd ..

cd giella-fin
./autogen.sh
./configure --with-hfst --without-xfst --enable-apertium --prefix=$PREFIX/local
make V=1
cd ..

cd ..
Build Apertium components
cd apertium

cd apertium-fin-est
./autogen.sh --with-lang1=../../giellatekno/giella-fin/tools/mt/apertium --with-lang2=../../giellatekno/giella-est/tools/mt/apertium \
  --prefix=$PREFIX/local
make

cd ..

See also

Pending tests