diff --git a/scripts/geodata/numbers/spellout.py b/scripts/geodata/numbers/spellout.py index 2dc55d57..c460d330 100644 --- a/scripts/geodata/numbers/spellout.py +++ b/scripts/geodata/numbers/spellout.py @@ -218,7 +218,7 @@ class NumericExpressions(object): last_rule = {} left_multiply_rules = [] - if num == 0: + if num == 0 or (num, gender, category) in rules: ordinals = rules.get((num, gender, category)) if ordinals: if not random_choice_ordinals: