Files
libpostal/resources/numex/ca.yaml

733 lines
12 KiB
YAML

---
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"