Initial fork commit

This commit is contained in:
2025-09-06 22:03:29 -04:00
commit 2d238cd339
1748 changed files with 932506 additions and 0 deletions

1114
resources/numex/be.yaml Normal file

File diff suppressed because it is too large Load Diff

249
resources/numex/bg.yaml Normal file
View File

@@ -0,0 +1,249 @@
---
whole_words_only: true
rules:
-
name: "нула"
value: 0
type: "cardinal"
-
name: "един"
value: 1
type: "cardinal"
-
name: "едно"
value: 1
type: "cardinal"
gender: "f"
-
name: "два"
value: 2
type: "cardinal"
-
name: "две"
value: 2
type: "cardinal"
gender: "f"
-
name: "три"
value: 3
type: "cardinal"
-
name: "четири"
value: 4
type: "cardinal"
-
name: "пет"
value: 5
type: "cardinal"
-
name: "шест"
value: 6
type: "cardinal"
-
name: "седем"
value: 7
type: "cardinal"
-
name: "осем"
value: 8
type: "cardinal"
-
name: "девет"
value: 9
type: "cardinal"
-
name: "десет"
value: 10
type: "cardinal"
-
name: "единадесет"
value: 11
type: "cardinal"
-
name: "дванадесет"
value: 12
type: "cardinal"
-
name: "тринадесет"
value: 13
type: "cardinal"
-
name: "четиринадесет"
value: 14
type: "cardinal"
-
name: "петнадесет"
value: 15
type: "cardinal"
-
name: "шестнадесет"
value: 16
type: "cardinal"
-
name: "седемнадесет"
value: 17
type: "cardinal"
-
name: "осемнадесет"
value: 18
type: "cardinal"
-
name: "деветнадесет"
value: 19
type: "cardinal"
-
name: "двадесет"
value: 20
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "тридесет"
value: 30
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "четиридесет"
value: 40
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "петдесет"
value: 50
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "шестдесет"
value: 60
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "седемдесет"
value: 70
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "осемдесет"
value: 80
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "деветдесет"
value: 90
type: "cardinal"
right: "add"
right_separator: " и "
-
name: "сто"
value: 100
type: "cardinal"
right: "add"
-
name: "двеста"
value: 200
type: "cardinal"
right: "add"
-
name: "триста"
value: 300
type: "cardinal"
right: "add"
-
name: "четиристотин"
value: 400
type: "cardinal"
right: "add"
-
name: "петстотин"
value: 500
type: "cardinal"
right: "add"
-
name: "шестстотин"
value: 600
type: "cardinal"
right: "add"
-
name: "седемстотин"
value: 700
type: "cardinal"
right: "add"
-
name: "осемстотин"
value: 800
type: "cardinal"
right: "add"
-
name: "деветстотин"
value: 900
type: "cardinal"
right: "add"
-
name: "хиляда"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "хиляди"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милион"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милиона"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милиард"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милиарда"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "трилион"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "трилиона"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "квадрилион"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "квадрилиона"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
stopwords:
- "и"

275
resources/numex/bs.yaml Normal file
View File

@@ -0,0 +1,275 @@
---
whole_words_only: true
rules:
-
name: "nula"
value: 0
type: "cardinal"
-
name: "jedan"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "jedinica"
value: 1
type: "cardinal"
gender: "f"
-
name: "jedno"
value: 1
type: "cardinal"
gender: "n"
-
name: "dva"
value: 2
type: "cardinal"
-
name: "dve"
value: 2
type: "cardinal"
gender: "f"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "četiri"
value: 4
type: "cardinal"
-
name: "cetiri"
value: 4
type: "cardinal"
-
name: "pet"
value: 5
type: "cardinal"
-
name: "šest"
value: 6
type: "cardinal"
-
name: "sest"
value: 6
type: "cardinal"
-
name: "sedam"
value: 7
type: "cardinal"
-
name: "osam"
value: 8
type: "cardinal"
-
name: "devet"
value: 9
type: "cardinal"
-
name: "deset"
value: 10
type: "cardinal"
-
name: "jedanaest"
value: 11
type: "cardinal"
-
name: "dvanaest"
value: 12
type: "cardinal"
-
name: "trinaest"
value: 13
type: "cardinal"
-
name: "četrnaest"
value: 14
type: "cardinal"
-
name: "cetrnaest"
value: 14
type: "cardinal"
-
name: "petnaest"
value: 15
type: "cardinal"
-
name: "šesnaest"
value: 16
type: "cardinal"
-
name: "sesnaest"
value: 16
type: "cardinal"
-
name: "sedamnaest"
value: 17
type: "cardinal"
-
name: "osamnaest"
value: 18
type: "cardinal"
-
name: "devetnaest"
value: 19
type: "cardinal"
-
name: "dvadeset"
value: 20
type: "cardinal"
right: "add"
-
name: "trideset"
value: 30
type: "cardinal"
right: "add"
-
name: "četrdeset"
value: 40
type: "cardinal"
right: "add"
-
name: "cetrdeset"
value: 40
type: "cardinal"
right: "add"
-
name: "pedeset"
value: 50
type: "cardinal"
right: "add"
-
name: "šezdeset"
value: 60
type: "cardinal"
right: "add"
-
name: "sezdeset"
value: 60
type: "cardinal"
right: "add"
-
name: "sedamdeset"
value: 70
type: "cardinal"
right: "add"
-
name: "osamdeset"
value: 80
type: "cardinal"
right: "add"
-
name: "devedeset"
value: 90
type: "cardinal"
right: "add"
-
name: "sto"
value: 100
type: "cardinal"
right: "add"
-
name: "dvesta"
value: 200
type: "cardinal"
right: "add"
-
name: "trista"
value: 300
type: "cardinal"
right: "add"
-
name: "četiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "cetiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "petsto"
value: 500
type: "cardinal"
right: "add"
-
name: "šeststo"
value: 600
type: "cardinal"
right: "add"
-
name: "seststo"
value: 600
type: "cardinal"
right: "add"
-
name: "sedamsto"
value: 700
type: "cardinal"
right: "add"
-
name: "osamsto"
value: 800
type: "cardinal"
right: "add"
-
name: "devetsto"
value: 900
type: "cardinal"
right: "add"
-
name: "hiljada"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
stopwords:
- "i"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

732
resources/numex/ca.yaml Normal file
View File

@@ -0,0 +1,732 @@
---
whole_words_only: true
rules:
-
name: "zero"
value: 0
type: "cardinal"
-
name: "un"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "una"
value: 1
type: "cardinal"
gender: "f"
-
name: "dos"
value: 2
type: "cardinal"
-
name: "dues"
value: 2
type: "cardinal"
gender: "f"
-
name: "tres"
value: 3
type: "cardinal"
-
name: "quatre"
value: 4
type: "cardinal"
-
name: "cinc"
value: 5
type: "cardinal"
-
name: "sis"
value: 6
type: "cardinal"
-
name: "set"
value: 7
type: "cardinal"
-
name: "vuit"
value: 8
type: "cardinal"
-
name: "nou"
value: 9
type: "cardinal"
-
name: "deu"
value: 10
type: "cardinal"
-
name: "onze"
value: 11
type: "cardinal"
-
name: "dotze"
value: 12
type: "cardinal"
-
name: "tretze"
value: 13
type: "cardinal"
-
name: "catorze"
value: 14
type: "cardinal"
-
name: "quinze"
value: 15
type: "cardinal"
-
name: "setze"
value: 16
type: "cardinal"
-
name: "disset"
value: 17
type: "cardinal"
-
name: "divuit"
value: 18
type: "cardinal"
-
name: "dinou"
value: 19
type: "cardinal"
-
name: "vint"
value: 20
type: "cardinal"
right: "add"
right_separator: "-i-"
-
name: "trenta"
value: 30
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "quaranta"
value: 40
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "cinquanta"
value: 50
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "seixanta"
value: 60
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "setanta"
value: 70
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "vuitanta"
value: 80
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "noranta"
value: 90
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "cent"
value: 100
type: "cardinal"
right: "add"
right_separator: "-"
exact_multiple_only: true
-
name: "cents"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mil"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milió"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milio"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milions"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliards"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilió"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilions"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliards"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "zeroè"
value: 0
type: "ordinal"
-
name: "zeroe"
value: 0
type: "ordinal"
-
name: "primer"
value: 1
type: "ordinal"
-
name: "segon"
value: 2
type: "ordinal"
-
name: "tercer"
value: 3
type: "ordinal"
-
name: "quart"
value: 4
type: "ordinal"
-
name: "cinquè"
value: 5
type: "ordinal"
-
name: "cinque"
value: 5
type: "ordinal"
-
name: "sisè"
value: 6
type: "ordinal"
-
name: "sise"
value: 6
type: "ordinal"
-
name: "setè"
value: 7
type: "ordinal"
-
name: "sete"
value: 7
type: "ordinal"
-
name: "vuitè"
value: 8
type: "ordinal"
-
name: "vuite"
value: 8
type: "ordinal"
-
name: "novè"
value: 9
type: "ordinal"
-
name: "nove"
value: 9
type: "ordinal"
-
name: "desè"
value: 10
type: "ordinal"
-
name: "dese"
value: 10
type: "ordinal"
-
name: "onzè"
value: 11
type: "ordinal"
-
name: "onze"
value: 11
type: "ordinal"
-
name: "dotzè"
value: 12
type: "ordinal"
-
name: "dotze"
value: 12
type: "ordinal"
-
name: "tretzè"
value: 13
type: "ordinal"
-
name: "tretze"
value: 13
type: "ordinal"
-
name: "catorzè"
value: 14
type: "ordinal"
-
name: "catorze"
value: 14
type: "ordinal"
-
name: "quinzè"
value: 15
type: "ordinal"
-
name: "quinze"
value: 15
type: "ordinal"
-
name: "setzè"
value: 16
type: "ordinal"
-
name: "setze"
value: 16
type: "ordinal"
-
name: "dissetè"
value: 17
type: "ordinal"
-
name: "dissete"
value: 17
type: "ordinal"
-
name: "divuitè"
value: 18
type: "ordinal"
-
name: "divuite"
value: 18
type: "ordinal"
-
name: "dinovè"
value: 19
type: "ordinal"
-
name: "dinove"
value: 19
type: "ordinal"
-
name: "vintè"
value: 20
type: "ordinal"
-
name: "vinte"
value: 20
type: "ordinal"
-
name: "trentè"
value: 30
type: "ordinal"
-
name: "trente"
value: 30
type: "ordinal"
-
name: "quarantè"
value: 40
type: "ordinal"
-
name: "quarante"
value: 40
type: "ordinal"
-
name: "cinquantè"
value: 50
type: "ordinal"
-
name: "cinquante"
value: 50
type: "ordinal"
-
name: "seixantè"
value: 60
type: "ordinal"
-
name: "seixante"
value: 60
type: "ordinal"
-
name: "setantè"
value: 70
type: "ordinal"
-
name: "setante"
value: 70
type: "ordinal"
-
name: "vuitantè"
value: 80
type: "ordinal"
-
name: "vuitante"
value: 80
type: "ordinal"
-
name: "norantè"
value: 90
type: "ordinal"
-
name: "norante"
value: 90
type: "ordinal"
-
name: "centè"
value: 100
type: "ordinal"
left: "multiply"
-
name: "cente"
value: 100
type: "ordinal"
left: "multiply"
-
name: "milè"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "mile"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "milionè"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "milione"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "miliardè"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "miliarde"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "bilionè"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "bilione"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "biliardè"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "biliarde"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "zerona"
value: 0
type: "ordinal"
gender: "f"
-
name: "primera"
value: 1
type: "ordinal"
gender: "f"
-
name: "segona"
value: 2
type: "ordinal"
gender: "f"
-
name: "tercera"
value: 3
type: "ordinal"
gender: "f"
-
name: "quarta"
value: 4
type: "ordinal"
gender: "f"
-
name: "cinquena"
value: 5
type: "ordinal"
gender: "f"
-
name: "sisena"
value: 6
type: "ordinal"
gender: "f"
-
name: "setena"
value: 7
type: "ordinal"
gender: "f"
-
name: "vuitena"
value: 8
type: "ordinal"
gender: "f"
-
name: "novena"
value: 9
type: "ordinal"
gender: "f"
-
name: "desena"
value: 10
type: "ordinal"
gender: "f"
-
name: "onzena"
value: 11
type: "ordinal"
gender: "f"
-
name: "dotzena"
value: 12
type: "ordinal"
gender: "f"
-
name: "tretzena"
value: 13
type: "ordinal"
gender: "f"
-
name: "catorzena"
value: 14
type: "ordinal"
gender: "f"
-
name: "quinzena"
value: 15
type: "ordinal"
gender: "f"
-
name: "setzena"
value: 16
type: "ordinal"
gender: "f"
-
name: "dissetena"
value: 17
type: "ordinal"
gender: "f"
-
name: "divuitena"
value: 18
type: "ordinal"
gender: "f"
-
name: "dinovena"
value: 19
type: "ordinal"
gender: "f"
-
name: "vintena"
value: 20
type: "ordinal"
gender: "f"
-
name: "trentena"
value: 30
type: "ordinal"
gender: "f"
-
name: "quarantena"
value: 40
type: "ordinal"
gender: "f"
-
name: "cinquantena"
value: 50
type: "ordinal"
gender: "f"
-
name: "seixantena"
value: 60
type: "ordinal"
gender: "f"
-
name: "setantena"
value: 70
type: "ordinal"
gender: "f"
-
name: "vuitantena"
value: 80
type: "ordinal"
gender: "f"
-
name: "norantena"
value: 90
type: "ordinal"
gender: "f"
-
name: "centena"
value: 100
type: "ordinal"
gender: "f"
left: "multiply"
-
name: "milena"
value: 1000
type: "ordinal"
gender: "f"
left: "multiply"
-
name: "milionena"
value: 1000000
type: "ordinal"
gender: "f"
left: "multiply"
-
name: "miliardena"
value: 1000000000
type: "ordinal"
gender: "f"
left: "multiply"
-
name: "bilionena"
value: 1000000000000
type: "ordinal"
gender: "f"
left: "multiply"
-
name: "biliardena"
value: 1000000000000000
type: "ordinal"
gender: "f"
left: "multiply"
ordinal_indicators:
-
suffixes:
"0":
- "è"
- "e"
"1":
- "r"
- "er"
"2":
- "n"
- "on"
"3":
- "r"
- "er"
"4":
- "t"
- "rt"
"5":
- "è"
- "e"
"6":
- "è"
- "e"
"7":
- "è"
- "e"
"8":
- "è"
- "e"
"9":
- "è"
- "e"
"11":
- "è"
- "e"
"12":
- "è"
- "e"
"13":
- "è"
- "e"
"14":
- "è"
- "e"
-
gender: "f"
suffixes:
"0":
- "a"
"1":
- "a"
- "ra"
- "era"
"2":
- "a"
"3":
- "a"
"4":
- "a"
"5":
- "a"
"6":
- "a"
"7":
- "a"
"8":
- "a"
"9":
- "a"
stopwords:
- "i"

426
resources/numex/cs.yaml Normal file
View File

@@ -0,0 +1,426 @@
---
whole_words_only: true
rules:
-
name: "nula"
value: 0
type: "cardinal"
-
name: "jeden"
value: 1
type: "cardinal"
-
name: "jedno"
value: 1
type: "cardinal"
gender: "n"
-
name: "jedna"
value: 1
type: "cardinal"
gender: "f"
multiply_gte: 100
-
name: "dva"
value: 2
type: "cardinal"
-
name: "dvě"
value: 2
type: "cardinal"
gender: "f"
-
name: "dve"
value: 2
type: "cardinal"
gender: "f"
-
name: "tři"
value: 3
type: "cardinal"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "čtyři"
value: 4
type: "cardinal"
-
name: "ctyri"
value: 4
type: "cardinal"
-
name: "pět"
value: 5
type: "cardinal"
-
name: "pet"
value: 5
type: "cardinal"
-
name: "šest"
value: 6
type: "cardinal"
-
name: "sest"
value: 6
type: "cardinal"
-
name: "sedm"
value: 7
type: "cardinal"
-
name: "osm"
value: 8
type: "cardinal"
-
name: "devět"
value: 9
type: "cardinal"
-
name: "devet"
value: 9
type: "cardinal"
-
name: "deset"
value: 10
type: "cardinal"
-
name: "jedenáct"
value: 11
type: "cardinal"
-
name: "jedenact"
value: 11
type: "cardinal"
-
name: "dvanáct"
value: 12
type: "cardinal"
-
name: "dvanact"
value: 12
type: "cardinal"
-
name: "třináct"
value: 13
type: "cardinal"
-
name: "trinact"
value: 13
type: "cardinal"
-
name: "čtrnáct"
value: 14
type: "cardinal"
-
name: "ctrnact"
value: 14
type: "cardinal"
-
name: "patnáct"
value: 15
type: "cardinal"
-
name: "patnact"
value: 15
type: "cardinal"
-
name: "šestnáct"
value: 16
type: "cardinal"
-
name: "sestnact"
value: 16
type: "cardinal"
-
name: "sedmnáct"
value: 17
type: "cardinal"
-
name: "sedmnact"
value: 17
type: "cardinal"
-
name: "osmnáct"
value: 18
type: "cardinal"
-
name: "osmnact"
value: 18
type: "cardinal"
-
name: "devatenáct"
value: 19
type: "cardinal"
-
name: "devatenact"
value: 19
type: "cardinal"
-
name: "dvacet"
value: 20
type: "cardinal"
right: "add"
-
name: "třicet"
value: 30
type: "cardinal"
right: "add"
-
name: "tricet"
value: 30
type: "cardinal"
right: "add"
-
name: "čtyřicet"
value: 40
type: "cardinal"
right: "add"
-
name: "ctyricet"
value: 40
type: "cardinal"
right: "add"
-
name: "padesát"
value: 50
type: "cardinal"
right: "add"
-
name: "padesat"
value: 50
type: "cardinal"
right: "add"
-
name: "šedesát"
value: 60
type: "cardinal"
right: "add"
-
name: "sedesat"
value: 60
type: "cardinal"
right: "add"
-
name: "sedmdesát"
value: 70
type: "cardinal"
right: "add"
-
name: "sedmdesat"
value: 70
type: "cardinal"
right: "add"
-
name: "osmdesát"
value: 80
type: "cardinal"
right: "add"
-
name: "osmdesat"
value: 80
type: "cardinal"
right: "add"
-
name: "devadesát"
value: 90
type: "cardinal"
right: "add"
-
name: "devadesat"
value: 90
type: "cardinal"
right: "add"
-
name: "sto"
value: 100
type: "cardinal"
right: "add"
-
name: "stě"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "ste"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "sta"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisíc"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisic"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisíce"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisice"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milión"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milióny"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliony"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliónů"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milionu"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliarda"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardy"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardů"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardu"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilión"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilióny"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliony"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliónů"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilionu"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliarda"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardy"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardů"
value: 100000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardu"
value: 100000000000000
type: "cardinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

115
resources/numex/cy.yaml Normal file
View File

@@ -0,0 +1,115 @@
---
whole_words_only: true
rules:
-
name: "dim"
value: 0
type: "cardinal"
-
name: "un"
value: 1
type: "cardinal"
-
name: "dau"
value: 2
type: "cardinal"
-
name: "dwy"
value: 2
type: "cardinal"
gender: "f"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "tair"
value: 3
type: "cardinal"
gender: "f"
-
name: "pedwar"
value: 4
type: "cardinal"
-
name: "pedair"
value: 4
type: "cardinal"
gender: "f"
-
name: "pump"
value: 5
type: "cardinal"
-
name: "pum"
value: 5
type: "cardinal"
-
name: "chwech"
value: 6
type: "cardinal"
-
name: "chwe"
value: 6
type: "cardinal"
-
name: "saith"
value: 7
type: "cardinal"
-
name: "wyth"
value: 8
type: "cardinal"
-
name: "naw"
value: 9
type: "cardinal"
-
name: "deg"
value: 10
type: "cardinal"
left: "multiply"
right: "add"
-
name: "ddeg"
value: 10
type: "cardinal"
left: "multiply"
right: "add"
-
name: "cant"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mil"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliwn"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliwn"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "triliwn"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "kwadriliwn"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"

398
resources/numex/da.yaml Normal file
View File

@@ -0,0 +1,398 @@
---
whole_words_only: true
rules:
-
name: "nul"
value: 0
type: "cardinal"
-
name: "en"
value: 1
type: "cardinal"
-
name: "et"
value: 1
type: "cardinal"
gender: "n"
multiply_gte: 100
-
name: "to"
value: 2
type: "cardinal"
-
name: "tre"
value: 3
type: "cardinal"
-
name: "fire"
value: 4
type: "cardinal"
-
name: "fem"
value: 5
type: "cardinal"
-
name: "seks"
value: 6
type: "cardinal"
-
name: "syv"
value: 7
type: "cardinal"
-
name: "otte"
value: 8
type: "cardinal"
-
name: "ni"
value: 9
type: "cardinal"
-
name: "ti"
value: 10
type: "cardinal"
-
name: "elve"
value: 11
type: "cardinal"
-
name: "tolv"
value: 12
type: "cardinal"
-
name: "tretten"
value: 13
type: "cardinal"
-
name: "fjorten"
value: 14
type: "cardinal"
-
name: "femten"
value: 15
type: "cardinal"
-
name: "seksten"
value: 16
type: "cardinal"
-
name: "sytten"
value: 17
type: "cardinal"
-
name: "atten"
value: 18
type: "cardinal"
-
name: "nitten"
value: 19
type: "cardinal"
-
name: "tyve"
value: 20
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "tredive"
value: 30
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "fyrre"
value: 40
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "halvtreds"
value: 50
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "tres"
value: 60
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "halvfjerds"
value: 70
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "firs"
value: 80
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "halvfems"
value: 90
type: "cardinal"
left: "add"
left_separator: "og"
-
name: "hundrede"
value: 100
type: "cardinal"
left: "multiply"
left_separator: ""
right: "add"
right_separator: " og "
-
name: "tusinde"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right: "add"
right_separator: " og "
-
name: "tusind"
value: 1000
type: "cardinal"
gender: "n"
left: "multiply"
right: "add"
right_separator: " og "
-
name: "million"
value: 1000000
type: "cardinal"
right: "add"
-
name: "millioner"
value: 1000000
type: "cardinal"
right: "add"
-
name: "milliard"
value: 1000000000
type: "cardinal"
right: "add"
-
name: "milliarder"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billion"
value: 1000000000000
type: "cardinal"
right: "add"
-
name: "billioner"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiard"
value: 1000000000000000
type: "cardinal"
right: "add"
-
name: "billiarder"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "nulte"
value: 0
type: "ordinal"
-
name: "første"
value: 1
type: "ordinal"
-
name: "foerste"
value: 1
type: "ordinal"
-
name: "anden"
value: 2
type: "ordinal"
-
name: "tredje"
value: 3
type: "ordinal"
-
name: "fjerde"
value: 4
type: "ordinal"
-
name: "femte"
value: 5
type: "ordinal"
-
name: "sjette"
value: 6
type: "ordinal"
-
name: "syvende"
value: 7
type: "ordinal"
-
name: "ottende"
value: 8
type: "ordinal"
-
name: "niende"
value: 9
type: "ordinal"
-
name: "tiende"
value: 10
type: "ordinal"
-
name: "ellevte"
value: 11
type: "ordinal"
-
name: "tolvte"
value: 12
type: "ordinal"
-
name: "trettende"
value: 13
type: "ordinal"
-
name: "fjortende"
value: 14
type: "ordinal"
-
name: "femtende"
value: 15
type: "ordinal"
-
name: "sekstende"
value: 16
type: "ordinal"
-
name: "syttende"
value: 17
type: "ordinal"
-
name: "attende"
value: 18
type: "ordinal"
-
name: "nittende"
value: 19
type: "ordinal"
-
name: "tyvende"
value: 20
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "tredivte"
value: 30
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "fyrrende"
value: 40
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "halvtredsindstyvende"
value: 50
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "tresindstyvende"
value: 60
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "halvfjerdsindstyvende"
value: 70
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "firsindstyvende"
value: 80
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "halvfemsindstyvende"
value: 90
type: "ordinal"
left: "add"
left_separator: "og"
-
name: "hundredede"
value: 100
type: "ordinal"
left: "multiply"
left_separator: " "
-
name: "tusinde"
value: 1000
type: "ordinal"
left: "multiply"
left_separator: " "
-
name: "millionte"
value: 1000000
type: "ordinal"
left: "multiply"
left_separator: " "
-
name: "milliardte"
value: 1000000000
type: "ordinal"
left: "multiply"
left_separator: " "
-
name: "billionte"
value: 1000000000000
type: "ordinal"
left: "multiply"
left_separator: " "
-
name: "billiardte"
value: 1000000000000000
type: "ordinal"
left: "multiply"
left_separator: " "
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."
stopwords:
- "og"

