From 068e24a2064112f079984ee481d4b79f6fcd4280 Mon Sep 17 00:00:00 2001 From: Al Date: Sun, 3 Jul 2016 23:42:40 -0400 Subject: [PATCH] [fix] ordinal spellout for numbers which map directly to a simple rule --- scripts/geodata/numbers/spellout.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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: