From 411a92a4feeedfcaf77ed9ef507e8abfae1c835d Mon Sep 17 00:00:00 2001 From: romangraef Date: Thu, 4 Oct 2018 22:56:29 +0200 Subject: [PATCH] fixed issues found in this PR --- num2words/lang_DE.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/num2words/lang_DE.py b/num2words/lang_DE.py index da2c2f1..79099dc 100644 --- a/num2words/lang_DE.py +++ b/num2words/lang_DE.py @@ -117,13 +117,17 @@ class Num2Word_DE(Num2Word_EU): return str(value) + "." def to_currency(self, val, longval=True, old=False): + hightxt = "euro" + lowtxt = "cent" if old: - return self.to_splitnum(val, hightxt="mark/s", lowtxt="pfennig/e", - jointxt="und", longval=longval) - return super(Num2Word_DE, self).to_currency(val, jointxt="und", - longval=longval) + hightxt = "mark" + lowtxt = "pfennig/e" + + return self.to_splitnum(val, hightxt=hightxt, lowtxt=lowtxt, + jointxt="und", longval=longval) def to_year(self, val, longval=True): if not (val // 100) % 10: return self.to_cardinal(val) - return self.to_splitnum(val, hightxt="hundert", longval=longval) + return self.to_splitnum(val, hightxt="hundert", longval=longval)\ + .replace(' ', '')