963
resources/numex/de.yaml Normal file
View File

@@ -0,0 +1,963 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "null"
value: 0
type: "cardinal"
-
name: "eins"
value: 1
type: "cardinal"
-
name: "ein"
value: 1
type: "cardinal"
gender: "m"
multiply_gte: 100
-
name: "eine"
value: 1
type: "cardinal"
gender: "f"
multiply_gte: 1000000
-
name: "einen"
value: 1
type: "cardinal"
gender: "n"
-
name: "einer"
value: 1
type: "cardinal"
-
name: "eines"
value: 1
type: "cardinal"
-
name: "zwei"
value: 2
type: "cardinal"
-
name: "drei"
value: 3
type: "cardinal"
-
name: "vier"
value: 4
type: "cardinal"
-
name: "fünf"
value: 5
type: "cardinal"
-
name: "funf"
value: 5
type: "cardinal"
-
name: "fuenf"
value: 5
type: "cardinal"
-
name: "sechs"
value: 6
type: "cardinal"
-
name: "sieben"
value: 7
type: "cardinal"
-
name: "acht"
value: 8
type: "cardinal"
-
name: "neun"
value: 9
type: "cardinal"
-
name: "zehn"
value: 10
type: "cardinal"
-
name: "elf"
value: 11
type: "cardinal"
-
name: "zwölf"
value: 12
type: "cardinal"
-
name: "zwolf"
value: 12
type: "cardinal"
-
name: "zwoelf"
value: 12
type: "cardinal"
-
name: "dreizehn"
value: 13
type: "cardinal"
-
name: "vierzehn"
value: 14
type: "cardinal"
-
name: "fünfzehn"
value: 15
type: "cardinal"
-
name: "funfzehn"
value: 15
type: "cardinal"
-
name: "fuenfzehn"
value: 15
type: "cardinal"
-
name: "sechzehn"
value: 16
type: "cardinal"
-
name: "siebzehn"
value: 17
type: "cardinal"
-
name: "achtzehn"
value: 18
type: "cardinal"
-
name: "neunzehn"
value: 19
type: "cardinal"
-
name: "zwanzig"
value: 20
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "dreißig"
value: 30
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "dreissig"
value: 30
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "vierzig"
value: 40
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "fünfzig"
value: 50
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "funfzig"
value: 50
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "fuenfzig"
value: 50
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "sechzig"
value: 60
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "siebzig"
value: 70
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "achtzig"
value: 80
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "neunzig"
value: 90
type: "cardinal"
left: "add"
left_separator: "und"
-
name: "hundert"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
right_separator: ""
-
name: "tausend"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: ""
-
name: "million"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "millionen"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "milliarde"
value: 1000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "milliarden"
value: 1000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "billion"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "billionen"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "billiarde"
value: 1000000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "billiarden"
value: 1000000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "nullte"
value: 0
type: "ordinal"
-
name: "nullter"
value: 0
type: "ordinal"
-
name: "nulltes"
value: 0
type: "ordinal"
-
name: "erste"
value: 1
type: "ordinal"
-
name: "erster"
value: 1
type: "ordinal"
-
name: "erstes"
value: 1
type: "ordinal"
-
name: "zweite"
value: 2
type: "ordinal"
-
name: "zweiter"
value: 2
type: "ordinal"
-
name: "zweites"
value: 2
type: "ordinal"
-
name: "dritte"
value: 3
type: "ordinal"
-
name: "dritter"
value: 3
type: "ordinal"
-
name: "drittes"
value: 3
type: "ordinal"
-
name: "vierte"
value: 4
type: "ordinal"
-
name: "vierter"
value: 4
type: "ordinal"
-
name: "viertes"
value: 4
type: "ordinal"
-
name: "fünfte"
value: 5
type: "ordinal"
-
name: "fünfter"
value: 5
type: "ordinal"
-
name: "fünftes"
value: 5
type: "ordinal"
-
name: "funfte"
value: 5
type: "ordinal"
-
name: "funfter"
value: 5
type: "ordinal"
-
name: "funftes"
value: 5
type: "ordinal"
-
name: "fuenfte"
value: 5
type: "ordinal"
-
name: "fuenfter"
value: 5
type: "ordinal"
-
name: "fuenftes"
value: 5
type: "ordinal"
-
name: "sechste"
value: 6
type: "ordinal"
-
name: "sechster"
value: 6
type: "ordinal"
-
name: "sechstes"
value: 6
type: "ordinal"
-
name: "siebte"
value: 7
type: "ordinal"
-
name: "siebter"
value: 7
type: "ordinal"
-
name: "siebtes"
value: 7
type: "ordinal"
-
name: "achte"
value: 8
type: "ordinal"
-
name: "achter"
value: 8
type: "ordinal"
-
name: "achtes"
value: 8
type: "ordinal"
-
name: "neunte"
value: 9
type: "ordinal"
-
name: "neunter"
value: 9
type: "ordinal"
-
name: "neuntes"
value: 9
type: "ordinal"
-
name: "zehnte"
value: 10
type: "ordinal"
-
name: "zehnter"
value: 10
type: "ordinal"
-
name: "zehntes"
value: 10
type: "ordinal"
-
name: "elfte"
value: 11
type: "ordinal"
-
name: "elfter"
value: 11
type: "ordinal"
-
name: "elftes"
value: 11
type: "ordinal"
-
name: "zwölfte"
value: 12
type: "ordinal"
-
name: "zwölfter"
value: 12
type: "ordinal"
-
name: "zwölftes"
value: 12
type: "ordinal"
-
name: "zwolfte"
value: 12
type: "ordinal"
-
name: "zwolfter"
value: 12
type: "ordinal"
-
name: "zwolftes"
value: 12
type: "ordinal"
-
name: "zwoelfte"
value: 12
type: "ordinal"
-
name: "zwoelfter"
value: 12
type: "ordinal"
-
name: "zwoelftes"
value: 12
type: "ordinal"
-
name: "dreizehnte"
value: 13
type: "ordinal"
-
name: "dreizehnter"
value: 13
type: "ordinal"
-
name: "dreizehntes"
value: 13
type: "ordinal"
-
name: "vierzehnte"
value: 14
type: "ordinal"
-
name: "vierzehnter"
value: 14
type: "ordinal"
-
name: "vierzehntes"
value: 14
type: "ordinal"
-
name: "fünfzehnte"
value: 15
type: "ordinal"
-
name: "fünfzehnter"
value: 15
type: "ordinal"
-
name: "fünfzehntes"
value: 15
type: "ordinal"
-
name: "funfzehnte"
value: 15
type: "ordinal"
-
name: "funfzehnter"
value: 15
type: "ordinal"
-
name: "funfzehntes"
value: 15
type: "ordinal"
-
name: "fuenfzehnte"
value: 15
type: "ordinal"
-
name: "fuenfzehnter"
value: 15
type: "ordinal"
-
name: "fuenfzehntes"
value: 15
type: "ordinal"
-
name: "sechzehnte"
value: 16
type: "ordinal"
-
name: "sechzehnter"
value: 16
type: "ordinal"
-
name: "sechzehntes"
value: 16
type: "ordinal"
-
name: "siebzehnte"
value: 17
type: "ordinal"
-
name: "siebzehnter"
value: 17
type: "ordinal"
-
name: "siebzehntes"
value: 17
type: "ordinal"
-
name: "achtzehnte"
value: 18
type: "ordinal"
-
name: "achtzehnter"
value: 18
type: "ordinal"
-
name: "achtzehntes"
value: 18
type: "ordinal"
-
name: "neunzehnte"
value: 19
type: "ordinal"
-
name: "neunzehnter"
value: 19
type: "ordinal"
-
name: "neunzehntes"
value: 19
type: "ordinal"
-
name: "zwanzigste"
value: 20
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "zwanzigster"
value: 20
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "zwanzigstes"
value: 20
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "dreißigste"
value: 30
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "dreißigster"
value: 30
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "dreißigstes"
value: 30
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "dreissigste"
value: 30
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "dreissigster"
value: 30
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "dreissigstes"
value: 30
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "vierzigste"
value: 40
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "vierzigster"
value: 40
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "vierzigstes"
value: 40
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "fünfzigste"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "fünfzigster"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "fünfzigstes"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "funfzigste"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "funfzigster"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "funfzigstes"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "fuenfzigste"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "fuenfzigster"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "fuenfzigstes"
value: 50
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "sechzigste"
value: 60
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "sechzigster"
value: 60
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "sechzigstes"
value: 60
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "siebzigste"
value: 70
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "siebzigster"
value: 70
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "siebzigstes"
value: 70
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "achtzigste"
value: 80
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "achtzigster"
value: 80
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "achtzigstes"
value: 80
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "neunzigste"
value: 90
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "neunzigster"
value: 90
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "neunzigstes"
value: 90
type: "ordinal"
left: "add"
left_separator: "und"
-
name: "hundertste"
value: 100
type: "ordinal"
left: "multiply"
-
name: "hundertster"
value: 100
type: "ordinal"
left: "multiply"
-
name: "hundertstes"
value: 100
type: "ordinal"
left: "multiply"
-
name: "tausendste"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "tausendster"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "tausendstes"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "millionste"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "millionster"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "millionstes"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "millionenste"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "millionenster"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "millionenstes"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "milliardeste"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "milliardester"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "milliardestes"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "milliardenste"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "milliardenster"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "milliardenstes"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "billionste"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "billionster"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "billionstes"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "billionenste"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "billionenster"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "billionenstes"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "billiardeste"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "billiardester"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "billiardestes"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "billiardenste"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "billiardenster"
value: 1000000000000000
type: "ordinal"
left: "multiply"
-
name: "billiardenstes"
value: 1000000000000000
type: "ordinal"
left: "multiply"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."
stopwords:
- "und"

2302
resources/numex/el.yaml Normal file

File diff suppressed because it is too large Load Diff

343
resources/numex/en.yaml Normal file
View File

@@ -0,0 +1,343 @@
---
whole_words_only: true
rules:
-
name: "zero"
value: 0
type: "cardinal"
-
name: "oh"
value: 0
type: "cardinal"
left: "concat_only_if_number"
-
name: "one"
value: 1
type: "cardinal"
multiply_gte: 100
-
name: "two"
value: 2
type: "cardinal"
-
name: "three"
value: 3
type: "cardinal"
-
name: "four"
value: 4
type: "cardinal"
-
name: "five"
value: 5
type: "cardinal"
-
name: "six"
value: 6
type: "cardinal"
-
name: "seven"
value: 7
type: "cardinal"
-
name: "eight"
value: 8
type: "cardinal"
-
name: "nine"
value: 9
type: "cardinal"
-
name: "ten"
value: 10
type: "cardinal"
-
name: "eleven"
value: 11
type: "cardinal"
-
name: "twelve"
value: 12
type: "cardinal"
-
name: "thirteen"
value: 13
type: "cardinal"
-
name: "fourteen"
value: 14
type: "cardinal"
-
name: "fifteen"
value: 15
type: "cardinal"
-
name: "sixteen"
value: 16
type: "cardinal"
-
name: "seventeen"
value: 17
type: "cardinal"
-
name: "eighteen"
value: 18
type: "cardinal"
-
name: "nineteen"
value: 19
type: "cardinal"
-
name: "twenty"
value: 20
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "thirty"
value: 30
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "forty"
value: 40
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "fourty"
value: 40
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "fifty"
value: 50
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "sixty"
value: 60
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "seventy"
value: 70
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "eighty"
value: 80
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "ninety"
value: 90
type: "cardinal"
right: "add"
right_separator: "-"
-
name: "hundred"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "thousand"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "million"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billion"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "first"
value: 1
type: "ordinal"
-
name: "second"
value: 2
type: "ordinal"
-
name: "third"
value: 3
type: "ordinal"
-
name: "fourth"
value: 4
type: "ordinal"
-
name: "fifth"
value: 5
type: "ordinal"
-
name: "sixth"
value: 6
type: "ordinal"
-
name: "seventh"
value: 7
type: "ordinal"
-
name: "eighth"
value: 8
type: "ordinal"
-
name: "ninth"
value: 9
type: "ordinal"
-
name: "tenth"
value: 10
type: "ordinal"
-
name: "eleventh"
value: 11
type: "ordinal"
-
name: "twelvth"
value: 12
type: "ordinal"
-
name: "twelveth"
value: 12
type: "ordinal"
-
name: "twelfth"
value: 12
type: "ordinal"
-
name: "thirteenth"
value: 13
type: "ordinal"
-
name: "fourteenth"
value: 14
type: "ordinal"
-
name: "forteenth"
value: 14
type: "ordinal"
-
name: "fifteenth"
value: 15
type: "ordinal"
-
name: "sixteenth"
value: 16
type: "ordinal"
-
name: "seventeenth"
value: 17
type: "ordinal"
-
name: "eighteenth"
value: 18
type: "ordinal"
-
name: "nineteenth"
value: 19
type: "ordinal"
-
name: "twentieth"
value: 20
type: "ordinal"
-
name: "thirtieth"
value: 30
type: "ordinal"
-
name: "fortieth"
value: 40
type: "ordinal"
-
name: "fourtieth"
value: 40
type: "ordinal"
-
name: "fiftieth"
value: 50
type: "ordinal"
-
name: "sixtieth"
value: 60
type: "ordinal"
-
name: "seventieth"
value: 70
type: "ordinal"
-
name: "eightieth"
value: 80
type: "ordinal"
-
name: "ninetieth"
value: 90
type: "ordinal"
-
name: "hundredth"
value: 100
type: "ordinal"
left: "multiply"
-
name: "thousandth"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "millionth"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "billionth"
value: 1000000000
type: "ordinal"
left: "multiply"
ordinal_indicators:
-
suffixes:
"0":
- "th"
"1":
- "st"
"2":
- "nd"
"3":
- "rd"
"4":
- "th"
"5":
- "th"
"6":
- "th"
"7":
- "th"
"8":
- "th"
"9":
- "th"
"11":
- "th"
"12":
- "th"
"13":
- "th"
stopwords:
- "and"

826
resources/numex/es.yaml Normal file
View File

@@ -0,0 +1,826 @@
---
whole_words_only: true
rules:
-
name: "cero"
value: 0
type: "cardinal"
-
name: "un"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "uno"
value: 1
type: "cardinal"
-
name: "dos"
value: 2
type: "cardinal"
-
name: "tres"
value: 3
type: "cardinal"
-
name: "cuatro"
value: 4
type: "cardinal"
-
name: "cinco"
value: 5
type: "cardinal"
-
name: "seis"
value: 6
type: "cardinal"
-
name: "siete"
value: 7
type: "cardinal"
-
name: "ocho"
value: 8
type: "cardinal"
-
name: "nueve"
value: 9
type: "cardinal"
-
name: "diez"
value: 10
type: "cardinal"
-
name: "once"
value: 11
type: "cardinal"
-
name: "doce"
value: 12
type: "cardinal"
-
name: "trece"
value: 13
type: "cardinal"
-
name: "catorce"
value: 14
type: "cardinal"
-
name: "quince"
value: 15
type: "cardinal"
-
name: "dieciseis"
value: 16
type: "cardinal"
-
name: "diecisiete"
value: 17
type: "cardinal"
-
name: "dieciocho"
value: 18
type: "cardinal"
-
name: "diecinueve"
value: 19
type: "cardinal"
-
name: "veinte"
value: 20
type: "cardinal"
right: "add"
-
name: "veintiun"
value: 21
type: "cardinal"
-
name: "veintidós"
value: 22
type: "cardinal"
-
name: "veintidos"
value: 22
type: "cardinal"
-
name: "veintitrés"
value: 23
type: "cardinal"
-
name: "veintitres"
value: 23
type: "cardinal"
-
name: "veinticuatro"
value: 24
type: "cardinal"
-
name: "veinticinco"
value: 25
type: "cardinal"
-
name: "veintiséis"
value: 26
type: "cardinal"
-
name: "veintiseis"
value: 26
type: "cardinal"
-
name: "veintisiete"
value: 27
type: "cardinal"
-
name: "veintiocho"
value: 28
type: "cardinal"
-
name: "veintinueve"
value: 29
type: "cardinal"
-
name: "treinta"
value: 30
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "cuarenta"
value: 40
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "cincuenta"
value: 50
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "sesenta"
value: 60
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "setenta"
value: 70
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "ochenta"
value: 80
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "noventa"
value: 90
type: "cardinal"
right: "add"
right_separator: " y "
-
name: "cien"
value: 100
type: "cardinal"
exact_multiple_only: true
-
name: "ciento"
value: 100
type: "cardinal"
right: "add"
-
name: "doscientos"
value: 200
type: "cardinal"
right: "add"
-
name: "doscientas"
value: 200
type: "cardinal"
right: "add"
gender: "f"
-
name: "trescientos"
value: 300
type: "cardinal"
right: "add"
-
name: "trescientas"
value: 300
type: "cardinal"
right: "add"
gender: "f"
-
name: "cuatrocientos"
value: 400
type: "cardinal"
right: "add"
-
name: "cuatrocientas"
value: 400
type: "cardinal"
right: "add"
gender: "f"
-
name: "quinientos"
value: 500
type: "cardinal"
right: "add"
-
name: "quinientas"
value: 500
type: "cardinal"
right: "add"
gender: "f"
-
name: "seiscientos"
value: 600
type: "cardinal"
right: "add"
-
name: "seiscientas"
value: 600
type: "cardinal"
right: "add"
gender: "f"
-
name: "setecientos"
value: 700
type: "cardinal"
right: "add"
-
name: "setecientas"
value: 700
type: "cardinal"
right: "add"
gender: "f"
-
name: "ochocientos"
value: 800
type: "cardinal"
right: "add"
-
name: "ocho­cientas"
value: 800
type: "cardinal"
right: "add"
gender: "f"
-
name: "novecientos"
value: 900
type: "cardinal"
right: "add"
-
name: "novecientas"
value: 900
type: "cardinal"
right: "add"
gender: "f"
-
name: "mil"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliones"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilion"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliones"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "primer"
value: 1
type: "ordinal"
-
name: "primero"
value: 1
type: "ordinal"
gender: "m"
-
name: "primera"
value: 1
type: "ordinal"
gender: "f"
-
name: "segundo"
value: 2
type: "ordinal"
-
name: "segunda"
value: 2
type: "ordinal"
gender: "f"
-
name: "tercer"
value: 3
type: "ordinal"
-
name: "tercero"
value: 3
type: "ordinal"
gender: "m"
-
name: "tercera"
value: 3
type: "ordinal"
gender: "f"
-
name: "cuarto"
value: 4
type: "ordinal"
-
name: "cuarta"
value: 4
type: "ordinal"
gender: "f"
-
name: "quinto"
value: 5
type: "ordinal"
-
name: "sexto"
value: 6
type: "ordinal"
-
name: "sexta"
value: 6
type: "ordinal"
gender: "f"
-
name: "septimo"
value: 7
type: "ordinal"
-
name: "septima"
value: 7
type: "ordinal"
gender: "f"
-
name: "octavo"
value: 8
type: "ordinal"
-
name: "octava"
value: 8
type: "ordinal"
gender: "f"
-
name: "noveno"
value: 9
type: "ordinal"
-
name: "novena"
value: 9
type: "ordinal"
gender: "f"
-
name: "decimo"
value: 10
type: "ordinal"
right: "add"
-
name: "decima"
value: 10
type: "ordinal"
gender: "f"
right: "add"
-
name: "undecimo"
value: 11
type: "ordinal"
-
name: "decimoprimera"
value: 11
type: "ordinal"
gender: "f"
-
name: "duodecimo"
value: 12
type: "ordinal"
-
name: "decimosegunda"
value: 12
type: "ordinal"
gender: "f"
-
name: "decimotercero"
value: 13
type: "ordinal"
-
name: "decimotercera"
value: 13
type: "ordinal"
gender: "f"
-
name: "decimocuarto"
value: 14
type: "ordinal"
-
name: "decimocuarta"
value: 14
type: "ordinal"
gender: "f"
-
name: "decimoquinto"
value: 15
type: "ordinal"
-
name: "decimoquinta"
value: 15
type: "ordinal"
gender: "f"
-
name: "decimosexto"
value: 16
type: "ordinal"
-
name: "decimosexta"
value: 16
type: "ordinal"
gender: "f"
-
name: "decimoseptimo"
value: 17
type: "ordinal"
gender: "m"
-
name: "decimoseptima"
value: 17
type: "ordinal"
gender: "f"
-
name: "decimooctavo"
value: 18
type: "ordinal"
gender: "m"
-
name: "decimooctava"
value: 18
type: "ordinal"
gender: "f"
-
name: "decimonoveno"
value: 19
type: "ordinal"
-
name: "decimonovena"
value: 19
type: "ordinal"
gender: "f"
-
name: "vigesimo"
value: 20
type: "ordinal"
right: "add"
-
name: "vigesima"
value: 20
type: "ordinal"
right: "add"
gender: "f"
-
name: "trigesimo"
value: 30
type: "ordinal"
right: "add"
-
name: "trigesima"
value: 30
type: "ordinal"
right: "add"
gender: "f"
-
name: "cuadragesimo"
value: 40
type: "ordinal"
right: "add"
-
name: "cuadragesima"
value: 40
type: "ordinal"
right: "add"
gender: "f"
-
name: "quincuagesimo"
value: 50
type: "ordinal"
right: "add"
-
name: "quincuagesima"
value: 50
type: "ordinal"
right: "add"
gender: "f"
-
name: "sexagesimo"
value: 60
type: "ordinal"
right: "add"
-
name: "sexagesima"
value: 60
type: "ordinal"
right: "add"
gender: "f"
-
name: "septuagesimo"
value: 70
type: "ordinal"
right: "add"
-
name: "septuagesima"
value: 70
type: "ordinal"
right: "add"
gender: "f"
-
name: "octogesimo"
value: 80
type: "ordinal"
right: "add"
-
name: "octogesima"
value: 80
type: "ordinal"
right: "add"
gender: "f"
-
name: "nonagesimo"
value: 90
type: "ordinal"
right: "add"
-
name: "nonagesima"
value: 90
type: "ordinal"
right: "add"
gender: "f"
-
name: "centesimo"
value: 100
type: "ordinal"
right: "add"
-
name: "centesima"
value: 100
type: "ordinal"
right: "add"
gender: "f"
-
name: "ducentesimo"
value: 200
type: "ordinal"
right: "add"
-
name: "ducentesima"
value: 200
type: "ordinal"
right: "add"
gender: "f"
-
name: "tricentesimo"
value: 300
type: "ordinal"
right: "add"
-
name: "tricentesima"
value: 300
type: "ordinal"
right: "add"
gender: "f"
-
name: "cuadringentesimo"
value: 400
type: "ordinal"
right: "add"
-
name: "cuadringentesima"
value: 400
type: "ordinal"
right: "add"
gender: "f"
-
name: "quingentesimo"
value: 500
type: "ordinal"
right: "add"
-
name: "quingentesima"
value: 500
type: "ordinal"
right: "add"
gender: "f"
-
name: "sexcentesimo"
value: 600
type: "ordinal"
right: "add"
-
name: "sexcentesima"
value: 600
type: "ordinal"
right: "add"
gender: "f"
-
name: "septingentesimo"
value: 700
type: "ordinal"
right: "add"
-
name: "septingentesima"
value: 700
type: "ordinal"
right: "add"
gender: "f"
-
name: "octingesimo"
value: 800
type: "ordinal"
right: "add"
-
name: "octingesima"
value: 800
type: "ordinal"
right: "add"
gender: "f"
-
name: "noningentesimo"
value: 900
type: "ordinal"
right: "add"
-
name: "noningentesima"
value: 900
type: "ordinal"
right: "add"
gender: "f"
-
name: "milesimo"
value: 1000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "milesima"
value: 1000
type: "ordinal"
left: "multiply"
right: "add"
gender: "f"
-
name: "millonesimo"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "millonesima"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
gender: "f"
-
name: "billonesimo"
value: 1000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "billonesima"
value: 1000000000
type: "ordinal"
left: "multiply"
right: "add"
gender: "f"
ordinal_indicators:
-
suffixes:
"0":
- ".º"
- "º"
- "o"
- "°"
"1":
- "ᵉʳ"
- "er"
- "r"
- "ro"
- ".º"
- "º"
- "o"
- "°"
"2":
- ".º"
- "º"
- "o"
- "°"
"3":
- "ᵉʳ"
- "er"
- "r"
- "ro"
- ".º"
- "º"
- "o"
- "°"
"4":
- ".º"
- "º"
- "o"
- "°"
"5":
- ".º"
- "º"
- "o"
- "°"
"6":
- ".º"
- "º"
- "o"
- "°"
"7":
- ".º"
- "º"
- "o"
- "°"
"8":
- ".º"
- "º"
- "o"
- "°"
"9":
- ".º"
- "º"
- "o"
- "°"
-
gender: "f"
suffixes:
"0":
- ".ª"
- "ª"
- "a"
"1":
- ".ª"
- "ª"
- "a"
- "ra"
- "era"
"2":
- ".ª"
- "ª"
- "a"
"3":
- ".ª"
- "ª"
- "a"
- "ra"
"4":
- ".ª"
- "ª"
- "a"
"5":
- ".ª"
- "ª"
- "a"
"6":
- ".ª"
- "ª"
- "a"
"7":
- ".ª"
- "ª"
- "a"
"8":
- ".ª"
- "ª"
- "a"
"9":
- ".ª"
- "ª"
- "a"
stopwords:
- "y"

