Fix zeroth in Dutch to nulde fixing #325

This commit is contained in:
Willem Van Onsem
2020-09-21 18:53:47 +02:00
parent e5bed36054
commit 47a3cac323
2 changed files with 5 additions and 1 deletions

View File

@@ -76,7 +76,10 @@ class Num2Word_NL(Num2Word_EU):
"zes", "vijf", "vier", "drie", "twee", "één", "zes", "vijf", "vier", "drie", "twee", "één",
"nul"] "nul"]
self.ords = {"één": "eerst", # Wiktionary says it is "nulde", not "nulte" or "nule"
# https://en.wiktionary.org/wiki/nulde
self.ords = {"nul": "nuld",
"één": "eerst",
"twee": "tweed", "twee": "tweed",
"drie": "derd", "drie": "derd",
"vier": "vierd", "vier": "vierd",

View File

@@ -36,6 +36,7 @@ class Num2WordsNLTest(TestCase):
) )
def test_ordinal_at_crucial_number(self): def test_ordinal_at_crucial_number(self):
self.assertEqual(num2words(0, ordinal=True, lang='nl'), "nulde")
self.assertEqual(num2words(100, ordinal=True, lang='nl'), "honderdste") self.assertEqual(num2words(100, ordinal=True, lang='nl'), "honderdste")
self.assertEqual( self.assertEqual(
num2words(1000, ordinal=True, lang='nl'), "duizendste" num2words(1000, ordinal=True, lang='nl'), "duizendste"