Difference between revisions of "Uralic languages"

From Apertium
Jump to navigation Jump to search
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{TOCD}}
 
{{TOCD}}
The '''Uralic languages''' (<code>[http://www.ethnologue.com/subgroups/uralic urj]</code>) constitute a language family of some three dozen related languages descended from a Proto-Uralic language and spoken by more than 25 million people throughout Europe and Northern Asia. Hungarian, Finnish, and Estonian are the Uralic languages with the most native speakers.
+
The '''Uralic languages''' (<code>[http://www.ethnologue.com/subgroups/uralic urj]</code>) constitute a language family of some three dozen related languages descended from a Proto-Uralic language and spoken by more than 25 million people throughout Europe and Northern Asia. [[Hungarian]], [[Finnish]], and [[Estonian]] are the Uralic languages with the most native speakers.
   
 
The master plan involves generating independent finite-state transducers for each language, and then making individual dictionaries and transfer rules for every pair. The current status of these goals is listed below.
 
The master plan involves generating independent finite-state transducers for each language, and then making individual dictionaries and transfer rules for every pair. The current status of these goals is listed below.
   
 
==Status==
 
==Status==
The ultimate goal is to have multi-purposable transducers for a variety of Uralic languages. These can then be paired for X→Y translation with the addition of a CG for language X and transfer rules / dictionary for the pair X→Y. Below is listed development progress for each language's transducers and dictionary pairs.
+
The ultimate goal is to have multi-purposable transducers for a variety of Uralic languages. These can then be paired for X→Y translation with the addition of a [[Constraint Grammar|CG]] for language X and transfer rules / dictionary for the pair X→Y. Below is listed development progress for each language's transducers and dictionary pairs.
   
 
===Transducers===
 
===Transducers===
Line 47: Line 47:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| development
 
|| development
|align="right"| {{#lst:Apertium-myv-fin/stats|myv-stems}}
+
|align="right"| {{#lst:Apertium-myv-fin/stats|myv_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
 
|| [[apertium-myv-fin]]&nbsp;([[incubator]])
 
|| [[apertium-myv-fin]]&nbsp;([[incubator]])
|| [[User:Francis_Tyers|Fran]], Jack Rueter
+
|| [[User:Francis_Tyers|Fran]], jackrueter
  +
|-
  +
| <code>[[apertium-liv]]</code>
  +
|| [[Livonian]]
  +
|| līvõ kēļ
  +
||<code>&ndash;</code>
  +
|| <code>liv</code>
  +
|| [[HFST|HFST (lexc+twol)]]
  +
|| development
  +
|align="right"| {{#lst:Apertium-liv-fin/stats|liv_stems}}
  +
|align="right"| &mdash;
  +
|align="center"|
  +
|| [[apertium-liv-fin]] ([[incubator]])
  +
|| [[User:Francis_Tyers|Fran]], rblumber, jackrueter
 
|-
 
|-
 
| <code>[[apertium-mrj]]</code>
 
| <code>[[apertium-mrj]]</code>
Line 60: Line 73:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| development
 
|| development
|align="right"| {{#lst:Apertium-mrj-fin/stats|mrj-stems}}
+
|align="right"| {{#lst:Apertium-mrj-fin/stats|mrj_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 73: Line 86:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| development
 
|| development
|align="right"| {{#lst:Apertium-olo-fin/stats|olo-stems}}
+
|align="right"| {{#lst:Apertium-olo-fin/stats|olo_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 86: Line 99:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-fkv-fin/stats|fin-stems}}
+
|align="right"| {{#lst:Apertium-fkv-fin/stats|fin_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 99: Line 112:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-eus-sme/stats|sme-stems}}
+
|align="right"| {{#lst:Apertium-eus-sme/stats|sme_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 112: Line 125:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-udm-rus/stats|udm-stems}}
+
|align="right"| {{#lst:Apertium-udm-rus/stats|udm_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 138: Line 151:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-kpv-mhr/stats|kpv-stems}}
+
|align="right"| {{#lst:Apertium-kpv-mhr/stats|kpv_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 151: Line 164:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-kpv-mhr/stats|mhr-stems}}
+
|align="right"| {{#lst:Apertium-kpv-mhr/stats|mhr_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 164: Line 177:
 
|| [[HFST|HFST (lexc+twol)]]
 
|| [[HFST|HFST (lexc+twol)]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-fin-est/stats|est-stems}}
+
|align="right"| {{#lst:Apertium-fin-est/stats|est_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
Line 177: Line 190:
 
|| [[lttoolbox]]
 
|| [[lttoolbox]]
 
|| prototype
 
|| prototype
|align="right"| {{#lst:Apertium-sme-smj/stats|smj-stems}}
+
|align="right"| {{#lst:Apertium-sme-smj/stats|smj_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
 
|| [[apertium-sme-smj]]&nbsp;([[incubator]])
 
|| [[apertium-sme-smj]]&nbsp;([[incubator]])
 
|| [[User:Francis_Tyers|Fran]], Linda
 
|| [[User:Francis_Tyers|Fran]], Linda
|-
 
| <code>[[apertium-liv]]</code>
 
|| [[Livonian]]
 
|| līvõ kēļ
 
||<code>&ndash;</code>
 
|| <code>liv</code>
 
|| [[HFST|HFST (lexc+twol)]]
 
|| ?
 
|align="right"| {{#lst:Apertium-liv-fin/stats|liv-stems}}
 
|align="right"| &mdash;
 
|align="center"|
 
|| [[apertium-liv-fin]] ([[incubator]])
 
|| [[User:Francis_Tyers|Fran]], rblumber, jackrueter
 
 
|-
 
|-
 
| <code>[[apertium-sma]]</code>
 
| <code>[[apertium-sma]]</code>
Line 203: Line 203:
 
|| [[lttoolbox]]
 
|| [[lttoolbox]]
 
|| ?
 
|| ?
|align="right"| {{#lst:Apertium-sme-sma/stats|sma-stems}}
+
|align="right"| {{#lst:Apertium-sme-sma/stats|sma_stems}}
 
|align="right"| &mdash;
 
|align="right"| &mdash;
 
|align="center"|
 
|align="center"|
 
|| [[apertium-sme-sma]]&nbsp;([[nursery]])
 
|| [[apertium-sme-sma]]&nbsp;([[nursery]])
 
|| [[User:Francis_Tyers|Fran]], [[User:Trondtr|Trond]], rtxanson, leneant, makappfj
 
|| [[User:Francis_Tyers|Fran]], [[User:Trondtr|Trond]], rtxanson, leneant, makappfj
  +
|-
  +
| <code>[[apertium-smn]]</code>
  +
|| [[Inari Sami]]
  +
||
  +
||<code>&ndash;</code>
  +
|| <code>smn</code>
  +
|| [[lttoolbox]]
  +
|| ?
  +
|align="right"| {{#lst:Apertium-sme-smn/stats|smn_stems}}
  +
|align="right"| &mdash;
  +
|align="center"|
  +
|| [[apertium-sme-smn]]&nbsp;([[incubator]])
  +
||
 
|}
 
|}
   
Line 231: Line 244:
 
Text in italic denotes language pairs under development / in the incubator. Regular text denotes a functioning language pair in staging, while text in bold denotes a stable well-working language pair in trunk.
 
Text in italic denotes language pairs under development / in the incubator. Regular text denotes a functioning language pair in staging, while text in bold denotes a stable well-working language pair in trunk.
   
{| style="text-align: center;" class="wikitable"
+
{| style="text-align: center;" class="wikitable dixtable"
 
|- style="background: #ececec"
 
|- style="background: #ececec"
! !! hun !! fin !! fkv !! liv !! olo !! mrj !! myv !! udm !! kpv !! sme !! sma !! mhr !! est !! smj
+
! !! hun !! fin !! fkv !! liv !! olo !! mrj !! myv !! udm !! kpv !! sme !! sma !! mhr !! est !! smj !! smn
 
|-
 
|-
| '''hun''' || - || ''[[Apertium-fin-hun|fin-hun]]''<br>{{#lst:Apertium-fin-hun/stats|fin-hun-stems}} || || || || || || || || || || || ||
+
| '''hun''' || - || ''[[Apertium-fin-hun|fin-hun]]''<br>{{#lst:Apertium-fin-hun/stats|fin-hun_stems}} || || || || || || || || || || || || ||
 
|-
 
|-
| '''fin''' || ''[[Apertium-fin-hun|fin-hun]]''<br>{{#lst:Apertium-fin-hun/stats|fin-hun-stems}} || - || ''[[Apertium-fkv-fin|fkv-fin]]''<br>{{#lst:Apertium-fkv-fin/stats|fkv-fin-stems}} || ''[[Apertium-liv-fin|liv-fin]]''<br>{{#lst:Apertium-liv-fin/stats|liv-fin-stems}} || ''[[Apertium-olo-fin|olo-fin]]''<br>{{#lst:Apertium-olo-fin/stats|olo-fin-stems}} || ''[[Apertium-mrj-fin|mrj-fin]]''<br>{{#lst:Apertium-mrj-fin/stats|mrj-fin-stems}} || ''[[Apertium-myv-fin|myv-fin]]''<br>{{#lst:Apertium-myv-fin/stats|myv-fin-stems}} || ''[[Apertium-fin-udm|fin-udm]]''<br>{{#lst:Apertium-fin-udm/stats|fin-udm-stems}} || ''[[Apertium-kpv-fin|kpv-fin]]''<br>{{#lst:Apertium-kpv-fin/stats|kpv-fin-stems}} || ''[[Apertium-sme-fin|sme-fin]]''<br>{{#lst:Apertium-sme-fin/stats|sme-fin-stems}} || || || ''[[Apertium-fin-est|fin-est]]''<br>{{#lst:Apertium-fin-est/stats|fin-est-stems}} ||
+
| '''fin''' || ''[[Apertium-fin-hun|fin-hun]]''<br>{{#lst:Apertium-fin-hun/stats|fin-hun_stems}} || - || ''[[Apertium-fkv-fin|fkv-fin]]''<br>{{#lst:Apertium-fkv-fin/stats|fkv-fin_stems}} || ''[[Apertium-liv-fin|liv-fin]]''<br>{{#lst:Apertium-liv-fin/stats|liv-fin_stems}} || ''[[Apertium-olo-fin|olo-fin]]''<br>{{#lst:Apertium-olo-fin/stats|olo-fin_stems}} || ''[[Apertium-mrj-fin|mrj-fin]]''<br>{{#lst:Apertium-mrj-fin/stats|mrj-fin_stems}} || ''[[Apertium-myv-fin|myv-fin]]''<br>{{#lst:Apertium-myv-fin/stats|myv-fin_stems}} || ''[[Apertium-fin-udm|fin-udm]]''<br>{{#lst:Apertium-fin-udm/stats|fin-udm_stems}} || ''[[Apertium-kpv-fin|kpv-fin]]''<br>{{#lst:Apertium-kpv-fin/stats|kpv-fin_stems}} || [[Apertium-sme-fin|sme-fin]]<br>{{#lst:Apertium-sme-fin/stats|sme-fin_stems}} || || || ''[[Apertium-fin-est|fin-est]]''<br>{{#lst:Apertium-fin-est/stats|fin-est_stems}} || ||
 
|-
 
|-
| '''fkv''' || || ''[[Apertium-fkv-fin|fkv-fin]]''<br>{{#lst:Apertium-fkv-fin/stats|fkv-fin-stems}} || - || || || || || || || || || || ||
+
| '''fkv''' || || ''[[Apertium-fkv-fin|fkv-fin]]''<br>{{#lst:Apertium-fkv-fin/stats|fkv-fin_stems}} || - || || || || || || || || || || || ||
 
|-
 
|-
| '''liv''' || || ''[[Apertium-liv-fin|liv-fin]]''<br>{{#lst:Apertium-liv-fin/stats|liv-fin-stems}} || || - || || || || || || || || || ||
+
| '''liv''' || || ''[[Apertium-liv-fin|liv-fin]]''<br>{{#lst:Apertium-liv-fin/stats|liv-fin_stems}} || || - || || || || || || || || || || ||
 
|-
 
|-
| '''olo''' || || ''[[Apertium-olo-fin|olo-fin]]''<br>{{#lst:Apertium-olo-fin/stats|olo-fin-stems}} || || || - || || || || || || || || ||
+
| '''olo''' || || ''[[Apertium-olo-fin|olo-fin]]''<br>{{#lst:Apertium-olo-fin/stats|olo-fin_stems}} || || || - || || || || || || || || || ||
 
|-
 
|-
| '''mrj''' || || ''[[Apertium-mrj-fin|mrj-fin]]''<br>{{#lst:Apertium-mrj-fin/stats|mrj-fin-stems}} || || || || - || || || || || || || ||
+
| '''mrj''' || || ''[[Apertium-mrj-fin|mrj-fin]]''<br>{{#lst:Apertium-mrj-fin/stats|mrj-fin_stems}} || || || || - || || || || || || || || ||
 
|-
 
|-
| '''myv''' || || ''[[Apertium-myv-fin|myv-fin]]''<br>{{#lst:Apertium-myv-fin/stats|myv-fin-stems}} || || || || || - || || || || || || ||
+
| '''myv''' || || ''[[Apertium-myv-fin|myv-fin]]''<br>{{#lst:Apertium-myv-fin/stats|myv-fin_stems}} || || || || || - || || || || || || || ||
 
|-
 
|-
| '''udm''' || || ''[[Apertium-fin-udm|fin-udm]]''<br>{{#lst:Apertium-fin-udm/stats|fin-udm-stems}} || || || || || || - || || || || || ||
+
| '''udm''' || || ''[[Apertium-fin-udm|fin-udm]]''<br>{{#lst:Apertium-fin-udm/stats|fin-udm_stems}} || || || || || || - || || || || || || ||
 
|-
 
|-
| '''kpv''' || || ''[[Apertium-kpv-fin|kpv-fin]]''<br>{{#lst:Apertium-kpv-fin/stats|kpv-fin-stems}} || || || || || || || - || || || ''[[Apertium-kpv-mhr|kpv-mhr]]''<br>{{#lst:Apertium-kpv-mhr/stats|kpv-mhr-stems}} || ||
+
| '''kpv''' || || ''[[Apertium-kpv-fin|kpv-fin]]''<br>{{#lst:Apertium-kpv-fin/stats|kpv-fin_stems}} || || || || || || || - || || || ''[[Apertium-kpv-mhr|kpv-mhr]]''<br>{{#lst:Apertium-kpv-mhr/stats|kpv-mhr_stems}} || || ||
 
|-
 
|-
| '''sme''' || || ''[[Apertium-sme-fin|sme-fin]]''<br>{{#lst:Apertium-sme-fin/stats|sme-fin-stems}} || || || || || || || || - || ''[[Apertium-sme-sma|sme-sma]]''<br>{{#lst:Apertium-sme-sma/stats|sme-sma-stems}} || || || ''[[Apertium-sme-smj|sme-smj]]''<br>{{#lst:Apertium-sme-smj/stats|sme-smj-stems}}
+
| '''sme''' || || [[Apertium-sme-fin|sme-fin]]<br>{{#lst:Apertium-sme-fin/stats|sme-fin_stems}} || || || || || || || || - || [[Apertium-sme-sma|sme-sma]]<br>{{#lst:Apertium-sme-sma/stats|sme-sma_stems}} || || || [[Apertium-sme-smj|sme-smj]]<br>{{#lst:Apertium-sme-smj/stats|sme-smj_stems}} || ''[[Apertium-sme-smn|sme-smn]]''<br>{{#lst:Apertium-sme-smn/stats|sme-smn_stems}}
 
|-
 
|-
| '''sma''' || || || || || || || || || || ''[[Apertium-sme-sma|sme-sma]]''<br>{{#lst:Apertium-sme-sma/stats|sme-sma-stems}} || - || || ||
+
| '''sma''' || || || || || || || || || || [[Apertium-sme-sma|sme-sma]]<br>{{#lst:Apertium-sme-sma/stats|sme-sma_stems}} || - || || || ||
 
|-
 
|-
| '''mhr''' || || || || || || || || || ''[[Apertium-kpv-mhr|kpv-mhr]]''<br>{{#lst:Apertium-kpv-mhr/stats|kpv-mhr-stems}} || || || - || ||
+
| '''mhr''' || || || || || || || || || ''[[Apertium-kpv-mhr|kpv-mhr]]''<br>{{#lst:Apertium-kpv-mhr/stats|kpv-mhr_stems}} || || || - || || ||
 
|-
 
|-
| '''est''' || || ''[[Apertium-fin-est|fin-est]]''<br>{{#lst:Apertium-fin-est/stats|fin-est-stems}} || || || || || || || || || || || - ||
+
| '''est''' || || ''[[Apertium-fin-est|fin-est]]''<br>{{#lst:Apertium-fin-est/stats|fin-est_stems}} || || || || || || || || || || || - || ||
 
|-
 
|-
| '''smj''' || || || || || || || || || || ''[[Apertium-sme-smj|sme-smj]]''<br>{{#lst:Apertium-sme-smj/stats|sme-smj-stems}} || || || || -
+
| '''smj''' || || || || || || || || || || [[Apertium-sme-smj|sme-smj]]<br>{{#lst:Apertium-sme-smj/stats|sme-smj_stems}} || || || || - ||
 
|-
 
|-
| || || || || || || || || || || || || || ||
+
| '''smn''' || || || || || || || || || || ''[[Apertium-sme-smn|sme-smn]]''<br>{{#lst:Apertium-sme-smn/stats|sme-smn_stems}} || || || || || -
 
|-
 
|-
| '''deu''' || || || || || || || || || || ''[[Apertium-sme-deu|sme-deu]]''<br>{{#lst:Apertium-sme-deu/stats|sme-deu-stems}} || || || ||
+
| || || || || || || || || || || || || || || ||
 
|-
 
|-
| '''eng''' || ''[[Apertium-hun-eng|hun-eng]]''<br>{{#lst:Apertium-hun-eng/stats|hun-eng-stems}} || ''[[Apertium-fin-eng|fin-eng]]''<br>{{#lst:Apertium-fin-eng/stats|fin-eng-stems}} || || || || || || || || || || || ||
+
| '''ces''' || || ''[[Apertium-fin-ces|fin-ces]]''<br>{{#lst:Apertium-fin-ces/stats|fin-ces_stems}} || || || || || || || || || || || || ||
 
|-
 
|-
| '''epo''' || ''[[Apertium-eo-hu|eo-hu]]''<br>{{#lst:Apertium-eo-hu/stats|eo-hu-stems}} || ''[[Apertium-eo-fi|eo-fi]]''<br>{{#lst:Apertium-eo-fi/stats|eo-fi-stems}} || || || || || || || || || || || ||
+
| '''deu''' || || || || || || || || || || ''[[Apertium-sme-deu|sme-deu]]''<br>{{#lst:Apertium-sme-deu/stats|sme-deu_stems}} || || || || ||
 
|-
 
|-
| '''eus''' || ''[[Apertium-eu-hu|eu-hu]]''<br>{{#lst:Apertium-eu-hu/stats|eu-hu-stems}} || || || || || || || || || ''[[Apertium-eus-sme|eus-sme]]''<br>{{#lst:Apertium-eus-sme/stats|eus-sme-stems}} || || || ||
+
| '''eng''' || ''[[Apertium-hun-eng|hun-eng]]''<br>{{#lst:Apertium-hun-eng/stats|hun-eng_stems}} || [[Apertium-fin-eng|fin-eng]]<br>{{#lst:Apertium-fin-eng/stats|fin-eng_stems}} || || || || || || || || || || || || ||
 
|-
 
|-
| '''nob''' || || || || || || || || || || '''[[Apertium-sme-nob|sme-nob]]'''<br>{{#lst:Apertium-sme-nob/stats|sme-nob-stems}} || || || ||
+
| '''epo''' || ''[[Apertium-eo-hu|eo-hu]]''<br>{{#lst:Apertium-eo-hu/stats|eo-hu_stems}} || ''[[Apertium-eo-fi|eo-fi]]''<br>{{#lst:Apertium-eo-fi/stats|eo-fi_stems}} || || || || || || || || || || || || ||
 
|-
 
|-
| '''rus''' || || || || || || || || ''[[Apertium-udm-rus|udm-rus]]''<br>{{#lst:Apertium-udm-rus/stats|udm-rus-stems}} || || || || || ||
+
| '''eus''' || ''[[Apertium-eu-hu|eu-hu]]''<br>{{#lst:Apertium-eu-hu/stats|eu-hu_stems}} || ''[[Apertium-eus-fin|eus-fin]]''<br>{{#lst:Apertium-eus-fin/stats|eus-fin_stems}} || || || || || || || || ''[[Apertium-eus-sme|eus-sme]]''<br>{{#lst:Apertium-eus-sme/stats|eus-sme_stems}} || || || || ||
 
|-
 
|-
| '''spa''' || || || || || || || || || || ''[[Apertium-sme-spa|sme-spa]]''<br>{{#lst:Apertium-sme-spa/stats|sme-spa-stems}} || || || ||
+
| '''gle''' || || ''[[Apertium-fin-gle|fin-gle]]''<br>{{#lst:Apertium-fin-gle/stats|fin-gle_stems}} || || || || || || || || || || || || ||
  +
|-
  +
| '''hbs''' || || ''[[Apertium-fin-hbs|fin-hbs]]''<br>{{#lst:Apertium-fin-hbs/stats|fin-hbs_stems}} || || || || || || || || || || || || ||
  +
|-
  +
| '''isl''' || || ''[[Apertium-fin-isl|fin-isl]]''<br>{{#lst:Apertium-fin-isl/stats|fin-isl_stems}} || || || || || || || || || || || || ||
  +
|-
  +
| '''ita''' || || ''[[Apertium-fin-ita|fin-ita]]''<br>{{#lst:Apertium-fin-ita/stats|fin-ita_stems}} || || || || || || || || || || || || ||
  +
|-
  +
| '''nob''' || || || || || || || || || || '''[[Apertium-sme-nob|sme-nob]]'''<br>'''{{#lst:Apertium-sme-nob/stats|sme-nob_stems}}''' || || || || ||
  +
|-
  +
| '''nor''' || || || || || || || || || || || || || ''[[Apertium-est-nor|est-nor]]''<br>{{#lst:Apertium-est-nor/stats|est-nor_stems}} || ||
  +
|-
  +
| '''rus''' || || || || || || || || [[Apertium-udm-rus|udm-rus]]<br>{{#lst:Apertium-udm-rus/stats|udm-rus_stems}} || || || || || || ||
  +
|-
  +
| '''sjd''' || || || || || || || || || || ''[[Apertium-sme-sjd|sme-sjd]]''<br>{{#lst:Apertium-sme-sjd/stats|sme-sjd_stems}} || || || || ||
  +
|-
  +
| '''spa''' || || ''[[Apertium-fin-spa|fin-spa]]''<br>{{#lst:Apertium-fin-spa/stats|fin-spa_stems}} || || || || || || || || ''[[Apertium-sme-spa|sme-spa]]''<br>{{#lst:Apertium-sme-spa/stats|sme-spa_stems}} || || || || ||
  +
|-
  +
| '''swe''' || || ''[[Apertium-fin-swe|fin-swe]]''<br>{{#lst:Apertium-fin-swe/stats|fin-swe_stems}} || || || || || || || || || || || || ||
 
|}
 
|}
   
Line 299: Line 330:
 
This article uses material from the Wikipedia article [https://en.wikipedia.org/wiki/Uralic_languages "Uralic languages"], which is released under the [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-Share-Alike License 3.0].
 
This article uses material from the Wikipedia article [https://en.wikipedia.org/wiki/Uralic_languages "Uralic languages"], which is released under the [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-Share-Alike License 3.0].
   
  +
==Vulnerability==
==Uralic languages vulnerability==
 
This table summarizes the vulnerability of various Uralic languages. Data is derived from the ‘Atlas of the World’s Languages in Danger, © UNESCO, http://www.unesco.org/culture/languages-atlas’.
+
This table summarizes the vulnerability of various Uralic languages. Data is derived from the ‘Atlas of the World’s Languages in Danger, © UNESCO, [http://www.unesco.org/culture/languages-atlas http://www.unesco.org/culture/languages-atlas]’ and [http://www.ethnologue.com Ethnologue].
   
{|class="wikitable sortable"
+
{| class="wikitable sortable"
  +
!rowspan=2| Language
! Language !! ISO639-3 !! Areas !! Vulnerability
 
  +
!rowspan=2| ISO639-3
  +
!rowspan=2| Location
  +
!rowspan=2| Speakers
  +
!colspan=2|Status
  +
|-class="sortbottom"
  +
! Ethnologue
  +
! UNESCO
  +
|-
  +
|| Kamas
  +
|align="center"| <code>[http://www.ethnologue.com/language/xas xas]</code>
  +
|| Russian Federation
  +
|align="right"| 0
  +
|| 10 (Extinct)
  +
|| -
  +
|-
  +
|| Saami, Akkala
  +
|align="center"| <code>[http://www.ethnologue.com/language/sia sia]</code>
  +
|| Russian Federation
  +
|align="right"| 0
  +
|| 9 (Dormant)
  +
|| 5 (Extinct)
 
|-
 
|-
|| Livonian
+
|| Liv
|align="center"| <code>liv</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/liv liv]</code>
 
|| Latvia
 
|| Latvia
  +
|align="right"| 15
|| 4 - Critically endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
 
|-
 
|-
|| South Saami
+
|| Saami, Ume
|align="center"| <code>sma</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/sju sju]</code>
|| Norway, Sweden
+
|| Sweden
  +
|align="right"| 20
|| 3 - Severely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
 
|-
 
|-
|| Lule Saami
+
|| Saami, Pite
|align="center"| <code>smj</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/sje sje]</code>
 
|| Norway, Sweden
 
|| Norway, Sweden
  +
|align="right"| 20
|| 3 - Severely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
 
|-
 
|-
|| Csángó Hungarian
+
|| Enets, Forest
|align="center"| <code>hun</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/enf enf]</code>
  +
|| Russian Federation
|| Romania
 
  +
|align="right"| 40
|| 3 - Severely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
 
|-
 
|-
|| Western Mari
+
|| Enets, Tundra
|align="center"| <code>mrj</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/enh enh]</code>
 
|| Russian Federation
 
|| Russian Federation
  +
|align="right"| 40
|| 3 - Severely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
 
|-
 
|-
|| Võro-Seto
+
|| Vod
|align="center"| <code>est</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/vot vot]</code>
|| Estonia, Russian Federation
+
|| Russian Federation
  +
|align="right"| 68
|| 2 - Definitely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
 
|-
 
|-
|| Eastern Mari
+
|| Ingrian
|align="center"| <code>mhr</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/izh izh]</code>
 
|| Russian Federation
 
|| Russian Federation
  +
|align="right"| 120
|| 2 - Definitely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 3 (Severely endangered)
 
|-
 
|-
|| Komi
+
|| Nganasan
|align="center"| <code>kpv</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/nio nio]</code>
 
|| Russian Federation
 
|| Russian Federation
  +
|align="right"| 130
|| 2 - Definitely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 3 (Severely endangered)
 
|-
 
|-
|| Udmurt
+
|| Saami, Kildin
|align="center"| <code>udm</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/sjd sjd]</code>
 
|| Russian Federation
 
|| Russian Federation
  +
|align="right"| 350
|| 2 - Definitely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 3 (Severely endangered)
 
|-
 
|-
|| North Saami
+
|| Saami, Ter
|align="center"| <code>sme</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/sjt sjt]</code>
|| Finland, Norway, Russian Federation, Sweden
+
|| Russian Federation
  +
|align="right"| 350
|| 2 - Definitely endangered
 
  +
|| 8b (Nearly extinct)
  +
|| 4 (Critically endangered)
  +
|-
  +
|| Ludian
  +
|align="center"| <code>[http://www.ethnologue.com/language/lud lud]</code>
  +
|| Russian Federation
  +
|align="right"| 25,600
  +
|| 8a (Moribund)
  +
|| 3 (Severely endangered)
  +
|-
  +
|| Saami, Skolt
  +
|align="center"| <code>[http://www.ethnologue.com/language/sms sms]</code>
  +
|| Finland, Norway, Russian Federation
  +
|align="right"| 650
  +
|| 7 (Shifting)
  +
|| 3 (Severely endangered)
  +
|-
  +
|| Mansi
  +
|align="center"| <code>[http://www.ethnologue.com/language/mns mns]</code>
  +
|| Russian Federation
  +
|align="right"| 940
  +
|| 6b (Threatened)
  +
|| 4 (Critically endangered)
  +
|-
  +
|| Veps
  +
|align="center"| <code>[http://www.ethnologue.com/language/vep vep]</code>
  +
|| Russian Federation
  +
|align="right"| 3,610
  +
|| 6b (Threatened)
  +
|| 3 (Severely endangered)
  +
|-
  +
|| Khanty
  +
|align="center"| <code>[http://www.ethnologue.com/language/kca kca]</code>
  +
|| Russian Federation
  +
|align="right"| 9,580
  +
|| 6b (Threatened)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Nenets
  +
|align="center"| <code>[http://www.ethnologue.com/language/yrk yrk]</code>
  +
|| Russian Federation
  +
|align="right"| 21,900
  +
|| 6b (Threatened)
  +
|| 3 (Severely endangered)
 
|-
 
|-
|| Olonetsian
+
|| Livvi-Karelian
|align="center"| <code>olo</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/olo olo]</code>
 
|| Finland, Russian Federation
 
|| Finland, Russian Federation
  +
|align="right"| 25,600
|| 2 - Definitely endangered
 
  +
|| 6b (Threatened)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Võro
  +
|align="center"| <code>[http://www.ethnologue.com/language/vro vro]</code>
  +
|| Estonia
  +
|align="right"| 60,000
  +
|| 6b (Threatened)
  +
|| -
  +
|-
  +
|| Selkup
  +
|align="center"| <code>[http://www.ethnologue.com/language/sel sel]</code>
  +
|| Russian Federation
  +
|align="right"| 1,020
  +
|| 5 (Developing)
  +
|| 4 (Critically endangered)
  +
|-
  +
|| Komi-Permyak
  +
|align="center"| <code>[http://www.ethnologue.com/language/koi koi]</code>
  +
|| Russian Federation
  +
|align="right"| 63,100
  +
|| 5 (Developing)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Komi-Zyrian
  +
|align="center"| <code>[http://www.ethnologue.com/language/kpv kpv]</code>
  +
|| Russian Federation
  +
|align="right"| 156,000
  +
|| 5 (Developing)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Udmurt
  +
|align="center"| <code>[http://www.ethnologue.com/language/udm udm]</code>
  +
|| Russian Federation
  +
|align="right"| 339,800
  +
|| 5 (Developing)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Mari, Hill
  +
|align="center"| <code>[http://www.ethnologue.com/language/mrj mrj]</code>
  +
|| Russian Federation
  +
|align="right"| 388,000
  +
|| 5 (Developing)
  +
|| 3 (Severely endangered)
 
|-
 
|-
 
|| Erzya
 
|| Erzya
|align="center"| <code>myv</code>
+
|align="center"| <code>[http://www.ethnologue.com/language/myv myv]</code>
 
|| Russian Federation
 
|| Russian Federation
  +
|align="right"| 431,700
|| 2 - Definitely endangered
 
  +
|| 5 (Developing)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Moksha
  +
|align="center"| <code>[http://www.ethnologue.com/language/mdf mdf]</code>
  +
|| Russian Federation
  +
|align="right"| 432,000
  +
|| 5 (Developing)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Finnish, Kven
  +
|align="center"| <code>[http://www.ethnologue.com/language/fkv fkv]</code>
  +
|| Norway
  +
|align="right"| 5,000
  +
|| 4 (Educational)
  +
|| -
  +
|-
  +
|| Karelian
  +
|align="center"| <code>[http://www.ethnologue.com/language/krl krl]</code>
  +
|| Finland, Russian Federation
  +
|align="right"| 25,600
  +
|| 4 (Educational)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Mari, Meadow
  +
|align="center"| <code>[http://www.ethnologue.com/language/mhr mhr]</code>
  +
|| Russian Federation
  +
|align="right"| 388,000
  +
|| 4 (Educational)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Saami, Inari
  +
|align="center"| <code>[http://www.ethnologue.com/language/smn smn]</code>
  +
|| Finland
  +
|align="right"| 300
  +
|| 2 (Provincial)
  +
|| 3 (Severely endangered)
  +
|-
  +
|| Saami, South
  +
|align="center"| <code>[http://www.ethnologue.com/language/sma sma]</code>
  +
|| Norway, Sweden
  +
|align="right"| 600
  +
|| 2 (Provincial)
  +
|| 3 (Severely endangered)
  +
|-
  +
|| Saami, Lule
  +
|align="center"| <code>[http://www.ethnologue.com/language/smj smj]</code>
  +
|| Norway, Sweden
  +
|align="right"| 2,000
  +
|| 2 (Provincial)
  +
|| 3 (Severely endangered)
  +
|-
  +
|| Saami, North
  +
|align="center"| <code>[http://www.ethnologue.com/language/sme sme]</code>
  +
|| Finland, Norway, Russian Federation, Sweden
  +
|align="right"| 20,700
  +
|| 2 (Provincial)
  +
|| 2 (Definitely endangered)
  +
|-
  +
|| Finnish, Tornedalen
  +
|align="center"| <code>[http://www.ethnologue.com/language/fit fit]</code>
  +
|| Sweden
  +
|align="right"| 60,000
  +
|| 2 (Provincial)
  +
|| -
  +
|-
  +
|| Estonian, Standard
  +
|align="center"| <code>[http://www.ethnologue.com/language/ekk ekk]</code>
  +
|| Estonia
  +
|align="right"| 1,018,400
  +
|| 1 (National)
  +
|| -
  +
|-
  +
|| Finnish
  +
|align="center"| <code>[http://www.ethnologue.com/language/fin fin]</code>
  +
|| Finland
  +
|align="right"| 4,994,490
  +
|| 1 (National)
  +
|| -
  +
|-
  +
|| Hungarian
  +
|align="center"| <code>[http://www.ethnologue.com/language/hun hun]</code>
  +
|| Hungary & Romania
  +
|align="right"| 12,319,330
  +
|| 1 (National)
  +
|| 3 (Severely endangered)
 
|}
 
|}
   

Latest revision as of 23:09, 22 December 2014

The Uralic languages (urj) constitute a language family of some three dozen related languages descended from a Proto-Uralic language and spoken by more than 25 million people throughout Europe and Northern Asia. Hungarian, Finnish, and Estonian are the Uralic languages with the most native speakers.

The master plan involves generating independent finite-state transducers for each language, and then making individual dictionaries and transfer rules for every pair. The current status of these goals is listed below.

Status[edit]

The ultimate goal is to have multi-purposable transducers for a variety of Uralic languages. These can then be paired for X→Y translation with the addition of a CG for language X and transfer rules / dictionary for the pair X→Y. Below is listed development progress for each language's transducers and dictionary pairs.

Transducers[edit]

Once a transducer has ~80% coverage on a range of medium-large corpora we can say it is "working". Over 90% and it can be considered to be "production".

name language native name ISO 639 formalism state stems paradigms coverage location primary authors
-2 -3
apertium-fin Finnish Suomen kieli fi fin lttoolbox production 408,216 1,526 apertium-fin (languages) Trond, mie
apertium-myv Erzya eŕźań keĺ myv HFST (lexc+twol) development 74,977 apertium-myv-fin (incubator) Fran, jackrueter
apertium-liv Livonian līvõ kēļ liv HFST (lexc+twol) development 11,646 apertium-liv-fin (incubator) Fran, rblumber, jackrueter
apertium-mrj Hill Mari Мары йӹлмӹ mrj HFST (lexc+twol) development 53,051 apertium-mrj-fin (incubator) Fran, kuprina, jackrueter
apertium-olo Livvi-Karelian Livvi olo HFST (lexc+twol) development 10,304 apertium-olo-fin (incubator) Fran, rantakau, jackrueter
apertium-fkv Kven Kainun kieli fkv HFST (lexc+twol) prototype 0 apertium-fkv-fin (incubator) Fran, nikerabbit
apertium-sme Northern Sami davvisámegiella sm sme HFST (lexc+twol) prototype 726 apertium-eus-sme (incubator) Linda
apertium-udm Udmurt удмурт кыл udm HFST (lexc+twol) prototype 196 apertium-udm-rus (nursery) Fran, Trond, Andrey, Лукерья, Алексей
apertium-hun Hungarian magyar hu hun lttoolbox prototype 138 50 apertium-hun (incubator) mie
apertium-kpv Komi-Zyrian Коми кыв kpv HFST (lexc+twol) prototype 135 apertium-kpv-mhr (incubator) Fran, Trond, Fedina, Andrei Chemyshev
apertium-mhr Meadow Mari Олык Марий mhr HFST (lexc+twol) prototype 117 apertium-kpv-mhr (incubator) Fran, Fedina, Andrei Chemyshev
apertium-est Estonian eesti keel et est HFST (lexc+twol) prototype apertium-fin-est (incubator) Fran
apertium-smj Lule Sami julevsámegiella smj lttoolbox prototype apertium-sme-smj (incubator) Fran, Linda
apertium-sma Southern Sami Åarjelsaemien gïele sma lttoolbox ? apertium-sme-sma (nursery) Fran, Trond, rtxanson, leneant, makappfj
apertium-smn Inari Sami smn lttoolbox ? apertium-sme-smn (incubator)

Uralic languages by subgroup[edit]

All Uralic languages are thought to have descended, through independent processes of language change, from Proto-Uralic. The traditional classification is as follows:

Existing language pairs[edit]

Text in italic denotes language pairs under development / in the incubator. Regular text denotes a functioning language pair in staging, while text in bold denotes a stable well-working language pair in trunk.

hun fin fkv liv olo mrj myv udm kpv sme sma mhr est smj smn
hun - fin-hun
153
fin fin-hun
153
- fkv-fin
217
liv-fin
1
olo-fin
197
mrj-fin
273
myv-fin
401
fin-udm
93
kpv-fin
1
sme-fin
7,160
fin-est
16,584
fkv fkv-fin
217
-
liv liv-fin
1
-
olo olo-fin
197
-
mrj mrj-fin
273
-
myv myv-fin
401
-
udm fin-udm
93
-
kpv kpv-fin
1
- kpv-mhr
127
sme sme-fin
7,160
- sme-sma
15,185
sme-smj
39,525
sme-smn
139
sma sme-sma
15,185
-
mhr kpv-mhr
127
-
est fin-est
16,584
-
smj sme-smj
39,525
-
smn sme-smn
139
-
ces fin-ces
235
deu sme-deu
6
eng hun-eng
1,253
fin-eng
159,257
epo eo-hu
31,689
eo-fi
1,043
eus eu-hu
316
eus-fin
?
eus-sme
586
gle fin-gle
181
hbs fin-hbs
250
isl fin-isl
1,000
ita fin-ita
?
nob sme-nob
74,763
nor est-nor
?
rus udm-rus
148
sjd sme-sjd
?
spa fin-spa
283
sme-spa
1
swe fin-swe
1,893

Samples[edit]

Article 1 of the Universal Declaration of Human Rights:

All human beings are born free and equal in dignity and rights. They are endowed with reason and conscience and should act towards one another in a spirit of brotherhood.

Language Text
Finnish Kaikki ihmiset syntyvät vapaina ja tasavertaisina arvoltaan ja oikeuksiltaan. Heille on annettu järki ja omatunto, ja heidän on toimittava toisiaan kohtaan veljeyden hengessä.
Saami, Northern Buot olbmot leat riegádan friddjan ja olmmošárvvu ja olmmošvuoigatvuoðaid dáfus dássásažžab, Sudhuude kea addib huervnu ha ianedivdym ha vyigjat gakget neabbydut gyunnuudeaset gyivdy vuekhakaš vuoiŋŋain.
Hungarian Minden. emberi lény szabadon születik és egyenlő méltósága és joga van. Az emberek, ésszel és lelkiismerettel bírván, egymással szemben testvéri szellemben kell hogy viseltessenek.
Estonian Kõik inimesed sünnivad vabadena ja võrdsetena oma väärikuselt ja õigustelt. Neile on antud mõistus ja südametunnistus ja nende suhtumist üksteisesse peab kandma vendluse vaim.

This article uses material from the Wikipedia article "Uralic languages", which is released under the Creative Commons Attribution-Share-Alike License 3.0.

Vulnerability[edit]

This table summarizes the vulnerability of various Uralic languages. Data is derived from the ‘Atlas of the World’s Languages in Danger, © UNESCO, http://www.unesco.org/culture/languages-atlas’ and Ethnologue.

Language ISO639-3 Location Speakers Status
Ethnologue UNESCO
Kamas xas Russian Federation 0 10 (Extinct) -
Saami, Akkala sia Russian Federation 0 9 (Dormant) 5 (Extinct)
Liv liv Latvia 15 8b (Nearly extinct) 4 (Critically endangered)
Saami, Ume sju Sweden 20 8b (Nearly extinct) 4 (Critically endangered)
Saami, Pite sje Norway, Sweden 20 8b (Nearly extinct) 4 (Critically endangered)
Enets, Forest enf Russian Federation 40 8b (Nearly extinct) 4 (Critically endangered)
Enets, Tundra enh Russian Federation 40 8b (Nearly extinct) 4 (Critically endangered)
Vod vot Russian Federation 68 8b (Nearly extinct) 4 (Critically endangered)
Ingrian izh Russian Federation 120 8b (Nearly extinct) 3 (Severely endangered)
Nganasan nio Russian Federation 130 8b (Nearly extinct) 3 (Severely endangered)
Saami, Kildin sjd Russian Federation 350 8b (Nearly extinct) 3 (Severely endangered)
Saami, Ter sjt Russian Federation 350 8b (Nearly extinct) 4 (Critically endangered)
Ludian lud Russian Federation 25,600 8a (Moribund) 3 (Severely endangered)
Saami, Skolt sms Finland, Norway, Russian Federation 650 7 (Shifting) 3 (Severely endangered)
Mansi mns Russian Federation 940 6b (Threatened) 4 (Critically endangered)
Veps vep Russian Federation 3,610 6b (Threatened) 3 (Severely endangered)
Khanty kca Russian Federation 9,580 6b (Threatened) 2 (Definitely endangered)
Nenets yrk Russian Federation 21,900 6b (Threatened) 3 (Severely endangered)
Livvi-Karelian olo Finland, Russian Federation 25,600 6b (Threatened) 2 (Definitely endangered)
Võro vro Estonia 60,000 6b (Threatened) -
Selkup sel Russian Federation 1,020 5 (Developing) 4 (Critically endangered)
Komi-Permyak koi Russian Federation 63,100 5 (Developing) 2 (Definitely endangered)
Komi-Zyrian kpv Russian Federation 156,000 5 (Developing) 2 (Definitely endangered)
Udmurt udm Russian Federation 339,800 5 (Developing) 2 (Definitely endangered)
Mari, Hill mrj Russian Federation 388,000 5 (Developing) 3 (Severely endangered)
Erzya myv Russian Federation 431,700 5 (Developing) 2 (Definitely endangered)
Moksha mdf Russian Federation 432,000 5 (Developing) 2 (Definitely endangered)
Finnish, Kven fkv Norway 5,000 4 (Educational) -
Karelian krl Finland, Russian Federation 25,600 4 (Educational) 2 (Definitely endangered)
Mari, Meadow mhr Russian Federation 388,000 4 (Educational) 2 (Definitely endangered)
Saami, Inari smn Finland 300 2 (Provincial) 3 (Severely endangered)
Saami, South sma Norway, Sweden 600 2 (Provincial) 3 (Severely endangered)
Saami, Lule smj Norway, Sweden 2,000 2 (Provincial) 3 (Severely endangered)
Saami, North sme Finland, Norway, Russian Federation, Sweden 20,700 2 (Provincial) 2 (Definitely endangered)
Finnish, Tornedalen fit Sweden 60,000 2 (Provincial) -
Estonian, Standard ekk Estonia 1,018,400 1 (National) -
Finnish fin Finland 4,994,490 1 (National) -
Hungarian hun Hungary & Romania 12,319,330 1 (National) 3 (Severely endangered)

See also[edit]