260
resources/numex/et.yaml Normal file
View File

@@ -0,0 +1,260 @@
---
whole_words_only: true
rules:
-
name: "null"
value: 0
type: "cardinal"
-
name: "üks"
value: 1
type: "cardinal"
multiply_gte: 100
-
name: "uks"
value: 1
type: "cardinal"
-
name: "kaks"
value: 2
type: "cardinal"
-
name: "kolm"
value: 3
type: "cardinal"
-
name: "neli"
value: 4
type: "cardinal"
-
name: "viis"
value: 5
type: "cardinal"
-
name: "kuus"
value: 6
type: "cardinal"
-
name: "seitse"
value: 7
type: "cardinal"
-
name: "kaheksa"
value: 8
type: "cardinal"
-
name: "üheksa"
value: 9
type: "cardinal"
-
name: "uheksa"
value: 9
type: "cardinal"
-
name: "kümme"
value: 10
type: "cardinal"
-
name: "kumme"
value: 10
type: "cardinal"
-
name: "üksteist"
value: 11
type: "cardinal"
-
name: "kaksteist"
value: 12
type: "cardinal"
-
name: "kolmteist"
value: 13
type: "cardinal"
-
name: "neliteist"
value: 14
type: "cardinal"
-
name: "viisteist"
value: 15
type: "cardinal"
-
name: "kuusteist"
value: 16
type: "cardinal"
-
name: "seitseteist"
value: 17
type: "cardinal"
-
name: "kaheksateist"
value: 18
type: "cardinal"
-
name: "üheksateist"
value: 19
type: "cardinal"
-
name: "kakskümmend"
value: 20
type: "cardinal"
right: "add"
-
name: "kakskummend"
value: 20
type: "cardinal"
right: "add"
-
name: "kolmkümmend"
value: 30
type: "cardinal"
right: "add"
-
name: "kolmkummend"
value: 30
type: "cardinal"
right: "add"
-
name: "nelikümmend"
value: 40
type: "cardinal"
right: "add"
-
name: "nelikummend"
value: 40
type: "cardinal"
right: "add"
-
name: "viiskümmend"
value: 50
type: "cardinal"
right: "add"
-
name: "viiskummend"
value: 50
type: "cardinal"
right: "add"
-
name: "kuuskümmend"
value: 60
type: "cardinal"
right: "add"
-
name: "kuuskummend"
value: 60
type: "cardinal"
right: "add"
-
name: "seitsekümmend"
value: 70
type: "cardinal"
right: "add"
-
name: "seitsekummend"
value: 70
type: "cardinal"
right: "add"
-
name: "kaheksakümmend"
value: 80
type: "cardinal"
right: "add"
-
name: "kaheksakummend"
value: 80
type: "cardinal"
right: "add"
-
name: "üheksakümmend"
value: 90
type: "cardinal"
right: "add"
-
name: "üheksakummend"
value: 90
type: "cardinal"
right: "add"
-
name: "sada"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tuhat"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miljon"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miljonit"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miljard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miljardit"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biljon"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biljonit"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biljard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biljardit"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

24
resources/numex/eu.yaml Normal file
View File

@@ -0,0 +1,24 @@
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

564
resources/numex/fi.yaml Normal file
View File

@@ -0,0 +1,564 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "nolla"
value: 0
type: "cardinal"
-
name: "yksi"
value: 1
type: "cardinal"
-
name: "kaksi"
value: 2
type: "cardinal"
-
name: "kolme"
value: 3
type: "cardinal"
-
name: "neljä"
value: 4
type: "cardinal"
-
name: "viisi"
value: 5
type: "cardinal"
-
name: "kuusi"
value: 6
type: "cardinal"
-
name: "seitsemän"
value: 7
type: "cardinal"
-
name: "kahdeksan"
value: 8
type: "cardinal"
-
name: "yhdeksän"
value: 9
type: "cardinal"
-
name: "kymmenen"
value: 10
type: "cardinal"
-
name: "yksitoista"
value: 11
type: "cardinal"
-
name: "kaksitoista"
value: 12
type: "cardinal"
-
name: "kolmetoista"
value: 13
type: "cardinal"
-
name: "neljätoista"
value: 14
type: "cardinal"
-
name: "viisitoista"
value: 15
type: "cardinal"
-
name: "kuusitoista"
value: 16
type: "cardinal"
-
name: "seitsemäntoista"
value: 17
type: "cardinal"
-
name: "kahdeksantoista"
value: 18
type: "cardinal"
-
name: "yhdeksäntoista"
value: 19
type: "cardinal"
-
name: "kaksikymmentä"
value: 20
type: "cardinal"
right: "add"
-
name: "kaksikymmenta"
value: 20
type: "cardinal"
right: "add"
-
name: "kaksikymmentae"
value: 20
type: "cardinal"
right: "add"
-
name: "kolmekymmentä"
value: 30
type: "cardinal"
right: "add"
-
name: "kolmekymmenta"
value: 30
type: "cardinal"
right: "add"
-
name: "kolmekymmentae"
value: 30
type: "cardinal"
right: "add"
-
name: "neljäkymmentä"
value: 40
type: "cardinal"
right: "add"
-
name: "neljäkymmenta"
value: 40
type: "cardinal"
right: "add"
-
name: "neljäkymmentae"
value: 40
type: "cardinal"
right: "add"
-
name: "viisikymmentä"
value: 50
type: "cardinal"
right: "add"
-
name: "viisikymmenta"
value: 50
type: "cardinal"
right: "add"
-
name: "viisikymmentae"
value: 50
type: "cardinal"
right: "add"
-
name: "kuusikymmentä"
value: 60
type: "cardinal"
right: "add"
-
name: "kuusikymmenta"
value: 60
type: "cardinal"
right: "add"
-
name: "kuusikymmentae"
value: 60
type: "cardinal"
right: "add"
-
name: "seitsemänkymmentä"
value: 70
type: "cardinal"
right: "add"
-
name: "seitsemankymmenta"
value: 70
type: "cardinal"
right: "add"
-
name: "seitsemaenkymmentae"
value: 70
type: "cardinal"
right: "add"
-
name: "kahdeksankymmentä"
value: 80
type: "cardinal"
right: "add"
-
name: "kahdeksankymmenta"
value: 80
type: "cardinal"
right: "add"
-
name: "kahdeksankymmentae"
value: 80
type: "cardinal"
right: "add"
-
name: "yhdeksänkymmentä"
value: 90
type: "cardinal"
right: "add"
-
name: "yhdeksänkymmenta"
value: 90
type: "cardinal"
right: "add"
-
name: "yhdeksänkymmentae"
value: 90
type: "cardinal"
right: "add"
-
name: "sata"
value: 100
type: "cardinal"
right: "add"
exact_multiple_only: true
-
name: "sataa"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tuhat"
value: 1000
type: "cardinal"
right: "add"
-
name: "tuhatta"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miljoona"
value: 1000000
type: "cardinal"
right: "add"
exact_multiple_only: true
left_separator: " "
-
name: "miljoonaa"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
left_separator: " "
-
name: "miljardi"
value: 1000000000
type: "cardinal"
right: "add"
exact_multiple_only: true
left_separator: " "
-
name: "miljardia"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
left_separator: " "
-
name: "biljoona"
value: 1000000000000
type: "cardinal"
right: "add"
exact_multiple_only: true
left_separator: " "
-
name: "biljoonaa"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
left_separator: " "
-
name: "ensimmäinen"
value: 1
type: "ordinal"
-
name: "ensimmainen"
value: 1
type: "ordinal"
-
name: "ensimmaeinen"
value: 1
type: "ordinal"
-
name: "toinen"
value: 2
type: "ordinal"
-
name: "kolmas"
value: 3
type: "ordinal"
-
name: "neljäs"
value: 4
type: "ordinal"
-
name: "neljas"
value: 4
type: "ordinal"
-
name: "neljaes"
value: 4
type: "ordinal"
-
name: "viides"
value: 5
type: "ordinal"
-
name: "kuudes"
value: 6
type: "ordinal"
-
name: "seitsemäs"
value: 7
type: "ordinal"
-
name: "seitsemas"
value: 7
type: "ordinal"
-
name: "seitsemaes"
value: 7
type: "ordinal"
-
name: "kahdeksas"
value: 8
type: "ordinal"
-
name: "yhdeksäs"
value: 9
type: "ordinal"
-
name: "yhdeksas"
value: 9
type: "ordinal"
-
name: "yhdeksaes"
value: 9
type: "ordinal"
-
name: "kymmenes"
value: 10
type: "ordinal"
-
name: "yhdestoista"
value: 11
type: "ordinal"
-
name: "kahdestoista"
value: 12
type: "ordinal"
-
name: "kolmastoista"
value: 13
type: "ordinal"
-
name: "neljästoista"
value: 14
type: "ordinal"
-
name: "neljastoista"
value: 14
type: "ordinal"
-
name: "neljaestoista"
value: 14
type: "ordinal"
-
name: "viidestoista"
value: 15
type: "ordinal"
-
name: "kuudestoista"
value: 16
type: "ordinal"
-
name: "seitsemästoista"
value: 17
type: "ordinal"
-
name: "seitsemastoista"
value: 17
type: "ordinal"
-
name: "seitsemaestoista"
value: 17
type: "ordinal"
-
name: "kahdeksastoista"
value: 18
type: "ordinal"
-
name: "yhdeksästoista"
value: 19
type: "ordinal"
-
name: "yhdeksastoista"
value: 19
type: "ordinal"
-
name: "yhdeksaestoista"
value: 19
type: "ordinal"
-
name: "kahdeskymmenes"
value: 20
type: "ordinal"
right: "add"
-
name: "kolmaskymmenes"
value: 30
type: "ordinal"
right: "add"
-
name: "neljäskymmenes"
value: 40
type: "ordinal"
right: "add"
-
name: "neljaskymmenes"
value: 40
type: "ordinal"
right: "add"
-
name: "neljaeskymmenes"
value: 40
type: "ordinal"
right: "add"
-
name: "viideskymmenes"
value: 50
type: "ordinal"
right: "add"
-
name: "kuudeskymmenes"
value: 60
type: "ordinal"
right: "add"
-
name: "seitsemäskymmenes"
value: 70
type: "ordinal"
right: "add"
-
name: "seitsemaskymmenes"
value: 70
type: "ordinal"
right: "add"
-
name: "seitsemaeskymmenes"
value: 70
type: "ordinal"
right: "add"
-
name: "kahdeksaskymmenes"
value: 80
type: "ordinal"
right: "add"
-
name: "yhdeksäskymmenes"
value: 90
type: "ordinal"
right: "add"
-
name: "yhdeksaskymmenes"
value: 90
type: "ordinal"
right: "add"
-
name: "yhdeksaeskymmenes"
value: 90
type: "ordinal"
right: "add"
-
name: "sadas"
value: 100
type: "ordinal"
left: "multiply"
right: "add"
-
name: "tuhannes"
value: 1000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "miljoonas"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "miljardis"
value: 1000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "biljoonas"
value: 1000000000000
type: "ordinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- ":s"
- "."
"1":
- ":nen"
- "."
"2":
- ":nen"
- "."
"3":
- ":s"
- "."
"4":
- ":s"
- "."
"5":
- ":s"
- "."
"6":
- ":s"
- "."
"7":
- ":s"
- "."
"8":
- ":s"
- "."
"9":
- ":s"
- "."
"11":
- ":sta"
- "."
"12":
- ":sta"
- "."
"13":
- ":sta"
- "."
"14":
- ":sta"
- "."
"15":
- ":sta"
- "."
"16":
- ":sta"
- "."
"17":
- ":sta"
- "."
"18":
- ":sta"
- "."
"19":
- ":sta"
- "."
stopwords:
- "ja"

1119
resources/numex/fr.yaml Normal file

File diff suppressed because it is too large Load Diff

407
resources/numex/ga.yaml Normal file
View File

@@ -0,0 +1,407 @@
---
whole_words_only: true
rules:
-
name: "a náid"
value: 0
type: "cardinal"
-
name: "a naid"
value: 0
type: "cardinal"
-
name: "náid"
value: 0
type: "cardinal"
-
name: "naid"
value: 0
type: "cardinal"
-
name: "a haon"
value: 1
type: "cardinal"
-
name: "haon"
value: 1
type: "cardinal"
-
name: "aon"
value: 1
type: "cardinal"
-
name: "a dó"
value: 2
type: "cardinal"
-
name: "a do"
value: 2
type: "cardinal"
-
name: "dó"
value: 2
type: "cardinal"
-
name: "do"
value: 2
type: "cardinal"
-
name: "dhá"
value: 2
type: "cardinal"
-
name: "dha"
value: 2
type: "cardinal"
-
name: "a trí"
value: 3
type: "cardinal"
-
name: "a tri"
value: 3
type: "cardinal"
-
name: "trí"
value: 3
type: "cardinal"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "a ceathair"
value: 4
type: "cardinal"
-
name: "ceathair"
value: 4
type: "cardinal"
-
name: "ceithre"
value: 4
type: "cardinal"
-
name: "a cúig"
value: 5
type: "cardinal"
-
name: "a cúig"
value: 5
type: "cardinal"
-
name: "a cuig"
value: 5
type: "cardinal"
-
name: "cúig"
value: 5
type: "cardinal"
-
name: "cuig"
value: 5
type: "cardinal"
-
name: "a sé"
value: 6
type: "cardinal"
-
name: "a se"
value: 6
type: "cardinal"
-
name: "sé"
value: 6
type: "cardinal"
-
name: "se"
value: 6
type: "cardinal"
-
name: "a seacht"
value: 7
type: "cardinal"
-
name: "seacht"
value: 7
type: "cardinal"
-
name: "a hocht"
value: 8
type: "cardinal"
-
name: "hocht"
value: 8
type: "cardinal"
-
name: "ocht"
value: 8
type: "cardinal"
-
name: "a naoi"
value: 9
type: "cardinal"
-
name: "naoi"
value: 9
type: "cardinal"
-
name: "a deich"
value: 10
type: "cardinal"
-
name: "deich"
value: 10
type: "cardinal"
-
name: "déag"
value: 10
type: "cardinal"
left: "add"
-
name: "deag"
value: 10
type: "cardinal"
left: "add"
-
name: "dhéag"
value: 10
type: "cardinal"
left: "add"
-
name: "dheag"
value: 10
type: "cardinal"
left: "add"
-
name: "fiche"
value: 20
type: "cardinal"
right: "add"
-
name: "tríocha"
value: 30
type: "cardinal"
right: "add"
-
name: "triocha"
value: 30
type: "cardinal"
right: "add"
-
name: "daichead"
value: 40
type: "cardinal"
right: "add"
-
name: "caoga"
value: 50
type: "cardinal"
right: "add"
-
name: "seasca"
value: 60
type: "cardinal"
right: "add"
-
name: "seachtó"
value: 70
type: "cardinal"
right: "add"
-
name: "seachto"
value: 70
type: "cardinal"
right: "add"
-
name: "ochtó"
value: 80
type: "cardinal"
right: "add"
-
name: "ochto"
value: 80
type: "cardinal"
right: "add"
-
name: "nócha"
value: 90
type: "cardinal"
right: "add"
-
name: "nocha"
value: 90
type: "cardinal"
right: "add"
-
name: "céad"
value: 100
type: "cardinal"
right: "add"
-
name: "dhá chéad"
value: 200
type: "cardinal"
right: "add"
-
name: "dha chead"
value: 200
type: "cardinal"
right: "add"
-
name: "trí chéad"
value: 300
type: "cardinal"
right: "add"
-
name: "tri chead"
value: 300
type: "cardinal"
right: "add"
-
name: "ceithre chéad"
value: 400
type: "cardinal"
right: "add"
-
name: "ceithre chead"
value: 400
type: "cardinal"
right: "add"
-
name: "cúig chéad"
value: 500
type: "cardinal"
right: "add"
-
name: "cuig chead"
value: 500
type: "cardinal"
right: "add"
-
name: "sé chéad"
value: 600
type: "cardinal"
right: "add"
-
name: "se chead"
value: 600
type: "cardinal"
right: "add"
-
name: "seacht gcéad"
value: 700
type: "cardinal"
right: "add"
-
name: "seacht gcead"
value: 700
type: "cardinal"
right: "add"
-
name: "ocht gcéad"
value: 800
type: "cardinal"
right: "add"
-
name: "ocht gcead"
value: 800
type: "cardinal"
right: "add"
-
name: "naoi gcéad"
value: 900
type: "cardinal"
right: "add"
-
name: "naoi gcead"
value: 900
type: "cardinal"
right: "add"
-
name: "míle"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mile"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mhíle"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mhile"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milliún"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milliun"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiún"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiun"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "dtrilliún"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "dtrilliun"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "thrilliún"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "thrilliun"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "quadrilliún"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "quadrilliun"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
stopwords:
- "is"

938
resources/numex/hr.yaml Normal file
View File

