From dd25a8b4bf8f59ceec97f826c46b78aa06fbabc5 Mon Sep 17 00:00:00 2001 From: Sergej Herbert <18115758+fr-ser@users.noreply.github.com> Date: Mon, 15 Oct 2018 15:45:00 +0200 Subject: [PATCH] Correction of german ordinals. (#213) --- num2words/lang_DE.py | 6 +++--- tests/test_de.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/num2words/lang_DE.py b/num2words/lang_DE.py index 79099dc..ca993bb 100644 --- a/num2words/lang_DE.py +++ b/num2words/lang_DE.py @@ -70,9 +70,9 @@ class Num2Word_DE(Num2Word_EU): "ert": "erts", "end": "ends", "ion": "ions", - "nen": "nens", - "rde": "rdes", - "rden": "rdens"} + "nen": "ns", + "rde": "rds", + "rden": "rds"} def merge(self, curr, next): ctext, cnum, ntext, nnum = curr + next diff --git a/tests/test_de.py b/tests/test_de.py index 9cfdc92..a365047 100644 --- a/tests/test_de.py +++ b/tests/test_de.py @@ -44,11 +44,11 @@ class Num2WordsDETest(TestCase): num2words(4000, ordinal=True, lang='de'), "viertausendste" ) self.assertEqual( - num2words(2000000, ordinal=True, lang='de'), "zwei millionenste" + num2words(2000000, ordinal=True, lang='de'), "zwei millionste" ) self.assertEqual( num2words(5000000000, ordinal=True, lang='de'), - "fünf milliardenste" + "fünf milliardste" ) def test_cardinal_at_some_numbers(self):