Files
libpostal/resources/numex/fr.yaml
2016-07-21 17:04:57 -04:00

1068 lines
18 KiB
YAML

---
whole_words_only: true
rules:
-
name: "zéro"
value: 0
type: "cardinal"
-
name: "zero"
value: 0
type: "cardinal"
-
name: "un"
value: 1
type: "cardinal"
gender: "m"
-
name: "une"
value: 1
type: "cardinal"
gender: "f"
-
name: "deux"
value: 2
type: "cardinal"
-
name: "trois"
value: 3
type: "cardinal"
-
name: "quatre"
value: 4
type: "cardinal"
-
name: "cinq"
value: 5
type: "cardinal"
-
name: "six"
value: 6
type: "cardinal"
-
name: "sept"
value: 7
type: "cardinal"
-
name: "huit"
value: 8
type: "cardinal"
-
name: "neuf"
value: 9
type: "cardinal"
-
name: "dix"
value: 10
type: "cardinal"
-
name: "onze"
value: 11
type: "cardinal"
-
name: "douze"
value: 12
type: "cardinal"
-
name: "treize"
value: 13
type: "cardinal"
-
name: "quatorze"
value: 14
type: "cardinal"
-
name: "quinze"
value: 15
type: "cardinal"
-
name: "seize"
value: 16
type: "cardinal"
-
name: "dix sept"
value: 17
type: "cardinal"
-
name: "dix huit"
value: 18
type: "cardinal"
-
name: "dixhuit"
value: 18
type: "cardinal"
-
name: "dix neuf"
value: 19
type: "cardinal"
-
name: "dixneuf"
value: 19
type: "cardinal"
-
name: "vingt"
value: 20
type: "cardinal"
right: "add"
-
name: "trente"
value: 30
type: "cardinal"
right: "add"
-
name: "quarante"
value: 40
type: "cardinal"
right: "add"
-
name: "cinquante"
value: 50
type: "cardinal"
right: "add"
-
name: "soixante"
value: 60
type: "cardinal"
radix: 20
right: "add"
-
name: "septante"
value: 70
type: "cardinal"
right: "add"
-
name: "huitante"
value: 80
type: "cardinal"
right: "add"
-
name: "octante"
value: 80
type: "cardinal"
right: "add"
-
name: "quatre vingts"
value: 80
type: "cardinal"
radix: 20
right: "add"
-
name: "quatrevingts"
value: 80
type: "cardinal"
radix: 20
right: "add"
-
name: "quatre vingt"
value: 80
type: "cardinal"
radix: 20
right: "add"
-
name: "quatrevingt"
value: 80
type: "cardinal"
radix: 20
right: "add"
-
name: "nonante"
value: 90
type: "cardinal"
right: "add"
-
name: "cent"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "cents"
value: 100
type: "cardinal"
left: "multiply"
right: "add"
-
name: "mille"
value: 1000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "million"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "millions"
value: 1000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milliard"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "milliards"
value: 1000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billion"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billions"
value: 1000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiard"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "billiards"
value: 1000000000000000
type: "cardinal"
left: "multiply"
right: "add"
-
name: "zeroième"
value: 0
type: "ordinal"
-
name: "zeroieme"
value: 0
type: "ordinal"
-
name: "unième"
value: 1
type: "ordinal"
-
name: "unieme"
value: 1
type: "ordinal"
-
name: "premier"
value: 1
type: "ordinal"
-
name: "premiers"
value: 1
type: "ordinal"
category: "plural"
-
name: "première"
value: 1
type: "ordinal"
gender: "f"
-
name: "premiere"
value: 1
type: "ordinal"
gender: "f"
-
name: "premieres"
value: 1
type: "ordinal"
gender: "f"
category: "plural"
-
name: "deuxième"
value: 2
type: "ordinal"
-
name: "deuxieme"
value: 2
type: "ordinal"
-
name: "deuxièmes"
value: 2
type: "ordinal"
category: "plural"
-
name: "deuxiemes"
value: 2
type: "ordinal"
category: "plural"
-
name: "second"
value: 2
type: "ordinal"
-
name: "seconde"
value: 2
type: "ordinal"
gender: "f"
-
name: "secondes"
value: 2
type: "ordinal"
gender: "f"
category: "plural"
-
name: "troisième"
value: 3
type: "ordinal"
-
name: "troisieme"
value: 3
type: "ordinal"
-
name: "troisièmes"
value: 3
type: "ordinal"
category: "plural"
-
name: "troisiemes"
value: 3
type: "ordinal"
category: "plural"
-
name: "quatrième"
value: 4
type: "ordinal"
-
name: "quatrieme"
value: 4
type: "ordinal"
-
name: "quatrièmes"
value: 4
type: "ordinal"
category: "plural"
-
name: "quatrieme"
value: 4
type: "ordinal"
category: "plural"
-
name: "cinquieme"
value: 5
type: "ordinal"
-
name: "cinquième"
value: 5
type: "ordinal"
-
name: "cinquiemes"
value: 5
type: "ordinal"
category: "plural"
-
name: "cinquièmes"
value: 5
type: "ordinal"
category: "plural"
-
name: "sixieme"
value: 6
type: "ordinal"
-
name: "sixième"
value: 6
type: "ordinal"
-
name: "sixiemes"
value: 6
type: "ordinal"
category: "plural"
-
name: "sixièmes"
value: 6
type: "ordinal"
category: "plural"
-
name: "septieme"
value: 7
type: "ordinal"
-
name: "septième"
value: 7
type: "ordinal"
-
name: "septiemes"
value: 7
type: "ordinal"
category: "plural"
-
name: "septièmes"
value: 7
type: "ordinal"
category: "plural"
-
name: "huitieme"
value: 8
type: "ordinal"
-
name: "huitième"
value: 8
type: "ordinal"
-
name: "huitiemes"
value: 8
type: "ordinal"
category: "plural"
-
name: "huitièmes"
value: 8
type: "ordinal"
category: "plural"
-
name: "neuvieme"
value: 9
type: "ordinal"
-
name: "neuvième"
value: 9
type: "ordinal"
-
name: "neuviemes"
value: 9
type: "ordinal"
category: "plural"
-
name: "neuvièmes"
value: 9
type: "ordinal"
category: "plural"
-
name: "dixieme"
value: 10
type: "ordinal"
-
name: "dixième"
value: 10
type: "ordinal"
-
name: "dixiemes"
value: 10
type: "ordinal"
category: "plural"
-
name: "dixièmes"
value: 10
type: "ordinal"
category: "plural"
-
name: "onzieme"
value: 11
type: "ordinal"
-
name: "onzième"
value: 11
type: "ordinal"
-
name: "onziemes"
value: 11
type: "ordinal"
category: "plural"
-
name: "onzièmes"
value: 11
type: "ordinal"
category: "plural"
-
name: "douzieme"
value: 12
type: "ordinal"
-
name: "douzième"
value: 12
type: "ordinal"
-
name: "douziemes"
value: 12
type: "ordinal"
category: "plural"
-
name: "douzièmes"
value: 12
type: "ordinal"
category: "plural"
-
name: "treizieme"
value: 13
type: "ordinal"
-
name: "treizième"
value: 13
type: "ordinal"
-
name: "treiziemes"
value: 13
type: "ordinal"
category: "plural"
-
name: "treizièmes"
value: 13
type: "ordinal"
category: "plural"
-
name: "quatorzieme"
value: 14
type: "ordinal"
-
name: "quatorzième"
value: 14
type: "ordinal"
-
name: "quatorziemes"
value: 14
type: "ordinal"
category: "plural"
-
name: "quatorzièmes"
value: 14
type: "ordinal"
category: "plural"
-
name: "quinzieme"
value: 15
type: "ordinal"
-
name: "quinzième"
value: 15
type: "ordinal"
-
name: "quinziemes"
value: 15
type: "ordinal"
category: "plural"
-
name: "quinzièmes"
value: 15
type: "ordinal"
category: "plural"
-
name: "seizieme"
value: 16
type: "ordinal"
-
name: "seizième"
value: 16
type: "ordinal"
-
name: "seiziemes"
value: 16
type: "ordinal"
category: "plural"
-
name: "seizièmes"
value: 16
type: "ordinal"
category: "plural"
-
name: "dix septieme"
value: 17
type: "ordinal"
-
name: "dix septième"
value: 17
type: "ordinal"
-
name: "dix septiemes"
value: 17
type: "ordinal"
category: "plural"
-
name: "dix septièmes"
value: 17
type: "ordinal"
category: "plural"
-
name: "dixseptieme"
value: 17
type: "ordinal"
-
name: "dixseptième"
value: 17
type: "ordinal"
-
name: "dixseptiemes"
value: 17
type: "ordinal"
category: "plural"
-
name: "dixseptièmes"
value: 17
type: "ordinal"
category: "plural"
-
name: "dix huitieme"
value: 18
type: "ordinal"
-
name: "dix huitième"
value: 18
type: "ordinal"
-
name: "dix huitiemes"
value: 18
type: "ordinal"
category: "plural"
-
name: "dix huitièmes"
value: 18
type: "ordinal"
category: "plural"
-
name: "dixhuitieme"
value: 18
type: "ordinal"
-
name: "dixhuitième"
value: 18
type: "ordinal"
-
name: "dixhuitiemes"
value: 18
type: "ordinal"
category: "plural"
-
name: "dixhuitièmes"
value: 18
type: "ordinal"
category: "plural"
-
name: "dix neuvieme"
value: 19
type: "ordinal"
-
name: "dix neuvième"
value: 19
type: "ordinal"
-
name: "dix neuviemes"
value: 19
type: "ordinal"
category: "plural"
-
name: "dix neuvièmes"
value: 19
type: "ordinal"
category: "plural"
-
name: "dixneuvieme"
value: 19
type: "ordinal"
-
name: "dixneuvième"
value: 19
type: "ordinal"
-
name: "dixneuviemes"
value: 19
type: "ordinal"
category: "plural"
-
name: "dixneuvièmes"
value: 19
type: "ordinal"
category: "plural"
-
name: "vingtieme"
value: 20
type: "ordinal"
-
name: "vingtième"
value: 20
type: "ordinal"
-
name: "vingtiemes"
value: 20
type: "ordinal"
category: "plural"
-
name: "vingtièmes"
value: 20
type: "ordinal"
category: "plural"
-
name: "trentieme"
value: 30
type: "ordinal"
-
name: "trentième"
value: 30
type: "ordinal"
-
name: "trentiemes"
value: 30
type: "ordinal"
category: "plural"
-
name: "trentièmes"
value: 30
type: "ordinal"
category: "plural"
-
name: "quarantieme"
value: 40
type: "ordinal"
-
name: "quarantième"
value: 40
type: "ordinal"
-
name: "quarantiemes"
value: 40
type: "ordinal"
category: "plural"
-
name: "quarantièmes"
value: 40
type: "ordinal"
category: "plural"
-
name: "cinquantieme"
value: 50
type: "ordinal"
-
name: "cinquantième"
value: 50
type: "ordinal"
-
name: "cinquantiemes"
value: 50
type: "ordinal"
category: "plural"
-
name: "cinquantièmes"
value: 50
type: "ordinal"
category: "plural"
-
name: "soixantieme"
value: 60
type: "ordinal"
-
name: "soixantième"
value: 60
type: "ordinal"
-
name: "soixantiemes"
value: 60
type: "ordinal"
category: "plural"
-
name: "soixantièmes"
value: 60
type: "ordinal"
category: "plural"
-
name: "septantieme"
value: 70
type: "ordinal"
-
name: "septantième"
value: 70
type: "ordinal"
-
name: "septantiemes"
value: 70
type: "ordinal"
category: "plural"
-
name: "septantièmes"
value: 70
type: "ordinal"
category: "plural"
-
name: "quatre vingtieme"
value: 80
type: "ordinal"
-
name: "quatre vingtième"
value: 80
type: "ordinal"
-
name: "quatre vingtiemes"
value: 80
type: "ordinal"
category: "plural"
-
name: "quatre vingtièmes"
value: 80
type: "ordinal"
category: "plural"
-
name: "quatrevingtieme"
value: 80
type: "ordinal"
-
name: "quatrevingtième"
value: 80
type: "ordinal"
-
name: "quatrevingtiemes"
value: 80
type: "ordinal"
category: "plural"
-
name: "quatrevingtièmes"
value: 80
type: "ordinal"
category: "plural"
-
name: "huitantieme"
value: 80
type: "ordinal"
-
name: "huitantième"
value: 80
type: "ordinal"
-
name: "huitantiemes"
value: 80
type: "ordinal"
category: "plural"
-
name: "huitantièmes"
value: 80
type: "ordinal"
category: "plural"
-
name: "nonantieme"
value: 90
type: "ordinal"
-
name: "nonantième"
value: 90
type: "ordinal"
-
name: "nonantiemes"
value: 90
type: "ordinal"
category: "plural"
-
name: "nonantièmes"
value: 90
type: "ordinal"
category: "plural"
-
name: "centieme"
value: 100
type: "ordinal"
left: "multiply"
-
name: "centième"
value: 100
type: "ordinal"
left: "multiply"
-
name: "centiemes"
value: 100
type: "ordinal"
category: "plural"
left: "multiply"
-
name: "centièmes"
value: 100
type: "ordinal"
category: "plural"
left: "multiply"
-
name: "millieme"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "millième"
value: 1000
type: "ordinal"
left: "multiply"
-
name: "milliemes"
value: 1000
type: "ordinal"
category: "plural"
left: "multiply"
-
name: "millièmes"
value: 1000
type: "ordinal"
category: "plural"
left: "multiply"
ordinal_indicators:
-
suffixes:
"0":
- "e"
"1":
- "er"
"2":
- "e"
- "d"
"3":
- "e"
"4":
- "e"
"5":
- "e"
"6":
- "e"
"7":
- "e"
"8":
- "e"
"9":
- "e"
"11":
- "e"
"21":
- "e"
"31":
- "e"
"41":
- "e"
"51":
- "e"
"61":
- "e"
"71":
- "e"
"81":
- "e"
"91":
- "e"
-
category: "plural"
suffixes:
"0":
- "es"
"1":
- "ers"
"2":
- "es"
- "ds"
"3":
- "es"
"4":
- "es"
"5":
- "es"
"6":
- "es"
"7":
- "es"
"8":
- "es"
"9":
- "es"
"11":
- "es"
"21":
- "es"
"31":
- "es"
"41":
- "es"
"51":
- "es"
"61":
- "es"
"71":
- "es"
"81":
- "es"
"91":
- "es"
-
gender: "f"
suffixes:
"0":
- "e"
"1":
- "re"
"2":
- "e"
- "de"
"3":
- "e"
"4":
- "e"
"5":
- "e"
"6":
- "e"
"7":
- "e"
"8":
- "e"
"9":
- "e"
"11":
- "e"
"21":
- "e"
"31":
- "e"
"41":
- "e"
"51":
- "e"
"61":
- "e"
"71":
- "e"
"81":
- "e"
"91":
- "e"
-
category: "plural"
gender: "f"
suffixes:
"0":
- "es"
"1":
- "res"
"2":
- "es"
- "des"
"3":
- "es"
"4":
- "es"
"5":
- "es"
"6":
- "es"
"7":
- "es"
"8":
- "es"
"9":
- "es"
"11":
- "es"
"21":
- "es"
"31":
- "es"
"41":
- "es"
"51":
- "es"
"61":
- "es"
"71":
- "es"
"81":
- "es"
"91":
- "es"
stopwords:
- "et"