@@ -0,0 +1,938 @@
---
whole_words_only: true
rules:
-
name: "nula"
value: 0
type: "cardinal"
-
name: "jedan"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "jedna"
value: 1
type: "cardinal"
gender: "f"
-
name: "jedno"
value: 1
type: "cardinal"
gender: "n"
-
name: "dva"
value: 2
type: "cardinal"
-
name: "dvije"
value: 2
type: "cardinal"
gender: "f"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "četiri"
value: 4
type: "cardinal"
-
name: "cetiri"
value: 4
type: "cardinal"
-
name: "pet"
value: 5
type: "cardinal"
-
name: "šest"
value: 6
type: "cardinal"
-
name: "sest"
value: 6
type: "cardinal"
-
name: "sedam"
value: 7
type: "cardinal"
-
name: "osam"
value: 8
type: "cardinal"
-
name: "devet"
value: 9
type: "cardinal"
-
name: "deset"
value: 10
type: "cardinal"
-
name: "jedanaest"
value: 11
type: "cardinal"
-
name: "dvanaest"
value: 12
type: "cardinal"
-
name: "trinaest"
value: 13
type: "cardinal"
-
name: "četrnaest"
value: 14
type: "cardinal"
-
name: "cetrnaest"
value: 14
type: "cardinal"
-
name: "petnaest"
value: 15
type: "cardinal"
-
name: "šesnaest"
value: 16
type: "cardinal"
-
name: "sesnaest"
value: 16
type: "cardinal"
-
name: "sedamnaest"
value: 17
type: "cardinal"
-
name: "osamnaest"
value: 18
type: "cardinal"
-
name: "devetnaest"
value: 19
type: "cardinal"
-
name: "dvadeset"
value: 20
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "trideset"
value: 30
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "četrdeset"
value: 40
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "cetrdeset"
value: 40
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "pedeset"
value: 50
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "šezdeset"
value: 60
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "sezdeset"
value: 60
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "sedamdeset"
value: 70
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "osamdeset"
value: 80
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "devedeset"
value: 90
type: "cardinal"
right: "add"
right_separator: " i "
-
name: "sto"
value: 100
type: "cardinal"
right: "add"
-
name: "dvjesto"
value: 200
type: "cardinal"
right: "add"
-
name: "tristo"
value: 300
type: "cardinal"
right: "add"
-
name: "četiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "cetiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "petsto"
value: 500
type: "cardinal"
right: "add"
-
name: "šeststo"
value: 600
type: "cardinal"
right: "add"
-
name: "seststo"
value: 600
type: "cardinal"
right: "add"
-
name: "sedamsto"
value: 700
type: "cardinal"
right: "add"
-
name: "osamsto"
value: 800
type: "cardinal"
right: "add"
-
name: "devetsto"
value: 900
type: "cardinal"
right: "add"
-
name: "tisuću"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "tisucu"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "tisuće"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisuce"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisuća"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisuca"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijun"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "milijuna"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijarda"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "milijarde"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijardi"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijun"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "bilijuna"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijarda"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "bilijarde"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijardi"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "nulai"
value: 0
type: "ordinal"
-
name: "prvi"
value: 1
type: "ordinal"
-
name: "drugi"
value: 2
type: "ordinal"
-
name: "treći"
value: 3
type: "ordinal"
-
name: "treci"
value: 3
type: "ordinal"
-
name: "četvrti"
value: 4
type: "ordinal"
-
name: "cetvrti"
value: 4
type: "ordinal"
-
name: "peti"
value: 5
type: "ordinal"
-
name: "šesti"
value: 6
type: "ordinal"
-
name: "sesti"
value: 6
type: "ordinal"
-
name: "sedmi"
value: 7
type: "ordinal"
-
name: "osmi"
value: 8
type: "ordinal"
-
name: "deveti"
value: 9
type: "ordinal"
-
name: "deseti"
value: 10
type: "ordinal"
-
name: "jedanaesti"
value: 11
type: "ordinal"
-
name: "dvanaesti"
value: 12
type: "ordinal"
-
name: "trinaesti"
value: 13
type: "ordinal"
-
name: "četrnaesti"
value: 14
type: "ordinal"
-
name: "cetrnaesti"
value: 14
type: "ordinal"
-
name: "petnaesti"
value: 15
type: "ordinal"
-
name: "šesnaesti"
value: 16
type: "ordinal"
-
name: "sesnaesti"
value: 16
type: "ordinal"
-
name: "sedamnaesti"
value: 17
type: "ordinal"
-
name: "osamnaesti"
value: 18
type: "ordinal"
-
name: "devetnaesti"
value: 19
type: "ordinal"
-
name: "dvadeseti"
value: 20
type: "ordinal"
-
name: "trideseti"
value: 30
type: "ordinal"
-
name: "četrdeseti"
value: 40
type: "ordinal"
-
name: "cetrdeseti"
value: 40
type: "ordinal"
-
name: "pedeseti"
value: 50
type: "ordinal"
-
name: "šezdeseti"
value: 60
type: "ordinal"
-
name: "sezdeseti"
value: 60
type: "ordinal"
-
name: "sedamdeseti"
value: 70
type: "ordinal"
-
name: "osamdeseti"
value: 80
type: "ordinal"
-
name: "devedeseti"
value: 90
type: "ordinal"
-
name: "stoti"
value: 100
type: "ordinal"
-
name: "st"
value: 100
type: "ordinal"
right: "add"
-
name: "dvest"
value: 200
type: "ordinal"
right: "add"
-
name: "trist"
value: 300
type: "ordinal"
right: "add"
-
name: "četrist"
value: 400
type: "ordinal"
right: "add"
-
name: "cetrist"
value: 400
type: "ordinal"
right: "add"
-
name: "petst"
value: 500
type: "ordinal"
right: "add"
-
name: "šest"
value: 600
type: "ordinal"
right: "add"
-
name: "sest"
value: 600
type: "ordinal"
right: "add"
-
name: "sedamst"
value: 700
type: "ordinal"
right: "add"
-
name: "osamst"
value: 800
type: "ordinal"
right: "add"
-
name: "devetst"
value: 900
type: "ordinal"
right: "add"
-
name: "milijuny"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "milijardy"
value: 1000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "bilijuny"
value: 1000000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "bilijardy"
value: 1000000000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "nulaa"
value: 0
type: "ordinal"
gender: "f"
-
name: "prva"
value: 1
type: "ordinal"
gender: "f"
-
name: "druga"
value: 2
type: "ordinal"
gender: "f"
-
name: "treća"
value: 3
type: "ordinal"
gender: "f"
-
name: "treca"
value: 3
type: "ordinal"
gender: "f"
-
name: "četvrta"
value: 4
type: "ordinal"
gender: "f"
-
name: "cetvrta"
value: 4
type: "ordinal"
gender: "f"
-
name: "peta"
value: 5
type: "ordinal"
gender: "f"
-
name: "šesta"
value: 6
type: "ordinal"
gender: "f"
-
name: "sesta"
value: 6
type: "ordinal"
gender: "f"
-
name: "sedma"
value: 7
type: "ordinal"
gender: "f"
-
name: "osma"
value: 8
type: "ordinal"
gender: "f"
-
name: "deveta"
value: 9
type: "ordinal"
gender: "f"
-
name: "deseta"
value: 10
type: "ordinal"
gender: "f"
-
name: "jedanaesta"
value: 11
type: "ordinal"
gender: "f"
-
name: "dvanaesta"
value: 12
type: "ordinal"
gender: "f"
-
name: "trinaesta"
value: 13
type: "ordinal"
gender: "f"
-
name: "četrnaesta"
value: 14
type: "ordinal"
gender: "f"
-
name: "cetrnaesta"
value: 14
type: "ordinal"
gender: "f"
-
name: "petnaesta"
value: 15
type: "ordinal"
gender: "f"
-
name: "šesnaesta"
value: 16
type: "ordinal"
gender: "f"
-
name: "sesnaesta"
value: 16
type: "ordinal"
gender: "f"
-
name: "sedamnaesta"
value: 17
type: "ordinal"
gender: "f"
-
name: "osamnaesta"
value: 18
type: "ordinal"
gender: "f"
-
name: "devetnaesta"
value: 19
type: "ordinal"
-
name: "dvadeseta"
value: 20
type: "ordinal"
gender: "f"
-
name: "trideseta"
value: 30
type: "ordinal"
gender: "f"
-
name: "četrdeseta"
value: 40
type: "ordinal"
gender: "f"
-
name: "cetrdeseta"
value: 40
type: "ordinal"
gender: "f"
-
name: "pedeseta"
value: 50
type: "ordinal"
gender: "f"
-
name: "šezdeseta"
value: 60
type: "ordinal"
gender: "f"
-
name: "sezdeseta"
value: 60
type: "ordinal"
gender: "f"
-
name: "sedamdeseta"
value: 70
type: "ordinal"
gender: "f"
-
name: "osamdeseta"
value: 80
type: "ordinal"
gender: "f"
-
name: "devedeseta"
value: 90
type: "ordinal"
gender: "f"
-
name: "stota"
value: 100
type: "ordinal"
gender: "f"
-
name: "nulao"
value: 0
type: "ordinal"
gender: "n"
-
name: "prvo"
value: 1
type: "ordinal"
gender: "n"
-
name: "drugo"
value: 2
type: "ordinal"
gender: "n"
-
name: "treće"
value: 3
type: "ordinal"
gender: "n"
-
name: "trece"
value: 3
type: "ordinal"
gender: "n"
-
name: "četvrto"
value: 4
type: "ordinal"
gender: "n"
-
name: "cetvrto"
value: 4
type: "ordinal"
gender: "n"
-
name: "peto"
value: 5
type: "ordinal"
gender: "n"
-
name: "šesto"
value: 6
type: "ordinal"
gender: "n"
-
name: "sesto"
value: 6
type: "ordinal"
gender: "n"
-
name: "sedmo"
value: 7
type: "ordinal"
gender: "n"
-
name: "osmo"
value: 8
type: "ordinal"
gender: "n"
-
name: "deveto"
value: 9
type: "ordinal"
gender: "n"
-
name: "deseto"
value: 10
type: "ordinal"
gender: "n"
-
name: "jedanaesto"
value: 11
type: "ordinal"
gender: "n"
-
name: "dvanaesto"
value: 12
type: "ordinal"
gender: "n"
-
name: "trinaesto"
value: 13
type: "ordinal"
gender: "n"
-
name: "četrnaesto"
value: 14
type: "ordinal"
gender: "n"
-
name: "cetrnaesto"
value: 14
type: "ordinal"
gender: "n"
-
name: "petnaesto"
value: 15
type: "ordinal"
gender: "n"
-
name: "šesnaesto"
value: 16
type: "ordinal"
gender: "n"
-
name: "sesnaesto"
value: 16
type: "ordinal"
gender: "n"
-
name: "sedamnaesto"
value: 17
type: "ordinal"
gender: "n"
-
name: "osamnaesto"
value: 18
type: "ordinal"
gender: "n"
-
name: "devetnaesto"
value: 19
type: "ordinal"
-
name: "dvadeseto"
value: 20
type: "ordinal"
gender: "n"
-
name: "trideseto"
value: 30
type: "ordinal"
gender: "n"
-
name: "četrdeseto"
value: 40
type: "ordinal"
gender: "n"
-
name: "cetrdeseto"
value: 40
type: "ordinal"
gender: "n"
-
name: "pedeseto"
value: 50
type: "ordinal"
gender: "n"
-
name: "šezdeseto"
value: 60
type: "ordinal"
gender: "n"
-
name: "sezdeseto"
value: 60
type: "ordinal"
gender: "n"
-
name: "sedamdeseto"
value: 70
type: "ordinal"
gender: "n"
-
name: "osamdeseto"
value: 80
type: "ordinal"
gender: "n"
-
name: "devedeseto"
value: 90
type: "ordinal"
gender: "n"
-
name: "stoto"
value: 100
type: "ordinal"
gender: "n"
stopwords:
- "i"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

330
resources/numex/hu.yaml Normal file
View File

@@ -0,0 +1,330 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "nulla"
value: 0
type: "cardinal"
-
name: "egy"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "kettő"
value: 2
type: "cardinal"
-
name: "ketto"
value: 2
type: "cardinal"
-
name: "két"
value: 2
type: "cardinal"
-
name: "ket"
value: 2
type: "cardinal"
-
name: "három"
value: 3
type: "cardinal"
-
name: "harom"
value: 3
type: "cardinal"
-
name: "négy"
value: 4
type: "cardinal"
-
name: "negy"
value: 4
type: "cardinal"
-
name: "öt"
value: 5
type: "cardinal"
-
name: "ot"
value: 5
type: "cardinal"
-
name: "hat"
value: 6
type: "cardinal"
-
name: "hét"
value: 7
type: "cardinal"
-
name: "het"
value: 7
type: "cardinal"
-
name: "nyolc"
value: 8
type: "cardinal"
-
name: "kilenc"
value: 9
type: "cardinal"
-
name: "tíz"
value: 10
type: "cardinal"
-
name: "tiz"
value: 10
type: "cardinal"
-
name: "tizen­"
value: 10
type: "cardinal"
right: "add"
-
name: "húsz"
value: 20
type: "cardinal"
-
name: "husz"
value: 20
type: "cardinal"
-
name: "huszon­"
value: 20
type: "cardinal"
right: "add"
-
name: "harminc"
value: 30
type: "cardinal"
right: "add"
-
name: "negyven"
value: 40
type: "cardinal"
right: "add"
-
name: "ötven"
value: 50
type: "cardinal"
right: "add"
-
name: "otven"
value: 50
type: "cardinal"
right: "add"
-
name: "hatvan"
value: 60
type: "cardinal"
right: "add"
-
name: "hetven"
value: 70
type: "cardinal"
right: "add"
-
name: "nyolcvan"
value: 80
type: "cardinal"
right: "add"
-
name: "kilencven"
value: 90
type: "cardinal"
right: "add"
-
name: "száz"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "szaz"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "ezer"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "millió"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "millio"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milliárd"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billió"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billio"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiárd"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "nulla"
value: 0
type: "ordinal"
-
name: "edik"
value: 0
type: "ordinal"
-
name: "első"
value: 1
type: "ordinal"
-
name: "elso"
value: 1
type: "ordinal"
-
name: "egyedik"
value: 1
type: "ordinal"
-
name: "második"
value: 2
type: "ordinal"
-
name: "masodik"
value: 2
type: "ordinal"
-
name: "kettedik"
value: 2
type: "ordinal"
-
name: "harmadik"
value: 3
type: "ordinal"
-
name: "negyedik"
value: 4
type: "ordinal"
-
name: "ötödik"
value: 5
type: "ordinal"
-
name: "hatodik"
value: 6
type: "ordinal"
-
name: "hetedik"
value: 7
type: "ordinal"
-
name: "nyolcadik"
value: 8
type: "ordinal"
-
name: "kilencedik"
value: 9
type: "ordinal"
-
name: "tizedik"
value: 10
type: "ordinal"
-
name: "huszadik"
value: 20
type: "ordinal"
-
name: "harmincadik"
value: 30
type: "ordinal"
-
name: "hatvanadik"
value: 60
type: "ordinal"
-
name: "nyolcvanadik"
value: 80
type: "ordinal"
-
name: "századik"
value: 100
type: "ordinal"
left: "multiply"
right: "add"
-
name: "szazadik"
value: 100
type: "ordinal"
left: "multiply"
right: "add"
-
name: "milliomodik"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."
stopwords:
- "és"
- "es"

23
resources/numex/is.yaml Normal file
View File

@@ -0,0 +1,23 @@
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

824
resources/numex/it.yaml Normal file
View File

@@ -0,0 +1,824 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "zero"
value: 0
type: "cardinal"
-
name: "un"
value: 1
type: "cardinal"
gender: "m"
multiply_gte: 1000000
-
name: "uno"
value: 1
type: "cardinal"
-
name: "una"
value: 1
type: "cardinal"
gender: "f"
-
name: "due"
value: 2
type: "cardinal"
-
name: "tre"
value: 3
type: "cardinal"
-
name: "tré"
value: 3
type: "cardinal"
-
name: "quattro"
value: 4
type: "cardinal"
-
name: "cinque"
value: 5
type: "cardinal"
-
name: "sei"
value: 6
type: "cardinal"
-
name: "sette"
value: 7
type: "cardinal"
-
name: "otto"
value: 8
type: "cardinal"
-
name: "nove"
value: 9
type: "cardinal"
-
name: "dieci"
value: 10
type: "cardinal"
-
name: "undici"
value: 11
type: "cardinal"
-
name: "dodici"
value: 12
type: "cardinal"
-
name: "tredici"
value: 13
type: "cardinal"
-
name: "quattordici"
value: 14
type: "cardinal"
-
name: "quindici"
value: 15
type: "cardinal"
-
name: "sedici"
value: 16
type: "cardinal"
-
name: "diciassette"
value: 17
type: "cardinal"
-
name: "diciotto"
value: 18
type: "cardinal"
-
name: "diciannove"
value: 19
type: "cardinal"
-
name: "venti"
value: 20
type: "cardinal"
right: "add"
-
name: "ventuno"
value: 21
type: "cardinal"
-
name: "ventotto"
value: 28
type: "cardinal"
-
name: "trenta"
value: 30
type: "cardinal"
right: "add"
-
name: "trentuno"
value: 31
type: "cardinal"
-
name: "trentotto"
value: 38
type: "cardinal"
-
name: "quaranta"
value: 40
type: "cardinal"
right: "add"
-
name: "quarantuno"
value: 41
type: "cardinal"
-
name: "quarantotto"
value: 48
type: "cardinal"
-
name: "cinquanta"
value: 50
type: "cardinal"
right: "add"
-
name: "cinquantuno"
value: 51
type: "cardinal"
-
name: "cinquantotto"
value: 58
type: "cardinal"
-
name: "sessanta"
value: 60
type: "cardinal"
right: "add"
-
name: "sessantuno"
value: 61
type: "cardinal"
-
name: "sessantotto"
value: 68
type: "cardinal"
-
name: "settanta"
value: 70
type: "cardinal"
right: "add"
-
name: "settantuno"
value: 71
type: "cardinal"
-
name: "settantotto"
value: 78
type: "cardinal"
-
name: "ottanta"
value: 80
type: "cardinal"
right: "add"
-
name: "ottantuno"
value: 81
type: "cardinal"
-
name: "ottantotto"
value: 88
type: "cardinal"
-
name: "novanta"
value: 90
type: "cardinal"
right: "add"
-
name: "novantuno"
value: 91
type: "cardinal"
-
name: "novantotto"
value: 91
type: "cardinal"
-
name: "cento"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "cent"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mille"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mila"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milione"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "milioni"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "miliardo"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "miliardi"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "bilione"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "bilioni"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biliarde"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "biliardi"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "primo"
value: 1
type: "ordinal"
-
name: "secondo"
value: 2
type: "ordinal"
-
name: "terzo"
value: 3
type: "ordinal"
-
name: "quarto"
value: 4
type: "ordinal"
-
name: "quinto"
value: 5
type: "ordinal"
-
name: "sesto"
value: 6
type: "ordinal"
-
name: "settimo"
value: 7
type: "ordinal"
-
name: "ottavo"
value: 8
type: "ordinal"
-
name: "nono"
value: 9
type: "ordinal"
-
name: "duesimo"
value: 2
type: "ordinal"
-
name: "treesimo"
value: 3
type: "ordinal"
-
name: "quattresimo"
value: 4
type: "ordinal"
-
name: "cinquesimo"
value: 5
type: "ordinal"
-
name: "seiesimo"
value: 6
type: "ordinal"
-
name: "settesimo"
value: 7
type: "ordinal"
-
name: "ottesimo"
value: 8
type: "ordinal"
-
name: "novesimo"
value: 9
type: "ordinal"
-
name: "decimo"
value: 10
type: "ordinal"
-
name: "undicesimo"
value: 11
type: "ordinal"
-
name: "dodicesimo"
value: 12
type: "ordinal"
-
name: "tredicesimo"
value: 13
type: "ordinal"
-
name: "quattordicesimo"
value: 14
type: "ordinal"
-
name: "quindicesimo"
value: 15
type: "ordinal"
-
name: "sedicesimo"
value: 16
type: "ordinal"
-
name: "diciassettesimo"
value: 17
type: "ordinal"
-
name: "diciottesimo"
value: 18
type: "ordinal"
-
name: "diciannovesimo"
value: 19
type: "ordinal"
-
name: "ventesimo"
value: 20
type: "ordinal"
-
name: "ventunesimo"
value: 21
type: "ordinal"
-
name: "ventottesimo"
value: 28
type: "ordinal"
-
name: "trentesimo"
value: 30
type: "ordinal"
-
name: "trentunesimo"
value: 31
type: "ordinal"
-
name: "trentottesimo"
value: 38
type: "ordinal"
-
name: "quarantesimo"
value: 40
type: "ordinal"
-
name: "quarantunesimo"
value: 41
type: "ordinal"
-
name: "quarantottesimo"
value: 48
type: "ordinal"
-
name: "cinquantesimo"
value: 50
type: "ordinal"
-
name: "cinquantunesimo"
value: 51
type: "ordinal"
-
name: "cinquantottesimo"
value: 58
type: "ordinal"
-
name: "sessantesimo"
value: 60
type: "ordinal"
-
name: "sessantunesimo"
value: 61
type: "ordinal"
-
name: "sessantottesimo"
value: 68
type: "ordinal"
-
name: "settantesimo"
value: 70
type: "ordinal"
-
name: "settantunesimo"
value: 71
type: "ordinal"
-
name: "settantottesimo"
value: 78
type: "ordinal"
-
name: "ottantesimo"
value: 80
type: "ordinal"
-
name: "ottantunesimo"
value: 81
type: "ordinal"
-
name: "ottantottesimo"
value: 88
type: "ordinal"
-
name: "novantesimo"
value: 90
type: "ordinal"
-
name: "novantunesimo"
value: 91
type: "ordinal"
-
name: "novantottesimo"
value: 98
type: "ordinal"
-
name: "prima"
value: 1
type: "ordinal"
gender: "f"
-
name: "seconda"
value: 2
type: "ordinal"
gender: "f"
-
name: "terza"
value: 3
type: "ordinal"
gender: "f"
-
name: "quarta"
value: 4
type: "ordinal"
gender: "f"
-
name: "quinta"
value: 5
type: "ordinal"
gender: "f"
-
name: "sesta"
value: 6
type: "ordinal"
gender: "f"
-
name: "settima"
value: 7
type: "ordinal"
gender: "f"
-
name: "ottava"
value: 8
type: "ordinal"
gender: "f"
-
name: "nona"
value: 9
type: "ordinal"
gender: "f"
-
name: "duesima"
value: 2
type: "ordinal"
gender: "f"
-
name: "treesima"
value: 3
type: "ordinal"
gender: "f"
-
name: "quattresima"
value: 4
type: "ordinal"
gender: "f"
-
name: "cinquesima"
value: 5
type: "ordinal"
gender: "f"
-
name: "seiesima"
value: 6
type: "ordinal"
gender: "f"
-
name: "settesima"
value: 7
type: "ordinal"
gender: "f"
-
name: "ottesima"
value: 8
type: "ordinal"
gender: "f"
-
name: "novesima"
value: 9
type: "ordinal"
gender: "f"
-
name: "decima"
value: 10
type: "ordinal"
gender: "f"
-
name: "undicesima"
value: 11
type: "ordinal"
gender: "f"
-
name: "dodicesima"
value: 12
type: "ordinal"
gender: "f"
-
name: "tredicesima"
value: 13
type: "ordinal"
gender: "f"
-
name: "quattordicesima"
value: 14
type: "ordinal"
gender: "f"
-
name: "quindicesima"
value: 15
type: "ordinal"
gender: "f"
-
name: "sedicesima"
value: 16
type: "ordinal"
gender: "f"
-
name: "diciassettesima"
value: 17
type: "ordinal"
gender: "f"
-
name: "diciottesima"
value: 18
type: "ordinal"
gender: "f"
-
name: "diciannovesima"
value: 19
type: "ordinal"
gender: "f"
-
name: "ventesima"
value: 20
type: "ordinal"
gender: "f"
-
name: "ventunesima"
value: 21
type: "ordinal"
gender: "f"
-
name: "ventottesima"
value: 28
type: "ordinal"
gender: "f"
-
name: "trentesima"
value: 30
type: "ordinal"
gender: "f"
-
name: "trentunesima"
value: 31
type: "ordinal"
gender: "f"
-
name: "trentottesima"
value: 38
type: "ordinal"
gender: "f"
-
name: "quarantesima"
value: 40
type: "ordinal"
gender: "f"
-
name: "quarantunesima"
value: 41
type: "ordinal"
gender: "f"
-
name: "quarantottesima"
value: 48
type: "ordinal"
gender: "f"
-
name: "cinquantesima"
value: 50
type: "ordinal"
gender: "f"
-
name: "cinquantunesima"
value: 51
type: "ordinal"
gender: "f"
-
name: "cinquantottesima"
value: 58
type: "ordinal"
gender: "f"
-
name: "sessantesima"
value: 60
type: "ordinal"
gender: "f"
-
name: "sessantunesima"
value: 61
type: "ordinal"
gender: "f"
-
name: "sessantottesima"
value: 68
type: "ordinal"
gender: "f"
-
name: "settantesima"
value: 70
type: "ordinal"
gender: "f"
-
name: "settantunesima"
value: 71
type: "ordinal"
gender: "f"
-
name: "settantottesima"
value: 78
type: "ordinal"
gender: "f"
-
name: "ottantesima"
value: 80
type: "ordinal"
gender: "f"
-
name: "ottantunesima"
value: 81
type: "ordinal"
gender: "f"
-
name: "ottantottesima"
value: 88
type: "ordinal"
gender: "f"
-
name: "novantesima"
value: 90
type: "ordinal"
gender: "f"
-
name: "novantunesima"
value: 91
type: "ordinal"
gender: "f"
-
name: "novantottesima"
value: 98
type: "ordinal"
gender: "f"
ordinal_indicators:
-
suffixes:
"0":
- "º"
- "o"
- "°"
"1":
- "º"
- "o"
- "°"
"2":
- "º"
- "o"
- "°"
"3":
- "º"
- "o"
- "°"
"4":
- "º"
- "o"
- "°"
"5":
- "º"
- "o"
- "°"
"6":
- "º"
- "o"
- "°"
"7":
- "º"
- "o"
- "°"
"8":
- "º"
- "o"
- "°"
"9":
- "º"
- "o"
- "°"
-
gender: "f"
suffixes:
"0":
- "ª"
- "a"
"1":
- "ª"
- "a"
"2":
- "ª"
- "a"
"3":
- "ª"
- "a"
"4":
- "ª"
- "a"
"5":
- "ª"
- "a"
"6":
- "ª"
- "a"
"7":
- "ª"
- "a"
"8":
- "ª"
- "a"
"9":
- "ª"
- "a"
stopwords:
- "e"
- "ed"

91
resources/numex/ja.yaml Normal file
View File

@@ -0,0 +1,91 @@
---
default_separator: ""
rules:
-
name: ""
value: 0
type: "cardinal"
-
name: "一"
value: 1
type: "cardinal"
-
name: "二"
value: 2
type: "cardinal"
-
name: "三"
value: 3
type: "cardinal"
-
name: "四"
value: 4
type: "cardinal"
-
name: "五"
value: 5
type: "cardinal"
-
name: "六"
value: 6
type: "cardinal"
-
name: "七"
value: 7
type: "cardinal"
-
name: "八"
value: 8
type: "cardinal"
-
name: "九"
value: 9
type: "cardinal"
-
name: "十"
value: 10
type: "cardinal"
left: "multiply"
right: "add"
-
name: "百"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "千"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "万"
value: 10000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "億"
value: 100000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "兆"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "京"
value: 10000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "第"
value: 0
type: "ordinal_indicator"
right: "add"

91
resources/numex/ko.yaml Normal file
View File

@@ -0,0 +1,91 @@
---
default_separator: ""
rules:
-
name: "영"
value: 0
type: "cardinal"
-
name: "일"
value: 1
type: "cardinal"
-
name: "이"
value: 2
type: "cardinal"
-
name: "삼"
value: 3
type: "cardinal"
-
name: "사"
value: 4
type: "cardinal"
-
name: "오"
value: 5
type: "cardinal"
-
name: "육"
value: 6
type: "cardinal"
-
name: "칠"
value: 7
type: "cardinal"
-
name: "팔"
value: 8
type: "cardinal"
-
name: "구"
value: 9
type: "cardinal"
-
name: "십"
value: 10
type: "cardinal"
left: "multiply"
right: "add"
-
name: "백"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "천"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "만"
value: 10000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "억"
value: 100000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "조"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "경"
value: 10000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "번째"
value: 0
type: "ordinal_indicator"
left: "add"

151
resources/numex/la.yaml Normal file
View File

@@ -0,0 +1,151 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "i"
value: 1
type: "cardinal"
-
name: "ii"
value: 2
type: "cardinal"
-
name: "iii"
value: 3
type: "cardinal"
-
name: "iv"
value: 4
type: "cardinal"
-
name: "v"
value: 5
type: "cardinal"
-
name: "vi"
value: 6
type: "cardinal"
-
name: "vii"
value: 7
type: "cardinal"
-
name: "viii"
value: 8
type: "cardinal"
-
name: "ix"
value: 9
type: "cardinal"
-
name: "x"
value: 10
type: "cardinal"
right: "add"
-
name: "xx"
value: 20
type: "cardinal"
right: "add"
-
name: "xxx"
value: 30
type: "cardinal"
right: "add"
-
name: "xl"
value: 40
type: "cardinal"
right: "add"
-
name: "l"
value: 50
type: "cardinal"
right: "add"
-
name: "lx"
value: 60
type: "cardinal"
right: "add"
-
name: "lxx"
value: 70
type: "cardinal"
right: "add"
-
name: "lxxx"
value: 80
type: "cardinal"
right: "add"
-
name: "xc"
value: 90
type: "cardinal"
right: "add"
-
name: "c"
value: 100
type: "cardinal"
right: "add"
-
name: "cc"
value: 200
type: "cardinal"
right: "add"
-
name: "ccc"
value: 300
type: "cardinal"
right: "add"
-
name: "cd"
value: 400
type: "cardinal"
right: "add"
-
name: "d"
value: 500
type: "cardinal"
right: "add"
-
name: "dc"
value: 600
type: "cardinal"
right: "add"
-
name: "dcc"
value: 700
type: "cardinal"
right: "add"
-
name: "dccc"
value: 800
type: "cardinal"
right: "add"
-
name: "cm"
value: 900
type: "cardinal"
right: "add"
-
name: "m"
value: 1000
type: "cardinal"
right: "add"
-
name: "mm"
value: 2000
type: "cardinal"
right: "add"
-
name: "mmm"
value: 3000
type: "cardinal"
right: "add"
-
name: "mmmm"
value: 4000
type: "cardinal"
right: "add"

365
resources/numex/lt.yaml Normal file
View File

@@ -0,0 +1,365 @@
---
whole_words_only: true
rules:
-
name: "nulis"
value: 0
type: "cardinal"
-
name: "vienas"
value: 1
type: "cardinal"
-
name: "viena"
value: 1
type: "cardinal"
gender: "f"
-
name: "du"
value: 2
type: "cardinal"
-
name: "dvi"
value: 2
type: "cardinal"
gender: "f"
-
name: "trys"
value: 3
type: "cardinal"
-
name: "keturi"
value: 4
type: "cardinal"
-
name: "keturios"
value: 4
type: "cardinal"
gender: "f"
-
name: "penki"
value: 5
type: "cardinal"
-
name: "penkios"
value: 5
type: "cardinal"
gender: "f"
-
name: "šeši"
value: 6
type: "cardinal"
-
name: "sesi"
value: 6
type: "cardinal"
-
name: "šešios"
value: 6
type: "cardinal"
gender: "f"
-
name: "sesios"
value: 6
type: "cardinal"
gender: "f"
-
name: "septyni"
value: 7
type: "cardinal"
-
name: "septynios"
value: 7
type: "cardinal"
gender: "f"
-
name: "aštuoni"
value: 8
type: "cardinal"
-
name: "astuoni"
value: 8
type: "cardinal"
-
name: "aštuonios"
value: 8
type: "cardinal"
gender: "f"
-
name: "astuonios"
value: 8
type: "cardinal"
gender: "f"
-
name: "devyni"
value: 9
type: "cardinal"
-
name: "devynios"
value: 9
type: "cardinal"
gender: "f"
-
name: "dešimt"
value: 10
type: "cardinal"
-
name: "desimt"
value: 10
type: "cardinal"
-
name: "vienuolika"
value: 11
type: "cardinal"
-
name: "dvylika"
value: 12
type: "cardinal"
-
name: "trylika"
value: 13
type: "cardinal"
-
name: "keturiolika"
value: 14
type: "cardinal"
-
name: "penkiolika"
value: 15
type: "cardinal"
-
name: "šešiolika"
value: 16
type: "cardinal"
-
name: "sesiolika"
value: 16
type: "cardinal"
-
name: "septyniolika"
value: 17
type: "cardinal"
-
name: "aštuoniolika"
value: 18
type: "cardinal"
-
name: "astuoniolika"
value: 18
type: "cardinal"
-
name: "devyniolika"
value: 19
type: "cardinal"
-
name: "dvidešimt"
value: 20
type: "cardinal"
right: "add"
-
name: "dvidesimt"
value: 20
type: "cardinal"
right: "add"
-
name: "trisdešimt"
value: 30
type: "cardinal"
right: "add"
-
name: "trisdesimt"
value: 30
type: "cardinal"
right: "add"
-
name: "keturiasdešimt"
value: 40
type: "cardinal"
right: "add"
-
name: "keturiasdesimt"
value: 40
type: "cardinal"
right: "add"
-
name: "penkiasdešimt"
value: 50
type: "cardinal"
right: "add"
-
name: "penkiasdesimt"
value: 50
type: "cardinal"
right: "add"
-
name: "šešiasdešimt"
value: 60
type: "cardinal"
right: "add"
-
name: "sesiasdesimt"
value: 60
type: "cardinal"
right: "add"
-
name: "septyniasdešimt"
value: 70
type: "cardinal"
right: "add"
-
name: "septyniasdesimt"
value: 70
type: "cardinal"
right: "add"
-
name: "aštuoniasdešimt"
value: 80
type: "cardinal"
right: "add"
-
name: "astuoniasdesimt"
value: 80
type: "cardinal"
right: "add"
-
name: "devyniasdešimt"
value: 90
type: "cardinal"
right: "add"
-
name: "devyniasdesimt"
value: 90
type: "cardinal"
right: "add"
-
name: "šimtas"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "simtas"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "šimtai"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "simtai"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tūkstantis"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tukstantis"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tūkstančiai"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tukstanciai"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tūkstančių"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tukstanciu"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijonas"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijonu"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijardas"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijardu"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "trilijonas"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "trilijonu"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "kvadrilijonas"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "kvadrilijonu"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

565
resources/numex/lv.yaml Normal file
View File

@@ -0,0 +1,565 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "nulle"
value: 0
type: "cardinal"
-
name: "viens"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "viena"
value: 1
type: "cardinal"
gender: "f"
-
name: "divi"
value: 2
type: "cardinal"
-
name: "divas"
value: 2
type: "cardinal"
gender: "f"
-
name: "trīs"
value: 3
type: "cardinal"
-
name: "tris"
value: 3
type: "cardinal"
-
name: "četri"
value: 4
type: "cardinal"
-
name: "cetri"
value: 4
type: "cardinal"
-
name: "četras"
value: 4
type: "cardinal"
gender: "f"
-
name: "cetras"
value: 4
type: "cardinal"
gender: "f"
-
name: "pieci"
value: 5
type: "cardinal"
-
name: "piecas"
value: 5
type: "cardinal"
gender: "f"
-
name: "seši"
value: 6
type: "cardinal"
-
name: "sesi"
value: 6
type: "cardinal"
-
name: "sešas"
value: 6
type: "cardinal"
gender: "f"
-
name: "sesas"
value: 6
type: "cardinal"
gender: "f"
-
name: "septiņi"
value: 7
type: "cardinal"
-
name: "septini"
value: 7
type: "cardinal"
-
name: "septiņas"
value: 7
type: "cardinal"
gender: "f"
-
name: "septinas"
value: 7
type: "cardinal"
gender: "f"
-
name: "astoņi"
value: 8
type: "cardinal"
-
name: "astoni"
value: 8
type: "cardinal"
-
name: "astoņas"
value: 8
type: "cardinal"
gender: "f"
-
name: "astonas"
value: 8
type: "cardinal"
gender: "f"
-
name: "deviņi"
value: 9
type: "cardinal"
-
name: "devini"
value: 9
type: "cardinal"
-
name: "deviņas"
value: 9
type: "cardinal"
gender: "f"
-
name: "devinas"
value: 9
type: "cardinal"
gender: "f"
-
name: "desmit"
value: 10
type: "cardinal"
-
name: "vienpadsmit"
value: 11
type: "cardinal"
-
name: "divpadsmit"
value: 12
type: "cardinal"
-
name: "trīspadsmit"
value: 13
type: "cardinal"
-
name: "trispadsmit"
value: 13
type: "cardinal"
-
name: "četrpadsmit"
value: 14
type: "cardinal"
-
name: "cetrpadsmit"
value: 14
type: "cardinal"
-
name: "piecpadsmit"
value: 15
type: "cardinal"
-
name: "sešpadsmit"
value: 16
type: "cardinal"
-
name: "sespadsmit"
value: 16
type: "cardinal"
-
name: "septiņpadsmit"
value: 17
type: "cardinal"
-
name: "septinpadsmit"
value: 17
type: "cardinal"
-
name: "astoņpadsmit"
value: 18
type: "cardinal"
-
name: "astonpadsmit"
value: 18
type: "cardinal"
-
name: "deviņpadsmit"
value: 19
type: "cardinal"
-
name: "devinpadsmit"
value: 19
type: "cardinal"
-
name: "divdesmit"
value: 20
type: "cardinal"
right: "add"
-
name: "trīsdesmit"
value: 30
type: "cardinal"
right: "add"
-
name: "trisdesmit"
value: 30
type: "cardinal"
right: "add"
-
name: "četrdesmit"
value: 40
type: "cardinal"
right: "add"
-
name: "cetrdesmit"
value: 40
type: "cardinal"
right: "add"
-
name: "piecdesmit"
value: 50
type: "cardinal"
right: "add"
-
name: "sešdesmit"
value: 60
type: "cardinal"
right: "add"
-
name: "sesdesmit"
value: 60
type: "cardinal"
right: "add"
-
name: "septiņdesmit"
value: 70
type: "cardinal"
right: "add"
-
name: "septindesmit"
value: 70
type: "cardinal"
right: "add"
-
name: "astoņdesmit"
value: 80
type: "cardinal"
right: "add"
-
name: "astondesmit"
value: 80
type: "cardinal"
right: "add"
-
name: "deviņdesmit"
value: 90
type: "cardinal"
right: "add"
-
name: "devindesmit"
value: 90
type: "cardinal"
right: "add"
-
name: "simt"
value: 100
type: "cardinal"
right: "add"
right_separator: " "
-
name: "divsimt"
value: 200
type: "cardinal"
right: "add"
right_separator: " "
-
name: "trīssimt"
value: 300
type: "cardinal"
right: "add"
right_separator: " "
-
name: "trissimt"
value: 300
type: "cardinal"
right: "add"
right_separator: " "
-
name: "četrsimt"
value: 400
type: "cardinal"
right: "add"
right_separator: " "
-
name: "cetrsimt"
value: 400
type: "cardinal"
right: "add"
right_separator: " "
-
name: "piecsimt"
value: 500
type: "cardinal"
right: "add"
right_separator: " "
-
name: "sešsimt"
value: 600
type: "cardinal"
right: "add"
right_separator: " "
-
name: "sessimt"
value: 600
type: "cardinal"
right: "add"
right_separator: " "
-
name: "septiņsimt"
value: 700
type: "cardinal"
right: "add"
right_separator: " "
-
name: "septinsimt"
value: 700
type: "cardinal"
right: "add"
right_separator: " "
-
name: "astoņsimt"
value: 800
type: "cardinal"
right: "add"
right_separator: " "
-
name: "astonsimt"
value: 800
type: "cardinal"
right: "add"
right_separator: " "
-
name: "deviņsimt"
value: 900
type: "cardinal"
right: "add"
right_separator: " "
-
name: "devinsimt"
value: 900
type: "cardinal"
right: "add"
right_separator: " "
-
name: "tūkstoš"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "tukstos"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "tūkstoši"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "tukstosi"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "divtūkstoš"
value: 2000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "divtukstos"
value: 2000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "trīstūkstoš"
value: 3000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "tristukstos"
value: 3000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "četrtūkstoš"
value: 4000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "cetrtukstos"
value: 4000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "piectūkstoš"
value: 5000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "piectukstos"
value: 5000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "seštūkstoš"
value: 6000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "sestukstos"
value: 6000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "septiņtūkstoš"
value: 7000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "septintukstos"
value: 7000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "astoņtūkstoš"
value: 8000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "astontukstos"
value: 8000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "deviņtūkstoš"
value: 9000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "devintukstos"
value: 9000
type: "cardinal"
right: "add"
right_separator: " "
-
name: "miljons"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "miljoni"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "miljards"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "miljardi"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biljons"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "biljoni"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biljards"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "biljardi"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

485
resources/numex/mt.yaml Normal file
View File

@@ -0,0 +1,485 @@
---
whole_words_only: true
rules:
-
name: "żero"
value: 0
type: "cardinal"
-
name: "zero"
value: 0
type: "cardinal"
-
name: "wieħed"
value: 1
type: "cardinal"
-
name: "wiehed"
value: 1
type: "cardinal"
-
name: "tnejn"
value: 2
type: "cardinal"
-
name: "żewġ"
value: 2
type: "cardinal"
gender: "f"
-
name: "zewg"
value: 2
type: "cardinal"
gender: "f"
-
name: "tlieta"
value: 3
type: "cardinal"
-
name: "tliet"
value: 3
type: "cardinal"
gender: "f"
-
name: "erbgħa"
value: 4
type: "cardinal"
-
name: "erbgha"
value: 4
type: "cardinal"
-
name: "erbaʼ"
value: 4
type: "cardinal"
gender: "f"
-
name: "erba'"
value: 4
type: "cardinal"
gender: "f"
-
name: "erba"
value: 4
type: "cardinal"
gender: "f"
-
name: "ħamsa"
value: 5
type: "cardinal"
-
name: "hamsa"
value: 5
type: "cardinal"
-
name: "ħames"
value: 5
type: "cardinal"
gender: "f"
-
name: "hames"
value: 5
type: "cardinal"
gender: "f"
-
name: "sitta"
value: 6
type: "cardinal"
-
name: "sitt"
value: 6
type: "cardinal"
gender: "f"
-
name: "sebgħa"
value: 7
type: "cardinal"
-
name: "sebgha"
value: 7
type: "cardinal"
-
name: "sebaʼ"
value: 7
type: "cardinal"
gender: "f"
-
name: "seba'"
value: 7
type: "cardinal"
gender: "f"
-
name: "seba"
value: 7
type: "cardinal"
gender: "f"
-
name: "tmienja"
value: 8
type: "cardinal"
-
name: "tmien"
value: 8
type: "cardinal"
gender: "f"
-
name: "disgħa"
value: 9
type: "cardinal"
-
name: "disgha"
value: 9
type: "cardinal"
-
name: "disaʼ"
value: 9
type: "cardinal"
gender: "f"
-
name: "disa'"
value: 9
type: "cardinal"
gender: "f"
-
name: "disa"
value: 9
type: "cardinal"
gender: "f"
-
name: "għaxra"
value: 10
type: "cardinal"
-
name: "ghaxra"
value: 10
type: "cardinal"
-
name: "għaxar"
value: 10
type: "cardinal"
gender: "f"
-
name: "ghaxar"
value: 10
type: "cardinal"
gender: "f"
-
name: "ħdax"
value: 11
type: "cardinal"
-
name: "hdax"
value: 11
type: "cardinal"
-
name: "ħdax-il"
value: 11
type: "cardinal"
gender: "f"
-
name: "hdax-il"
value: 11
type: "cardinal"
gender: "f"
-
name: "tnax"
value: 12
type: "cardinal"
-
name: "tnax-il"
value: 12
type: "cardinal"
gender: "f"
-
name: "tlettax"
value: 13
type: "cardinal"
-
name: "tlettax-il"
value: 13
type: "cardinal"
gender: "f"
-
name: "erbatax"
value: 14
type: "cardinal"
-
name: "erbatax-il"
value: 14
type: "cardinal"
gender: "f"
-
name: "ħmistax"
value: 15
type: "cardinal"
-
name: "hmistax"
value: 15
type: "cardinal"
-
name: "ħmistax-il"
value: 15
type: "cardinal"
gender: "f"
-
name: "hmistax-il"
value: 15
type: "cardinal"
gender: "f"
-
name: "sittax"
value: 16
type: "cardinal"
-
name: "sittax-il"
value: 16
type: "cardinal"
gender: "f"
-
name: "sbatax"
value: 17
type: "cardinal"
-
name: "sbatax-il"
value: 17
type: "cardinal"
gender: "f"
-
name: "tmintax"
value: 18
type: "cardinal"
-
name: "tmintax-il"
value: 18
type: "cardinal"
gender: "f"
-
name: "dsatax"
value: 19
type: "cardinal"
-
name: "dsatax-il"
value: 19
type: "cardinal"
gender: "f"
-
name: "għoxrin"
value: 20
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "ghoxrin"
value: 20
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "tletin"
value: 30
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "erbgħin"
value: 40
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "erbghin"
value: 40
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "ħamsin"
value: 50
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "sittin"
value: 60
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "sebgħin"
value: 70
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "sebghin"
value: 70
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "tmenin"
value: 80
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "disgħin"
value: 90
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "disghin"
value: 90
type: "cardinal"
left: "add"
left_separator: " u "
-
name: "mija"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " u "
-
name: "mitt"
value: 100
type: "cardinal"
-
name: "mitejn"
value: 200
type: "cardinal"
right: "add"
-
name: "elf"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " u "
-
name: "elfejn"
value: 2000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "tlitt elef"
value: 3000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "erbat elef"
value: 4000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "ħamest elef"
value: 5000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "sitt elef"
value: 6000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "sebat elef"
value: 7000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "tmint elef"
value: 8000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "disat elef"
value: 9000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "għaxart elef"
value: 10000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "ghaxart elef"
value: 10000
type: "cardinal"
right: "add"
right_separator: " u "
-
name: "miljun"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " u "
exact_multiple_only: true
right_separator: " u "
-
name: "miljuni"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " u "
-
name: "biljun"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " u "
-
name: "biljuni"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " u "
-
name: "triljun"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " u "
-
name: "triljuni"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " u "
-
name: "kvadriljun"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " u "
-
name: "kvadriljuni"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " u "
stopwords:
- "u"

420
resources/numex/nb.yaml Normal file
View File

@@ -0,0 +1,420 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "null"
value: 0
type: "cardinal"
-
name: "én"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "en"
value: 1
type: "cardinal"
-
name: "et"
value: 1
type: "cardinal"
gender: "n"
-
name: "to"
value: 2
type: "cardinal"
-
name: "tre"
value: 3
type: "cardinal"
-
name: "fire"
value: 4
type: "cardinal"
-
name: "fem"
value: 5
type: "cardinal"
-
name: "seks"
value: 6
type: "cardinal"
-
name: "syv"
value: 7
type: "cardinal"
-
name: "åtte"
value: 8
type: "cardinal"
-
name: "aatte"
value: 8
type: "cardinal"
-
name: "ni"
value: 9
type: "cardinal"
-
name: "ti"
value: 10
type: "cardinal"
-
name: "elve"
value: 11
type: "cardinal"
-
name: "tolv"
value: 12
type: "cardinal"
-
name: "tretten"
value: 13
type: "cardinal"
-
name: "fjorten"
value: 14
type: "cardinal"
-
name: "femten"
value: 15
type: "cardinal"
-
name: "seksten"
value: 16
type: "cardinal"
-
name: "sytten"
value: 17
type: "cardinal"
-
name: "atten"
value: 18
type: "cardinal"
-
name: "nitten"
value: 19
type: "cardinal"
-
name: "tjue"
value: 20
type: "cardinal"
right: "add"
-
name: "tretti"
value: 30
type: "cardinal"
right: "add"
-
name: "førti"
value: 40
type: "cardinal"
right: "add"
-
name: "forti"
value: 40
type: "cardinal"
right: "add"
-
name: "femti"
value: 50
type: "cardinal"
right: "add"
-
name: "seksti"
value: 60
type: "cardinal"
right: "add"
-
name: "søtti"
value: 70
type: "cardinal"
right: "add"
-
name: "sotti"
value: 70
type: "cardinal"
right: "add"
-
name: "åtti"
value: 80
type: "cardinal"
right: "add"
-
name: "aatti"
value: 80
type: "cardinal"
right: "add"
-
name: "nitti"
value: 90
type: "cardinal"
right: "add"
-
name: "etthundre"
value: 100
type: "cardinal"
right: "add"
exact_multiple_only: true
right_separator: " og "
-
name: "hundre"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " og "
-
name: "etttusen"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " og "
-
name: "tusen"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " og "
-
name: "million"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "millioner"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "milliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "milliarder"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "billion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "billioner"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biliard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "biliarder"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "nullte"
value: 0
type: "ordinal"
-
name: "første"
value: 1
type: "ordinal"
-
name: "forste"
value: 1
type: "ordinal"
-
name: "andre"
value: 2
type: "ordinal"
-
name: "tredje"
value: 3
type: "ordinal"
-
name: "fjerde"
value: 4
type: "ordinal"
-
name: "femte"
value: 5
type: "ordinal"
-
name: "sjette"
value: 6
type: "ordinal"
-
name: "sjuende"
value: 7
type: "ordinal"
-
name: "åttende"
value: 8
type: "ordinal"
-
name: "aattende"
value: 8
type: "ordinal"
-
name: "niende"
value: 9
type: "ordinal"
-
name: "tiende"
value: 10
type: "ordinal"
-
name: "ellevte"
value: 11
type: "ordinal"
-
name: "tolvte"
value: 12
type: "ordinal"
-
name: "trettende"
value: 13
type: "ordinal"
-
name: "fjortende"
value: 14
type: "ordinal"
-
name: "femtende"
value: 15
type: "ordinal"
-
name: "sekstende"
value: 16
type: "ordinal"
-
name: "syttende"
value: 17
type: "ordinal"
-
name: "attende"
value: 18
type: "ordinal"
-
name: "nittende"
value: 19
type: "ordinal"
-
name: "nittende"
value: 19
type: "ordinal"
-
name: "tjueende"
value: 20
type: "ordinal"
-
name: "trettiende"
value: 30
type: "ordinal"
-
name: "førtiende"
value: 40
type: "ordinal"
-
name: "femtiende"
value: 50
type: "ordinal"
-
name: "sekstiende"
value: 60
type: "ordinal"
-
name: "syttiende"
value: 70
type: "ordinal"
-
name: "åttiende"
value: 80
type: "ordinal"
-
name: "nittiende"
value: 90
type: "ordinal"
-
name: "nittiende"
value: 90
type: "ordinal"
-
name: "hundrede"
value: 100
type: "ordinal"
-
name: "tusende"
value: 1000
type: "ordinal"
-
name: "millionte"
value: 1000000
type: "ordinal"
-
name: "milliardte"
value: 1000000000
type: "ordinal"
-
name: "billionte"
value: 1000000000000
type: "ordinal"
-
name: "billiardte"
value: 1000000000000000
type: "ordinal"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."
stopwords:
- "og"

682
resources/numex/nl.yaml Normal file
View File

@@ -0,0 +1,682 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "nul"
value: 0
type: "cardinal"
-
name: "een"
value: 1
type: "cardinal"
-
name: "twee"
value: 2
type: "cardinal"
-
name: "drie"
value: 3
type: "cardinal"
-
name: "vier"
value: 4
type: "cardinal"
-
name: "vijf"
value: 5
type: "cardinal"
-
name: "zes"
value: 6
type: "cardinal"
-
name: "zeven"
value: 7
type: "cardinal"
-
name: "acht"
value: 8
type: "cardinal"
-
name: "negen"
value: 9
type: "cardinal"
-
name: "tien"
value: 10
type: "cardinal"
-
name: "elf"
value: 11
type: "cardinal"
-
name: "twaalf"
value: 12
type: "cardinal"
-
name: "dertien"
value: 13
type: "cardinal"
-
name: "veertien"
value: 14
type: "cardinal"
-
name: "vijftien"
value: 15
type: "cardinal"
-
name: "zestien"
value: 16
type: "cardinal"
-
name: "zeventien"
value: 17
type: "cardinal"
-
name: "achttien"
value: 18
type: "cardinal"
-
name: "negentien"
value: 19
type: "cardinal"
-
name: "twintig"
value: 20
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­twintig"
value: 22
type: "cardinal"
-
name: "drie­ën­twintig"
value: 23
type: "cardinal"
-
name: "dertig"
value: 30
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­dertig"
value: 32
type: "cardinal"
-
name: "drie­ën­dertig"
value: 33
type: "cardinal"
-
name: "veertig"
value: 40
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­veertig"
value: 42
type: "cardinal"
-
name: "drie­ën­veertig"
value: 43
type: "cardinal"
-
name: "vijftig"
value: 50
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­vijftig"
value: 52
type: "cardinal"
-
name: "drie­ën­vijftig"
value: 53
type: "cardinal"
-
name: "zestig"
value: 60
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­zestig"
value: 62
type: "cardinal"
-
name: "drie­ën­zestig"
value: 60
type: "cardinal"
-
name: "zeventig"
value: 70
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­zeventig"
value: 72
type: "cardinal"
-
name: "drie­ën­zeventig"
value: 73
type: "cardinal"
-
name: "tachtig"
value: 80
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­tachtig"
value: 82
type: "cardinal"
-
name: "drie­ën­tachtig"
value: 83
type: "cardinal"
-
name: "negentig"
value: 90
type: "cardinal"
left: "add"
left_separator: "en"
-
name: "twee­ën­negentig"
value: 92
type: "cardinal"
-
name: "drie­ën­negentig"
value: 93
type: "cardinal"
-
name: "honderd"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "duizend"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miljoen"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "miljard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biljoen"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biljard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "nulste"
value: 0
type: "ordinal"
-
name: "eerste"
value: 1
type: "ordinal"
-
name: "tweede"
value: 2
type: "ordinal"
-
name: "derde"
value: 3
type: "ordinal"
-
name: "vierde"
value: 4
type: "ordinal"
-
name: "vijfde"
value: 5
type: "ordinal"
-
name: "zesde"
value: 6
type: "ordinal"
-
name: "achtste"
value: 8
type: "ordinal"
-
name: "negende"
value: 9
type: "ordinal"
-
name: "tiende"
value: 10
type: "ordinal"
-
name: "elfde"
value: 11
type: "ordinal"
-
name: "twaalfde"
value: 12
type: "ordinal"
-
name: "dertiende"
value: 13
type: "ordinal"
-
name: "veertiende"
value: 14
type: "ordinal"
-
name: "vijftiende"
value: 15
type: "ordinal"
-
name: "zestiende"
value: 16
type: "ordinal"
-
name: "zeventiende"
value: 17
type: "ordinal"
-
name: "achttiende"
value: 18
type: "ordinal"
-
name: "negentiende"
value: 19
type: "ordinal"
-
name: "twintigste"
value: 20
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "twintigste"
value: 20
type: "ordinal"
left: "add"
-
name: "twintigste"
value: 20
type: "ordinal"
left: "add"
-
name: "dertigste"
value: 30
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "veerigste"
value: 40
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "vijftigste"
value: 50
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "zestigste"
value: 60
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "zeventigste"
value: 70
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "tachtigste"
value: 80
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "negentigste"
value: 90
type: "ordinal"
left: "add"
left_separator: "en"
-
name: "honderdste"
value: 100
type: "ordinal"
left: "multiply"
-
name: "duizenddste"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "miljoenste"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "miljardste"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "biljoenste"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "biljardste"
value: 1000000000000000
type: "ordinal"
left: "multiply"
ordinal_indicators:
-
suffixes:
"0":
- "e"
- "ste"
"1":
- "e"
- "ste"
"2":
- "e"
- "de"
"3":
- "e"
- "de"
"4":
- "e"
- "de"
"5":
- "e"
- "de"
"6":
- "e"
- "de"
"7":
- "e"
- "de"
"8":
- "e"
- "ste"
"9":
- "e"
- "de"
"10":
- "e"
- "de"
"11":
- "e"
- "de"
"12":
- "e"
- "de"
"13":
- "e"
- "de"
"14":
- "e"
- "de"
"15":
- "e"
- "de"
"16":
- "e"
- "de"
"17":
- "e"
- "de"
"18":
- "e"
- "de"
"19":
- "e"
- "de"
"21":
- "e"
- "ste"
"22":
- "e"
- "ste"
"23":
- "e"
- "ste"
"24":
- "e"
- "ste"
"25":
- "e"
- "ste"
"26":
- "e"
- "ste"
"27":
- "e"
- "ste"
"28":
- "e"
- "ste"
"29":
- "e"
- "ste"
"31":
- "e"
- "ste"
"32":
- "e"
- "ste"
"33":
- "e"
- "ste"
"34":
- "e"
- "ste"
"35":
- "e"
- "ste"
"36":
- "e"
- "ste"
"37":
- "e"
- "ste"
"38":
- "e"
- "ste"
"39":
- "e"
- "ste"
"41":
- "e"
- "ste"
"42":
- "e"
- "ste"
"43":
- "e"
- "ste"
"44":
- "e"
- "ste"
"45":
- "e"
- "ste"
"46":
- "e"
- "ste"
"47":
- "e"
- "ste"
"48":
- "e"
- "ste"
"49":
- "e"
- "ste"
"51":
- "e"
- "ste"
"52":
- "e"
- "ste"
"53":
- "e"
- "ste"
"54":
- "e"
- "ste"
"55":
- "e"
- "ste"
"56":
- "e"
- "ste"
"57":
- "e"
- "ste"
"58":
- "e"
- "ste"
"59":
- "e"
- "ste"
"61":
- "e"
- "ste"
"62":
- "e"
- "ste"
"63":
- "e"
- "ste"
"64":
- "e"
- "ste"
"65":
- "e"
- "ste"
"66":
- "e"
- "ste"
"67":
- "e"
- "ste"
"68":
- "e"
- "ste"
"69":
- "e"
- "ste"
"71":
- "e"
- "ste"
"72":
- "e"
- "ste"
"73":
- "e"
- "ste"
"74":
- "e"
- "ste"
"75":
- "e"
- "ste"
"76":
- "e"
- "ste"
"77":
- "e"
- "ste"
"78":
- "e"
- "ste"
"79":
- "e"
- "ste"
"81":
- "e"
- "ste"
"82":
- "e"
- "ste"
"83":
- "e"
- "ste"
"84":
- "e"
- "ste"
"85":
- "e"
- "ste"
"86":
- "e"
- "ste"
"87":
- "e"
- "ste"
"88":
- "e"
- "ste"
"89":
- "e"
- "ste"
"91":
- "e"
- "ste"
"92":
- "e"
- "ste"
"93":
- "e"
- "ste"
"94":
- "e"
- "ste"
"95":
- "e"
- "ste"
"96":
- "e"
- "ste"
"97":
- "e"
- "ste"
"98":
- "e"
- "ste"
"99":
- "e"
- "ste"
stopwords:
- "en"

428
resources/numex/pl.yaml Normal file
View File

@@ -0,0 +1,428 @@
---
whole_words_only: true
rules:
-
name: "zero"
value: 0
type: "cardinal"
-
name: "jeden"
value: 1
type: "cardinal"
-
name: "dwa"
value: 2
type: "cardinal"
-
name: "trzy"
value: 3
type: "cardinal"
-
name: "cztery"
value: 4
type: "cardinal"
-
name: "pięć"
value: 5
type: "cardinal"
-
name: "piec"
value: 5
type: "cardinal"
-
name: "sześć"
value: 6
type: "cardinal"
-
name: "szesc"
value: 6
type: "cardinal"
-
name: "siedem"
value: 7
type: "cardinal"
-
name: "osiem"
value: 9
type: "cardinal"
-
name: "dziewięć"
value: 10
type: "cardinal"
-
name: "dziewiec"
value: 10
type: "cardinal"
-
name: "jedenaście"
value: 11
type: "cardinal"
-
name: "jedenascie"
value: 11
type: "cardinal"
-
name: "dwanaście"
value: 12
type: "cardinal"
-
name: "dwanascie"
value: 12
type: "cardinal"
-
name: "trzynaście"
value: 13
type: "cardinal"
-
name: "trzynascie"
value: 13
type: "cardinal"
-
name: "czternaście"
value: 14
type: "cardinal"
-
name: "czternascie"
value: 14
type: "cardinal"
-
name: "piętnaście"
value: 15
type: "cardinal"
-
name: "pietnascie"
value: 15
type: "cardinal"
-
name: "szesnaście"
value: 16
type: "cardinal"
-
name: "szesnascie"
value: 16
type: "cardinal"
-
name: "siedemnaście"
value: 17
type: "cardinal"
-
name: "siedemnascie"
value: 17
type: "cardinal"
-
name: "osiemnaście"
value: 18
type: "cardinal"
-
name: "osiemnascie"
value: 18
type: "cardinal"
-
name: "dziewiętnaście"
value: 19
type: "cardinal"
-
name: "dziewietnascie"
value: 19
type: "cardinal"
-
name: "dwadzieścia"
value: 20
type: "cardinal"
right: "add"
-
name: "dwadziescia"
value: 20
type: "cardinal"
right: "add"
-
name: "trzydzieści"
value: 30
type: "cardinal"
right: "add"
-
name: "trzydziesci"
value: 30
type: "cardinal"
right: "add"
-
name: "czterdzieści"
value: 40
type: "cardinal"
right: "add"
-
name: "czterdziesci"
value: 40
type: "cardinal"
right: "add"
-
name: "pięćdziesiąt"
value: 50
type: "cardinal"
right: "add"
-
name: "piecdziesiat"
value: 50
type: "cardinal"
right: "add"
-
name: "sześćdziesiąt"
value: 60
type: "cardinal"
right: "add"
-
name: "szescdziesiat"
value: 60
type: "cardinal"
right: "add"
-
name: "siedemdziesiąt"
value: 70
type: "cardinal"
right: "add"
-
name: "siedemdziesiat"
value: 70
type: "cardinal"
right: "add"
-
name: "osiemdziesiąt"
value: 80
type: "cardinal"
right: "add"
-
name: "osiemdziesiat"
value: 80
type: "cardinal"
right: "add"
-
name: "dziewięćdziesiąt"
value: 90
type: "cardinal"
right: "add"
-
name: "dziewiecdziesiat"
value: 90
type: "cardinal"
right: "add"
-
name: "sto"
value: 100
type: "cardinal"
right: "add"
-
name: "dwieście"
value: 200
type: "cardinal"
right: "add"
-
name: "dwiescie"
value: 200
type: "cardinal"
right: "add"
-
name: "trzysta"
value: 300
type: "cardinal"
right: "add"
-
name: "czterysta"
value: 400
type: "cardinal"
right: "add"
-
name: "pięćset"
value: 500
type: "cardinal"
right: "add"
-
name: "piecset"
value: 500
type: "cardinal"
right: "add"
-
name: "sześćset"
value: 600
type: "cardinal"
right: "add"
-
name: "szescset"
value: 600
type: "cardinal"
right: "add"
-
name: "siedemset"
value: 700
type: "cardinal"
right: "add"
-
name: "osiemset"
value: 800
type: "cardinal"
right: "add"
-
name: "dziewięćset"
value: 900
type: "cardinal"
right: "add"
-
name: "dziewiecset"
value: 900
type: "cardinal"
right: "add"
-
name: "tysiąc"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tysiac"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tysiące"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tysiace"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tysięcy"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tysiecy"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliony"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milionów"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milionow"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardy"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardów"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardow"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliony"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilionów"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilionow"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliard"
value: 1000000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardy"
value: 1000000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardów"
value: 1000000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardow"
value: 1000000000000000000
type: "cardinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

959
resources/numex/pt.yaml Normal file
View File

@@ -0,0 +1,959 @@
---
whole_words_only: true
rules:
-
name: "um"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "uma"
value: 1
type: "cardinal"
gender: "f"
-
name: "dois"
value: 2
type: "cardinal"
-
name: "duas"
value: 2
type: "cardinal"
gender: "f"
-
name: "três"
value: 3
type: "cardinal"
-
name: "tres"
value: 3
type: "cardinal"
-
name: "quatro"
value: 4
type: "cardinal"
-
name: "cinco"
value: 5
type: "cardinal"
-
name: "seis"
value: 6
type: "cardinal"
-
name: "sete"
value: 7
type: "cardinal"
-
name: "oito"
value: 8
type: "cardinal"
-
name: "nove"
value: 9
type: "cardinal"
-
name: "dez"
value: 10
type: "cardinal"
-
name: "onze"
value: 11
type: "cardinal"
-
name: "doze"
value: 12
type: "cardinal"
-
name: "treze"
value: 13
type: "cardinal"
-
name: "catorze"
value: 14
type: "cardinal"
-
name: "quinze"
value: 15
type: "cardinal"
-
name: "dezesseis"
value: 16
type: "cardinal"
-
name: "dezessete"
value: 17
type: "cardinal"
-
name: "dezoito"
value: 18
type: "cardinal"
-
name: "dezenove"
value: 19
type: "cardinal"
-
name: "vinte"
value: 20
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "trinta"
value: 30
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "quarenta"
value: 40
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "cinquenta"
value: 50
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "sessenta"
value: 60
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "setenta"
value: 70
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "oitenta"
value: 80
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "noventa"
value: 90
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "cem"
value: 100
type: "cardinal"
right: "add"
exact_multiple_only: true
-
name: "cento"
value: 100
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "duzentos"
value: 200
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "trezentos"
value: 300
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "quatrocentos"
value: 400
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "quinhentos"
value: 500
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "seiscentos"
value: 600
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "setecentos"
value: 700
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "oitocentos"
value: 800
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "novecentos"
value: 900
type: "cardinal"
right: "add"
right_separator: " e "
-
name: "mil"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "milhão"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "milhao"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "milhões"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "milhoes"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "bilhão"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "bilhao"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "bilhões"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "bilhoes"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "trilhão"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "trilhao"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "trilhões"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "trilhoes"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "quatrilhão"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "quatrilhao"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "quatrilhões"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "quatrilhoes"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " e "
-
name: "primeiro"
value: 1
type: "ordinal"
-
name: "segundo"
value: 2
type: "ordinal"
-
name: "terceiro"
value: 3
type: "ordinal"
-
name: "quarto"
value: 4
type: "ordinal"
-
name: "quinto"
value: 5
type: "ordinal"
-
name: "sexto"
value: 6
type: "ordinal"
-
name: "sétimo"
value: 7
type: "ordinal"
-
name: "setimo"
value: 7
type: "ordinal"
-
name: "oitavo"
value: 8
type: "ordinal"
-
name: "nono"
value: 9
type: "ordinal"
-
name: "décimo"
value: 10
type: "ordinal"
-
name: "decimo"
value: 10
type: "ordinal"
right: "add"
-
name: "vigésimo"
value: 20
type: "ordinal"
right: "add"
-
name: "vigesimo"
value: 20
type: "ordinal"
right: "add"
-
name: "trigésimo"
value: 30
type: "ordinal"
right: "add"
-
name: "trigesimo"
value: 30
type: "ordinal"
right: "add"
-
name: "quadragésimo"
value: 40
type: "ordinal"
right: "add"
-
name: "quadragesimo"
value: 40
type: "ordinal"
right: "add"
-
name: "quinquagésimo"
value: 50
type: "ordinal"
right: "add"
-
name: "quinquagesimo"
value: 50
type: "ordinal"
right: "add"
-
name: "sexagésimo"
value: 60
type: "ordinal"
right: "add"
-
name: "sexagesimo"
value: 60
type: "ordinal"
right: "add"
-
name: "septuagésimo"
value: 70
type: "ordinal"
right: "add"
-
name: "septuagesimo"
value: 70
type: "ordinal"
right: "add"
-
name: "octogésimo"
value: 80
type: "ordinal"
right: "add"
-
name: "octogesimo"
value: 80
type: "ordinal"
right: "add"
-
name: "nonagésimo"
value: 90
type: "ordinal"
right: "add"
-
name: "nonagesimo"
value: 90
type: "ordinal"
right: "add"
-
name: "centésimo"
value: 100
type: "ordinal"
right: "add"
-
name: "centesimo"
value: 100
type: "ordinal"
right: "add"
-
name: "ducentésimo"
value: 200
type: "ordinal"
right: "add"
-
name: "ducentesimo"
value: 200
type: "ordinal"
right: "add"
-
name: "tricentésimo"
value: 300
type: "ordinal"
right: "add"
-
name: "tricentesimo"
value: 300
type: "ordinal"
right: "add"
-
name: "quadrigentésimo"
value: 400
type: "ordinal"
right: "add"
-
name: "quadrigentesimo"
value: 400
type: "ordinal"
right: "add"
-
name: "quingentésimo"
value: 500
type: "ordinal"
right: "add"
-
name: "quingentesimo"
value: 500
type: "ordinal"
right: "add"
-
name: "sexcentésimo"
value: 600
type: "ordinal"
right: "add"
-
name: "sexcentesimo"
value: 600
type: "ordinal"
right: "add"
-
name: "septingentésimo"
value: 700
type: "ordinal"
right: "add"
-
name: "septingentesimo"
value: 700
type: "ordinal"
right: "add"
-
name: "octingentésimo"
value: 800
type: "ordinal"
right: "add"
-
name: "octingentesimo"
value: 800
type: "ordinal"
right: "add"
-
name: "noningentésimo"
value: 900
type: "ordinal"
right: "add"
-
name: "noningentesimo"
value: 900
type: "ordinal"
right: "add"
-
name: "milésimo"
value: 1000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "milesimo"
value: 1000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "milionésimo"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "milionesimo"
value: 1000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "bilionésimo"
value: 1000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "bilionesimo"
value: 1000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "trilionésimo"
value: 1000000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "trilionesimo"
value: 1000000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "quadrilionésimo"
value: 1000000000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "quadrilionesimo"
value: 1000000000000000
type: "ordinal"
left: "multiply"
right: "add"
-
name: "primeira"
value: 1
type: "ordinal"
gender: "f"
-
name: "segunda"
value: 2
type: "ordinal"
gender: "f"
-
name: "terceira"
value: 3
type: "ordinal"
gender: "f"
-
name: "quarta"
value: 4
type: "ordinal"
gender: "f"
-
name: "quinta"
value: 5
type: "ordinal"
gender: "f"
-
name: "sexta"
value: 6
type: "ordinal"
gender: "f"
-
name: "sétima"
value: 7
type: "ordinal"
gender: "f"
-
name: "setima"
value: 7
type: "ordinal"
gender: "f"
-
name: "oitava"
value: 8
type: "ordinal"
gender: "f"
-
name: "nona"
value: 9
type: "ordinal"
gender: "f"
-
name: "décima"
value: 10
type: "ordinal"
gender: "f"
-
name: "decima"
value: 10
type: "ordinal"
gender: "f"
-
name: "vigésima"
value: 20
type: "ordinal"
gender: "f"
-
name: "vigesima"
value: 20
type: "ordinal"
gender: "f"
-
name: "trigésima"
value: 30
type: "ordinal"
gender: "f"
-
name: "trigesima"
value: 30
type: "ordinal"
gender: "f"
-
name: "quadragésima"
value: 40
type: "ordinal"
gender: "f"
-
name: "quadragesima"
value: 40
type: "ordinal"
gender: "f"
-
name: "quinquagésima"
value: 50
type: "ordinal"
gender: "f"
-
name: "quinquagesima"
value: 50
type: "ordinal"
gender: "f"
-
name: "sexagésima"
value: 60
type: "ordinal"
gender: "f"
-
name: "sexagesima"
value: 60
type: "ordinal"
gender: "f"
-
name: "septuagésima"
value: 70
type: "ordinal"
gender: "f"
-
name: "septuagesima"
value: 70
type: "ordinal"
gender: "f"
-
name: "octogésima"
value: 80
type: "ordinal"
gender: "f"
-
name: "octogesima"
value: 80
type: "ordinal"
gender: "f"
-
name: "nonagésima"
value: 90
type: "ordinal"
gender: "f"
-
name: "nonagesima"
value: 90
type: "ordinal"
gender: "f"
-
name: "centésima"
value: 100
type: "ordinal"
gender: "f"
-
name: "centesima"
value: 100
type: "ordinal"
gender: "f"
-
name: "ducentésima"
value: 200
type: "ordinal"
gender: "f"
-
name: "ducentesima"
value: 200
type: "ordinal"
gender: "f"
-
name: "tricentésima"
value: 300
type: "ordinal"
gender: "f"
-
name: "tricentesima"
value: 300
type: "ordinal"
gender: "f"
-
name: "quadrigentésima"
value: 400
type: "ordinal"
gender: "f"
-
name: "quadrigentesima"
value: 400
type: "ordinal"
gender: "f"
-
name: "quingentésima"
value: 500
type: "ordinal"
gender: "f"
-
name: "quingentesima"
value: 500
type: "ordinal"
gender: "f"
-
name: "sexcentésima"
value: 600
type: "ordinal"
gender: "f"
-
name: "sexcentesima"
value: 600
type: "ordinal"
gender: "f"
-
name: "septingentésima"
value: 700
type: "ordinal"
gender: "f"
-
name: "septingentesima"
value: 700
type: "ordinal"
gender: "f"
-
name: "octingentésima"
value: 800
type: "ordinal"
gender: "f"
-
name: "octingentesima"
value: 800
type: "ordinal"
gender: "f"
-
name: "noningentésima"
value: 900
type: "ordinal"
gender: "f"
-
name: "noningentesima"
value: 900
type: "ordinal"
gender: "f"
-
name: "milésima"
value: 1000
type: "ordinal"
gender: "f"
-
name: "milesima"
value: 1000
type: "ordinal"
gender: "f"
-
name: "milionésima"
value: 1000000
type: "ordinal"
gender: "f"
-
name: "milionesima"
value: 1000000
type: "ordinal"
gender: "f"
-
name: "bilionésima"
value: 1000000000
type: "ordinal"
gender: "f"
-
name: "bilionesima"
value: 1000000000
type: "ordinal"
gender: "f"
-
name: "trilionésima"
value: 1000000000000
type: "ordinal"
gender: "f"
-
name: "trilionesima"
value: 1000000000000
type: "ordinal"
gender: "f"
-
name: "quadrilionésima"
value: 1000000000000000
type: "ordinal"
gender: "f"
-
name: "quadrilionesima"
value: 1000000000000000
type: "ordinal"
gender: "f"
ordinal_indicators:
-
suffixes:
"0":
- "º"
- "o"
- "°"
"1":
- "º"
- "o"
- "°"
"2":
- "º"
- "o"
- "°"
"3":
- "º"
- "o"
- "°"
"4":
- "º"
- "o"
- "°"
"5":
- "º"
- "o"
- "°"
"6":
- "º"
- "o"
- "°"
"7":
- "º"
- "o"
- "°"
"8":
- "º"
- "o"
- "°"
"9":
- "º"
- "o"
- "°"
-
gender: "f"
suffixes:
"0":
- "ª"
- "a"
"1":
- "ª"
- "a"
"2":
- "ª"
- "a"
"3":
- "ª"
- "a"
"4":
- "ª"
- "a"
"5":
- "ª"
- "a"
"6":
- "ª"
- "a"
"7":
- "ª"
- "a"
"8":
- "ª"
- "a"
"9":
- "ª"
- "a"
stopwords:
- "e"

260
resources/numex/ro.yaml Normal file
View File

@@ -0,0 +1,260 @@
---
whole_words_only: true
rules:
-
name: "zero"
value: 0
type: "cardinal"
-
name: "unu"
value: 1
type: "cardinal"
-
name: "una"
value: 1
type: "cardinal"
multiply_gte: 100
-
name: "doi"
value: 2
type: "cardinal"
-
name: "trei"
value: 3
type: "cardinal"
-
name: "patru"
value: 4
type: "cardinal"
-
name: "cinci"
value: 5
type: "cardinal"
-
name: "şase"
value: 6
type: "cardinal"
-
name: "sase"
value: 6
type: "cardinal"
-
name: "şapte"
value: 7
type: "cardinal"
-
name: "sapte"
value: 7
type: "cardinal"
-
name: "opt"
value: 8
type: "cardinal"
-
name: "nouă"
value: 9
type: "cardinal"
-
name: "noua"
value: 9
type: "cardinal"
-
name: "zece"
value: 10
type: "cardinal"
-
name: "unsprezece"
value: 11
type: "cardinal"
-
name: "doisprezece"
value: 12
type: "cardinal"
-
name: "treisprezece"
value: 13
type: "cardinal"
-
name: "patrusprezece"
value: 14
type: "cardinal"
-
name: "cincisprezece"
value: 15
type: "cardinal"
-
name: "şasesprezece"
value: 16
type: "cardinal"
-
name: "sasesprezece"
value: 16
type: "cardinal"
-
name: "şaptesprezece"
value: 17
type: "cardinal"
-
name: "saptesprezece"
value: 17
type: "cardinal"
-
name: "optsprezece"
value: 18
type: "cardinal"
-
name: "nouăsprezece"
value: 19
type: "cardinal"
-
name: "nouasprezece"
value: 19
type: "cardinal"
-
name: "douăzeci"
value: 20
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "treizeci"
value: 30
type: "cardinal"
right: "add"
right_separator: " si "
-
name: "patruzeci"
value: 40
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "cincizeci"
value: 50
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "şasezeci"
value: 60
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "sasezeci"
value: 60
type: "cardinal"
right: "add"
right_separator: " si "
-
name: "şaptezeci"
value: 70
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "saptezeci"
value: 70
type: "cardinal"
right: "add"
right_separator: " si "
-
name: "optzeci"
value: 80
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "nouăzeci"
value: 90
type: "cardinal"
right: "add"
right_separator: " şi "
-
name: "nouazeci"
value: 90
type: "cardinal"
right: "add"
right_separator: " si "
-
name: "sută"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "suta"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "sute"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mie"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mii"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milioane"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliarde"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mbilioane"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliarde"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
stopwords:
- "şi"
- "si"

1031
resources/numex/ru.yaml Normal file

File diff suppressed because it is too large Load Diff

417
resources/numex/sk.yaml Normal file
View File

@@ -0,0 +1,417 @@
---
whole_words_only: true
default_separator: ""
rules:
-
name: "nula"
value: 0
type: "cardinal"
-
name: "jeden"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "jedna"
value: 1
type: "cardinal"
gender: "f"
multiply_gte: 100
-
name: "jedno"
value: 1
type: "cardinal"
gender: "n"
-
name: "dva"
value: 2
type: "cardinal"
-
name: "dve"
value: 2
type: "cardinal"
gender: "n"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "štyri"
value: 4
type: "cardinal"
-
name: "styri"
value: 4
type: "cardinal"
-
name: "päť"
value: 5
type: "cardinal"
-
name: "pat"
value: 5
type: "cardinal"
-
name: "šesť"
value: 6
type: "cardinal"
-
name: "sest"
value: 6
type: "cardinal"
-
name: "sedem"
value: 7
type: "cardinal"
-
name: "osem"
value: 8
type: "cardinal"
-
name: "deväť"
value: 9
type: "cardinal"
-
name: "devat"
value: 9
type: "cardinal"
-
name: "desať"
value: 10
type: "cardinal"
-
name: "desat"
value: 10
type: "cardinal"
-
name: "jedenásť"
value: 11
type: "cardinal"
-
name: "jedenast"
value: 11
type: "cardinal"
-
name: "dvaásť"
value: 12
type: "cardinal"
-
name: "dvaast"
value: 12
type: "cardinal"
-
name: "trinásť"
value: 13
type: "cardinal"
-
name: "trinast"
value: 13
type: "cardinal"
-
name: "štrnásť"
value: 14
type: "cardinal"
-
name: "strnast"
value: 14
type: "cardinal"
-
name: "pätnásť"
value: 15
type: "cardinal"
-
name: "patnast"
value: 15
type: "cardinal"
-
name: "šestnásť"
value: 16
type: "cardinal"
-
name: "sestnast"
value: 16
type: "cardinal"
-
name: "sedemnásť"
value: 17
type: "cardinal"
-
name: "sedemnast"
value: 17
type: "cardinal"
-
name: "osemnásť"
value: 18
type: "cardinal"
-
name: "osemnast"
value: 18
type: "cardinal"
-
name: "devätnásť"
value: 19
type: "cardinal"
-
name: "devatnast"
value: 19
type: "cardinal"
-
name: "dvasať"
value: 20
type: "cardinal"
right: "add"
-
name: "dvasat"
value: 20
type: "cardinal"
right: "add"
-
name: "trisať"
value: 30
type: "cardinal"
right: "add"
-
name: "trisat"
value: 30
type: "cardinal"
right: "add"
-
name: "štyridsať"
value: 40
type: "cardinal"
right: "add"
-
name: "styridsat"
value: 40
type: "cardinal"
right: "add"
-
name: "päťdesiat"
value: 50
type: "cardinal"
right: "add"
-
name: "patdesiat"
value: 50
type: "cardinal"
right: "add"
-
name: "šesťdesiat"
value: 60
type: "cardinal"
right: "add"
-
name: "sestdesiat"
value: 60
type: "cardinal"
right: "add"
-
name: "sedemdesiat"
value: 70
type: "cardinal"
right: "add"
-
name: "osemdesiat"
value: 80
type: "cardinal"
right: "add"
-
name: "deväťdesiat"
value: 90
type: "cardinal"
right: "add"
-
name: "devatdesiat"
value: 90
type: "cardinal"
right: "add"
-
name: "sto"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisíc"
value: 1000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "tisic"
value: 1000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "milión"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "milióny"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "miliony"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "miliónov"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "milionov"
value: 1000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "miliarda"
value: 1000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "miliardy"
value: 1000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "miliardov"
value: 1000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "bilión"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "bilion"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "bilióny"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "biliony"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "biliónov"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "bilionov"
value: 1000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "biliarda"
value: 1000000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "biliardy"
value: 1000000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
-
name: "biliardov"
value: 1000000000000000
type: "cardinal"
left: "multiply"
left_separator: " "
right: "add"
right_separator: " "
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

287
resources/numex/sl.yaml Normal file
View File

@@ -0,0 +1,287 @@
---
whole_words_only: true
rules:
-
name: "nič"
value: 0
type: "cardinal"
multiply_gte: 1000000
-
name: "nic"
value: 0
type: "cardinal"
-
name: "ena"
value: 1
type: "cardinal"
-
name: "dva"
value: 2
type: "cardinal"
-
name: "dvije"
value: 2
type: "cardinal"
gender: "f"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "štiri"
value: 4
type: "cardinal"
-
name: "stiri"
value: 4
type: "cardinal"
-
name: "pet"
value: 5
type: "cardinal"
-
name: "šest"
value: 6
type: "cardinal"
-
name: "sest"
value: 6
type: "cardinal"
-
name: "sedem"
value: 7
type: "cardinal"
-
name: "osem"
value: 8
type: "cardinal"
-
name: "devet"
value: 9
type: "cardinal"
-
name: "deset"
value: 10
type: "cardinal"
-
name: "enajst"
value: 11
type: "cardinal"
-
name: "dvanajst"
value: 12
type: "cardinal"
-
name: "trinajst"
value: 13
type: "cardinal"
-
name: "štrinajst"
value: 14
type: "cardinal"
-
name: "strinajst"
value: 14
type: "cardinal"
-
name: "petnajst"
value: 15
type: "cardinal"
-
name: "šestnajst"
value: 16
type: "cardinal"
-
name: "sestnajst"
value: 16
type: "cardinal"
-
name: "sedemnajst"
value: 17
type: "cardinal"
-
name: "asemnajst"
value: 18
type: "cardinal"
-
name: "devetnajst"
value: 19
type: "cardinal"
-
name: "dvaset"
value: 20
type: "cardinal"
right: "add"
-
name: "trideset"
value: 30
type: "cardinal"
right: "add"
-
name: "štirideset"
value: 40
type: "cardinal"
right: "add"
-
name: "stirideset"
value: 40
type: "cardinal"
right: "add"
-
name: "petdeset"
value: 50
type: "cardinal"
right: "add"
-
name: "šestdeset"
value: 60
type: "cardinal"
right: "add"
-
name: "sestdeset"
value: 60
type: "cardinal"
right: "add"
-
name: "sedemdeset"
value: 70
type: "cardinal"
right: "add"
-
name: "osemdeset"
value: 80
type: "cardinal"
right: "add"
-
name: "devetdeset"
value: 90
type: "cardinal"
right: "add"
-
name: "sto"
value: 100
type: "cardinal"
right: "add"
-
name: "dvjesto"
value: 200
type: "cardinal"
right: "add"
-
name: "tristo"
value: 300
type: "cardinal"
right: "add"
-
name: "štiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "stiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "petsto"
value: 500
type: "cardinal"
right: "add"
-
name: "šesto"
value: 600
type: "cardinal"
right: "add"
-
name: "sesto"
value: 600
type: "cardinal"
right: "add"
-
name: "sedemsto"
value: 700
type: "cardinal"
right: "add"
-
name: "osemsto"
value: 800
type: "cardinal"
right: "add"
-
name: "devetsto"
value: 900
type: "cardinal"
right: "add"
-
name: "tisuću"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisucu"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisuće"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "tisuce"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijun"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijuny"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliarda"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliardy"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijun"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijuny"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliarda"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliardy"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"

940
resources/numex/sr.yaml Normal file
View File

@@ -0,0 +1,940 @@
---
whole_words_only: true
rules:
-
name: "нула"
value: 0
type: "cardinal"
-
name: "nula"
value: 0
type: "cardinal"
-
name: "један"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "jedan"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "једна"
value: 1
type: "cardinal"
gender: "f"
-
name: "jedna"
value: 1
type: "cardinal"
gender: "f"
-
name: "једно"
value: 1
type: "cardinal"
gender: "n"
-
name: "jedno"
value: 1
type: "cardinal"
gender: "n"
-
name: "два"
value: 2
type: "cardinal"
-
name: "dva"
value: 2
type: "cardinal"
-
name: "две"
value: 2
type: "cardinal"
gender: "f"
-
name: "dve"
value: 2
type: "cardinal"
gender: "f"
-
name: "три"
value: 3
type: "cardinal"
-
name: "tri"
value: 3
type: "cardinal"
-
name: "четири"
value: 4
type: "cardinal"
-
name: "četiri"
value: 4
type: "cardinal"
-
name: "cetiri"
value: 4
type: "cardinal"
-
name: "пет"
value: 5
type: "cardinal"
-
name: "pet"
value: 5
type: "cardinal"
-
name: "шест"
value: 6
type: "cardinal"
-
name: "šest"
value: 6
type: "cardinal"
-
name: "sest"
value: 6
type: "cardinal"
-
name: "седам"
value: 7
type: "cardinal"
-
name: "sedam"
value: 7
type: "cardinal"
-
name: "осам"
value: 8
type: "cardinal"
-
name: "osam"
value: 8
type: "cardinal"
-
name: "девет"
value: 9
type: "cardinal"
-
name: "devet"
value: 9
type: "cardinal"
-
name: "десет"
value: 10
type: "cardinal"
-
name: "deset"
value: 10
type: "cardinal"
-
name: "једанаест"
value: 11
type: "cardinal"
-
name: "jedanaest"
value: 11
type: "cardinal"
-
name: "дванаест"
value: 12
type: "cardinal"
-
name: "dvanaest"
value: 12
type: "cardinal"
-
name: "тринаест"
value: 13
type: "cardinal"
-
name: "trinaest"
value: 13
type: "cardinal"
-
name: "четрнаест"
value: 14
type: "cardinal"
-
name: "četrnaest"
value: 14
type: "cardinal"
-
name: "cetrnaest"
value: 14
type: "cardinal"
-
name: "петнаест"
value: 15
type: "cardinal"
-
name: "petnaest"
value: 15
type: "cardinal"
-
name: "шеснаест"
value: 16
type: "cardinal"
-
name: "šesnaest"
value: 16
type: "cardinal"
-
name: "sesnaest"
value: 16
type: "cardinal"
-
name: "седамнаест"
value: 17
type: "cardinal"
-
name: "sedamnaest"
value: 17
type: "cardinal"
-
name: "осамнаест"
value: 18
type: "cardinal"
-
name: "osamnaest"
value: 18
type: "cardinal"
-
name: "деветнаест"
value: 19
type: "cardinal"
-
name: "devetnaest"
value: 19
type: "cardinal"
-
name: "двадесет"
value: 20
type: "cardinal"
right: "add"
-
name: "dvadeset"
value: 20
type: "cardinal"
right: "add"
-
name: "тридесет"
value: 30
type: "cardinal"
right: "add"
-
name: "trideset"
value: 30
type: "cardinal"
right: "add"
-
name: "четрдесет"
value: 40
type: "cardinal"
right: "add"
-
name: "četrdeset"
value: 40
type: "cardinal"
right: "add"
-
name: "cetrdeset"
value: 40
type: "cardinal"
right: "add"
-
name: "педесет"
value: 50
type: "cardinal"
right: "add"
-
name: "pedeset"
value: 50
type: "cardinal"
right: "add"
-
name: "шездесет"
value: 60
type: "cardinal"
right: "add"
-
name: "šezdeset"
value: 60
type: "cardinal"
right: "add"
-
name: "sezdeset"
value: 60
type: "cardinal"
right: "add"
-
name: "седамдесет"
value: 70
type: "cardinal"
right: "add"
-
name: "sedamdeset"
value: 70
type: "cardinal"
right: "add"
-
name: "осамдесет"
value: 80
type: "cardinal"
right: "add"
-
name: "osamdeset"
value: 80
type: "cardinal"
right: "add"
-
name: "деведесет"
value: 90
type: "cardinal"
right: "add"
-
name: "devedeset"
value: 90
type: "cardinal"
right: "add"
-
name: "сто"
value: 100
type: "cardinal"
right: "add"
-
name: "sto"
value: 100
type: "cardinal"
right: "add"
-
name: "двеста"
value: 200
type: "cardinal"
right: "add"
-
name: "dvesta"
value: 200
type: "cardinal"
right: "add"
-
name: "триста"
value: 300
type: "cardinal"
right: "add"
-
name: "trista"
value: 300
type: "cardinal"
right: "add"
-
name: "четиристо"
value: 400
type: "cardinal"
right: "add"
-
name: "četiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "cetiristo"
value: 400
type: "cardinal"
right: "add"
-
name: "петсто"
value: 500
type: "cardinal"
right: "add"
-
name: "petsto"
value: 500
type: "cardinal"
right: "add"
-
name: "шестсто"
value: 600
type: "cardinal"
right: "add"
-
name: "šeststo"
value: 600
type: "cardinal"
right: "add"
-
name: "seststo"
value: 600
type: "cardinal"
right: "add"
-
name: "седамсто"
value: 700
type: "cardinal"
right: "add"
-
name: "sedamsto"
value: 700
type: "cardinal"
right: "add"
-
name: "осамсто"
value: 800
type: "cardinal"
right: "add"
-
name: "osamsto"
value: 800
type: "cardinal"
right: "add"
-
name: "деветсто"
value: 900
type: "cardinal"
right: "add"
-
name: "devetsto"
value: 900
type: "cardinal"
right: "add"
-
name: "хиљаду"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "hiljadu"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "хиљаде"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "hiljade"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "хиљада"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "hiljada"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милион"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "milion"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "милиона"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "miliona"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милијарду"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "milijardu"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "милијарде"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijarde"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "милијарди"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milijardi"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "билион"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "bilion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "билиона"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "biliona"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "билијарда"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "bilijarda"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
exact_multiple_only: true
-
name: "билијарде"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijarde"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "билијарди"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bilijardi"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "нулте"
value: 0
type: "ordinal"
-
name: "nulte"
value: 0
type: "ordinal"
-
name: "први"
value: 1
type: "ordinal"
-
name: "prvi"
value: 1
type: "ordinal"
-
name: "други"
value: 2
type: "ordinal"
-
name: "drugi"
value: 2
type: "ordinal"
-
name: "трећи"
value: 3
type: "ordinal"
-
name: "treći"
value: 3
type: "ordinal"
-
name: "treci"
value: 3
type: "ordinal"
-
name: "четврти"
value: 4
type: "ordinal"
-
name: "četvrti"
value: 4
type: "ordinal"
-
name: "cetvrti"
value: 4
type: "ordinal"
-
name: "пети"
value: 5
type: "ordinal"
-
name: "peti"
value: 5
type: "ordinal"
-
name: "шести"
value: 6
type: "ordinal"
-
name: "šesti"
value: 6
type: "ordinal"
-
name: "sesti"
value: 6
type: "ordinal"
-
name: "седми"
value: 7
type: "ordinal"
-
name: "sedmi"
value: 7
type: "ordinal"
-
name: "осми"
value: 8
type: "ordinal"
-
name: "osmi"
value: 8
type: "ordinal"
-
name: "девети"
value: 9
type: "ordinal"
-
name: "deveti"
value: 9
type: "ordinal"
-
name: "десети"
value: 10
type: "ordinal"
-
name: "deseti"
value: 10
type: "ordinal"
-
name: "једанаести"
value: 11
type: "ordinal"
-
name: "jedanaesti"
value: 11
type: "ordinal"
-
name: "дванаести"
value: 12
type: "ordinal"
-
name: "dvanaesti"
value: 12
type: "ordinal"
-
name: "тринаести"
value: 13
type: "ordinal"
-
name: "trinaesti"
value: 13
type: "ordinal"
-
name: "четрнаести"
value: 14
type: "ordinal"
-
name: "četrnaesti"
value: 14
type: "ordinal"
-
name: "cetrnaesti"
value: 14
type: "ordinal"
-
name: "петнаести"
value: 15
type: "ordinal"
-
name: "petnaesti"
value: 15
type: "ordinal"
-
name: "шеснаести"
value: 16
type: "ordinal"
-
name: "šesnaesti"
value: 16
type: "ordinal"
-
name: "sesnaesti"
value: 16
type: "ordinal"
-
name: "седамнаести"
value: 17
type: "ordinal"
-
name: "sedamnaesti"
value: 17
type: "ordinal"
-
name: "осамнаести"
value: 18
type: "ordinal"
-
name: "osamnaesti"
value: 18
type: "ordinal"
-
name: "деветнаести"
value: 19
type: "ordinal"
-
name: "devetnaesti"
value: 19
type: "ordinal"
-
name: "двадесети"
value: 20
type: "ordinal"
-
name: "dvadeseti"
value: 20
type: "ordinal"
-
name: "тридесети"
value: 30
type: "ordinal"
-
name: "trideseti"
value: 30
type: "ordinal"
-
name: "четрдесети"
value: 40
type: "ordinal"
-
name: "četrdeseti"
value: 40
type: "ordinal"
-
name: "cetrdeseti"
value: 40
type: "ordinal"
-
name: "педесети"
value: 50
type: "ordinal"
-
name: "pedeseti"
value: 50
type: "ordinal"
-
name: "шездесети"
value: 60
type: "ordinal"
-
name: "šezdeseti"
value: 60
type: "ordinal"
-
name: "sezdeseti"
value: 60
type: "ordinal"
-
name: "седамдесети"
value: 70
type: "ordinal"
-
name: "sedamdeseti"
value: 70
type: "ordinal"
-
name: "осамдесетица"
value: 80
type: "ordinal"
-
name: "osamdeseti"
value: 80
type: "ordinal"
-
name: "деведесетина"
value: 90
type: "ordinal"
-
name: "devedeseti"
value: 90
type: "ordinal"
-
name: "стоти"
value: 100
type: "ordinal"
-
name: "stoti"
value: 100
type: "ordinal"
-
name: "двестати"
value: 200
type: "ordinal"
right: "add"
-
name: "dvestati"
value: 200
type: "ordinal"
right: "add"
-
name: "тристати"
value: 300
type: "ordinal"
right: "add"
-
name: "tristati"
value: 300
type: "ordinal"
right: "add"
-
name: "четиристоти"
value: 400
type: "ordinal"
right: "add"
-
name: "četristoti"
value: 400
type: "ordinal"
right: "add"
-
name: "cetristoti"
value: 400
type: "ordinal"
right: "add"
-
name: "петстоти"
value: 500
type: "ordinal"
right: "add"
-
name: "petstoti"
value: 500
type: "ordinal"
right: "add"
-
name: "шестстоти"
value: 600
type: "ordinal"
right: "add"
-
name: "šeststoti"
value: 600
type: "ordinal"
right: "add"
-
name: "seststoti"
value: 600
type: "ordinal"
right: "add"
-
name: "седамстоти"
value: 700
type: "ordinal"
right: "add"
-
name: "sedamstoti"
value: 700
type: "ordinal"
right: "add"
-
name: "осамстоти"
value: 800
type: "ordinal"
right: "add"
-
name: "osamstoti"
value: 800
type: "ordinal"
right: "add"
-
name: "деветстоти"
value: 900
type: "ordinal"
right: "add"
-
name: "devetstoti"
value: 900
type: "ordinal"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "."
"1":
- "."
"2":
- "."
"3":
- "."
"4":
- "."
"5":
- "."
"6":
- "."
"7":
- "."
"8":
- "."
"9":
- "."

484
resources/numex/sv.yaml Normal file
View File

@@ -0,0 +1,484 @@
---
whole_words_only: true
rules:
-
name: "noll"
value: 0
type: "cardinal"
-
name: "en"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "ett"
value: 1
type: "cardinal"
-
name: "två"
value: 2
type: "cardinal"
-
name: "tvaa"
value: 2
type: "cardinal"
-
name: "tva"
value: 2
type: "cardinal"
-
name: "tre"
value: 3
type: "cardinal"
-
name: "fyra"
value: 4
type: "cardinal"
-
name: "fem"
value: 5
type: "cardinal"
-
name: "sex"
value: 6
type: "cardinal"
-
name: "sju"
value: 7
type: "cardinal"
-
name: "åtta"
value: 8
type: "cardinal"
-
name: "aatta"
value: 8
type: "cardinal"
-
name: "atta"
value: 8
type: "cardinal"
-
name: "nio"
value: 9
type: "cardinal"
-
name: "tio"
value: 10
type: "cardinal"
-
name: "elva"
value: 11
type: "cardinal"
-
name: "tolv"
value: 12
type: "cardinal"
-
name: "tretton"
value: 13
type: "cardinal"
-
name: "fjorton"
value: 14
type: "cardinal"
-
name: "femton"
value: 15
type: "cardinal"
-
name: "sexton"
value: 16
type: "cardinal"
-
name: "sjutton"
value: 17
type: "cardinal"
-
name: "arton"
value: 18
type: "cardinal"
-
name: "nitton"
value: 19
type: "cardinal"
-
name: "tjugo"
value: 20
type: "cardinal"
right: "add"
-
name: "trettio"
value: 30
type: "cardinal"
right: "add"
-
name: "fyrtio"
value: 40
type: "cardinal"
right: "add"
-
name: "femtio"
value: 50
type: "cardinal"
right: "add"
-
name: "sextio"
value: 60
type: "cardinal"
right: "add"
-
name: "sjuttio"
value: 70
type: "cardinal"
right: "add"
-
name: "åttio"
value: 80
type: "cardinal"
right: "add"
-
name: "aattio"
value: 80
type: "cardinal"
right: "add"
-
name: "attio"
value: 80
type: "cardinal"
right: "add"
-
name: "nittio"
value: 90
type: "cardinal"
right: "add"
-
name: "etthundra"
value: 100
type: "cardinal"
right: "add"
-
name: "hundra"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "ettusen"
value: 1000
type: "cardinal"
right: "add"
-
name: "tusen"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "miljon"
value: 1000000
type: "cardinal"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "miljoner"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "miljard"
value: 1000000000
type: "cardinal"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "miljarder"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biljon"
value: 1000000000000
type: "cardinal"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "biljoner"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "biljard"
value: 1000000000000000
type: "cardinal"
right: "add"
exact_multiple_only: true
right_separator: " "
-
name: "biljarder"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
right_separator: " "
-
name: "nollte"
value: 0
type: "ordinal"
-
name: "första"
value: 1
type: "ordinal"
-
name: "forsta"
value: 1
type: "ordinal"
-
name: "foersta"
value: 1
type: "ordinal"
-
name: "förste"
value: 1
type: "ordinal"
gender: "m"
-
name: "forste"
value: 1
type: "ordinal"
gender: "m"
-
name: "foerste"
value: 1
type: "ordinal"
gender: "m"
-
name: "andra"
value: 2
type: "ordinal"
-
name: "andre"
value: 2
type: "ordinal"
gender: "m"
-
name: "tredje"
value: 3
type: "ordinal"
-
name: "fjärde"
value: 4
type: "ordinal"
-
name: "fjarde"
value: 4
type: "ordinal"
-
name: "fjaerde"
value: 4
type: "ordinal"
-
name: "femte"
value: 5
type: "ordinal"
-
name: "sjätte"
value: 6
type: "ordinal"
-
name: "sjatte"
value: 6
type: "ordinal"
-
name: "sjaette"
value: 6
type: "ordinal"
-
name: "sjunde"
value: 7
type: "ordinal"
-
name: "åttonde"
value: 8
type: "ordinal"
-
name: "aattonde"
value: 8
type: "ordinal"
-
name: "attonde"
value: 8
type: "ordinal"
-
name: "nionde"
value: 9
type: "ordinal"
-
name: "tionde"
value: 10
type: "ordinal"
-
name: "elfte"
value: 11
type: "ordinal"
-
name: "tolfte"
value: 12
type: "ordinal"
-
name: "trettonde"
value: 13
type: "ordinal"
-
name: "fjortonde"
value: 14
type: "ordinal"
-
name: "femtonde"
value: 15
type: "ordinal"
-
name: "sextonde"
value: 16
type: "ordinal"
-
name: "sjuttonde"
value: 17
type: "ordinal"
-
name: "artonde"
value: 18
type: "ordinal"
-
name: "nittonde"
value: 19
type: "ordinal"
-
name: "tjugonde"
value: 20
type: "ordinal"
-
name: "trettionde"
value: 30
type: "ordinal"
-
name: "fyrtionde"
value: 40
type: "ordinal"
-
name: "femtionde"
value: 50
type: "ordinal"
-
name: "sextionde"
value: 60
type: "ordinal"
-
name: "sjuttionde"
value: 70
type: "ordinal"
-
name: "åttionde"
value: 80
type: "ordinal"
-
name: "aattionde"
value: 80
type: "ordinal"
-
name: "attionde"
value: 80
type: "ordinal"
-
name: "nittionde"
value: 90
type: "ordinal"
-
name: "hundrade"
value: 100
type: "ordinal"
left: "multiply"
-
name: "tusende"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "miljonte"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "miljardte"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "biljonte"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "biljardte"
value: 1000000000000000
type: "ordinal"
left: "multiply"
ordinal_indicators:
-
suffixes:
"0":
- ":e"
"1":
- ":a"
"2":
- ":a"
"3":
- ":e"
"4":
- ":e"
"5":
- ":e"
"6":
- ":e"
"7":
- ":e"
"8":
- ":e"
"9":
- ":e"
-
gender: "m"
suffixes:
"0":
- ":e"
"1":
- ":e"
"2":
- ":e"
"3":
- ":e"
"4":
- ":e"
"5":
- ":e"
"6":
- ":e"
"7":
- ":e"
"8":
- ":e"
"9":
- ":e"
stopwords:
- "och"

319
resources/numex/tr.yaml Normal file
View File

@@ -0,0 +1,319 @@
---
whole_words_only: true
rules:
-
name: "sıfır"
value: 0
type: "cardinal"
-
name: "sifir"
value: 0
type: "cardinal"
-
name: "bir"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "iki"
value: 2
type: "cardinal"
-
name: "üç"
value: 3
type: "cardinal"
-
name: "uc"
value: 3
type: "cardinal"
-
name: "dört"
value: 4
type: "cardinal"
-
name: "dort"
value: 4
type: "cardinal"
-
name: "beş"
value: 5
type: "cardinal"
-
name: "bes"
value: 5
type: "cardinal"
-
name: "altı"
value: 6
type: "cardinal"
-
name: "alti"
value: 6
type: "cardinal"
-
name: "yedi"
value: 7
type: "cardinal"
-
name: "sekiz"
value: 8
type: "cardinal"
-
name: "dokuz"
value: 9
type: "cardinal"
-
name: "on"
value: 10
type: "cardinal"
right: "add"
-
name: "yirmi"
value: 20
type: "cardinal"
right: "add"
-
name: "otuz"
value: 30
type: "cardinal"
right: "add"
-
name: "kırk"
value: 40
type: "cardinal"
right: "add"
-
name: "kirk"
value: 40
type: "cardinal"
right: "add"
-
name: "elli"
value: 50
type: "cardinal"
right: "add"
-
name: "altmış"
value: 60
type: "cardinal"
right: "add"
-
name: "altmis"
value: 60
type: "cardinal"
right: "add"
-
name: "yetmiş"
value: 70
type: "cardinal"
right: "add"
-
name: "yetmis"
value: 70
type: "cardinal"
right: "add"
-
name: "seksen"
value: 80
type: "cardinal"
right: "add"
-
name: "doksan"
value: 90
type: "cardinal"
right: "add"
-
name: "yüz"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "yuz"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "bin"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milyon"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milyar"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "trilyon"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "katrilyon"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "sıfırıncı"
value: 0
type: "ordinal"
-
name: "sifirinci"
value: 0
type: "ordinal"
-
name: "birinci"
value: 1
type: "ordinal"
-
name: "ikinci"
value: 2
type: "ordinal"
-
name: "üçüncü"
value: 3
type: "ordinal"
-
name: "ucuncu"
value: 3
type: "ordinal"
-
name: "dördüncü"
value: 4
type: "ordinal"
-
name: "dorduncu"
value: 4
type: "ordinal"
-
name: "beşinci"
value: 5
type: "ordinal"
-
name: "besinci"
value: 5
type: "ordinal"
-
name: "altıncı"
value: 6
type: "ordinal"
-
name: "altinci"
value: 6
type: "ordinal"
-
name: "yedinci"
value: 7
type: "ordinal"
-
name: "sekizinci"
value: 8
type: "ordinal"
-
name: "dokuzuncu"
value: 9
type: "ordinal"
-
name: "onuncu"
value: 10
type: "ordinal"
-
name: "yirminci"
value: 20
type: "ordinal"
-
name: "otuzuncu"
value: 30
type: "ordinal"
-
name: "kırkıncı"
value: 40
type: "ordinal"
-
name: "kirkinci"
value: 40
type: "ordinal"
-
name: "ellinci"
value: 50
type: "ordinal"
-
name: "altmışıncı"
value: 60
type: "ordinal"
-
name: "altmisinci"
value: 60
type: "ordinal"
-
name: "yetmişinci"
value: 70
type: "ordinal"
-
name: "yetmisinci"
value: 70
type: "ordinal"
-
name: "sekseninci"
value: 80
type: "ordinal"
-
name: "doksanıncı"
value: 90
type: "ordinal"
-
name: "doksaninci"
value: 90
type: "ordinal"
-
name: "yüzüncü"
value: 100
type: "ordinal"
left: "multiply"
-
name: "yuzuncu"
value: 100
type: "ordinal"
left: "multiply"
-
name: "bininci"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "milyonuncu"
value: 1000000
type: "ordinal"
left: "multiply"
-
name: "milyarıncı"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "milyarinci"
value: 1000000000
type: "ordinal"
left: "multiply"
-
name: "trilyonuncu"
value: 1000000000000
type: "ordinal"
left: "multiply"
-
name: "katrilyonuncu"
value: 1000000000000000
type: "ordinal"
left: "multiply"

419
resources/numex/uk.yaml Normal file
View File

@@ -0,0 +1,419 @@
---
whole_words_only: true
rules:
-
name: "нуль"
value: 0
type: "cardinal"
-
name: "один"
value: 1
type: "cardinal"
multiply_gte: 1000000
-
name: "одна"
value: 1
type: "cardinal"
gender: "f"
multiply_gte: 1000
-
name: "одне"
value: 1
type: "cardinal"
gender: "n"
-
name: "два"
value: 2
type: "cardinal"
-
name: "дві"
value: 2
type: "cardinal"
gender: "f"
-
name: "три"
value: 3
type: "cardinal"
-
name: "чотири"
value: 4
type: "cardinal"
-
name: "пʼять"
value: 5
type: "cardinal"
-
name: "п'ять"
value: 5
type: "cardinal"
-
name: "пять"
value: 5
type: "cardinal"
-
name: "шість"
value: 6
type: "cardinal"
-
name: "сім"
value: 7
type: "cardinal"
-
name: "вісім"
value: 8
type: "cardinal"
-
name: "девʼять"
value: 9
type: "cardinal"
-
name: "дев'ять"
value: 9
type: "cardinal"
-
name: "девять"
value: 9
type: "cardinal"
-
name: "десять"
value: 10
type: "cardinal"
-
name: "одинадцять"
value: 11
type: "cardinal"
-
name: "дванадцять"
value: 12
type: "cardinal"
-
name: "тринадцять"
value: 13
type: "cardinal"
-
name: "чотирнадцять"
value: 14
type: "cardinal"
-
name: "пʼятнадцять"
value: 15
type: "cardinal"
-
name: "п'ятнадцять"
value: 15
type: "cardinal"
-
name: "пятнадцять"
value: 15
type: "cardinal"
-
name: "шістнадцять"
value: 16
type: "cardinal"
-
name: "сімнадцять"
value: 17
type: "cardinal"
-
name: "вісімнадцять"
value: 18
type: "cardinal"
-
name: "девʼятнадцять"
value: 19
type: "cardinal"
-
name: "дев'ятнадцять"
value: 19
type: "cardinal"
-
name: "девятнадцять"
value: 19
type: "cardinal"
-
name: "двадцять"
value: 20
type: "cardinal"
right: "add"
-
name: "тридцять"
value: 30
type: "cardinal"
right: "add"
-
name: "сорок"
value: 40
type: "cardinal"
right: "add"
-
name: "пʼятдесят"
value: 50
type: "cardinal"
right: "add"
-
name: "п'ятдесят"
value: 50
type: "cardinal"
right: "add"
-
name: "пятдесят"
value: 50
type: "cardinal"
right: "add"
-
name: "шістдесят"
value: 60
type: "cardinal"
right: "add"
-
name: "сімдесят"
value: 70
type: "cardinal"
right: "add"
-
name: "вісімдесят"
value: 80
type: "cardinal"
right: "add"
-
name: "девʼяносто"
value: 90
type: "cardinal"
right: "add"
-
name: "дев'яносто"
value: 90
type: "cardinal"
right: "add"
-
name: "девяносто"
value: 90
type: "cardinal"
right: "add"
-
name: "сто"
value: 100
type: "cardinal"
right: "add"
-
name: "двісті"
value: 200
type: "cardinal"
right: "add"
-
name: "триста"
value: 300
type: "cardinal"
right: "add"
-
name: "чотириста"
value: 400
type: "cardinal"
right: "add"
-
name: "пʼятсот"
value: 500
type: "cardinal"
right: "add"
-
name: "п'ятсот"
value: 500
type: "cardinal"
right: "add"
-
name: "пятсот"
value: 500
type: "cardinal"
right: "add"
-
name: "шістсот"
value: 600
type: "cardinal"
right: "add"
-
name: "сімсот"
value: 700
type: "cardinal"
right: "add"
-
name: "вісімсот"
value: 800
type: "cardinal"
right: "add"
-
name: "девʼятсот"
value: 900
type: "cardinal"
right: "add"
-
name: "дев'ятсот"
value: 900
type: "cardinal"
right: "add"
-
name: "девятсот"
value: 900
type: "cardinal"
right: "add"
-
name: "тисяча"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "тисячі"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "тисяч"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільйон"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільион"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільйони"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільиони"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільйонів"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільионів"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільярд"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільярди"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "мільярдів"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більйон"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більион"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більйони"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більиони"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більйонів"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більионів"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більярд"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більярди"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "більярдів"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
ordinal_indicators:
-
suffixes:
"0":
- "й"
- "-й"
"1":
- "й"
- "-й"
"2":
- "й"
- "-й"
"3":
- "й"
- "-й"
"4":
- "й"
- "-й"
"5":
- "й"
- "-й"
"6":
- "й"
- "-й"
"7":
- "й"
- "-й"
"8":
- "й"
- "-й"
"9":
- "й"
- "-й"
stopwords:
- "і"

177
resources/numex/zh.yaml Normal file
View File

@@ -0,0 +1,177 @@
---
default_separator: ""
rules:
-
name: ""
value: 0
type: "cardinal"
-
name: "零"
value: 0
type: "cardinal"
-
name: "一"
value: 1
type: "cardinal"
-
name: "二"
value: 2
type: "cardinal"
-
name: "两"
value: 2
type: "cardinal"
-
name: "三"
value: 3
type: "cardinal"
-
name: "四"
value: 4
type: "cardinal"
-
name: "五"
value: 5
type: "cardinal"
-
name: "六"
value: 6
type: "cardinal"
-
name: "七"
value: 7
type: "cardinal"
-
name: "八"
value: 8
type: "cardinal"
-
name: "九"
value: 9
type: "cardinal"
-
name: "十"
value: 10
type: "cardinal"
left: "multiply"
right: "add"
-
name: "百"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "百〇"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "百零"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "千"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "千〇"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "千零"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "万"
value: 10000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "万〇"
value: 10000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "万零"
value: 10000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "亿"
value: 100000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "亿〇"
value: 100000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "亿零"
value: 100000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "兆"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "兆〇"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "兆零"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "亿零"
value: 100000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "京"
value: 10000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "京〇"
value: 10000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "京零"
value: 10000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "第"
value: 0
type: "ordinal_indicator"
right: "add"