From f01dfa2de01fa61b92e9721ec2566fd272b13e41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C4=81rti=C5=86=C5=A1=20=C5=A0ulcs?= Date: Thu, 26 Oct 2017 13:14:09 +0300 Subject: [PATCH] Pass kwargs to converters. --- num2words/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/num2words/__init__.py b/num2words/__init__.py index e6441a2..32d577b 100644 --- a/num2words/__init__.py +++ b/num2words/__init__.py @@ -75,7 +75,7 @@ CONVERTER_CLASSES = { CONVERTES_TYPES = ['cardinal', 'ordinal', 'year', 'currency'] -def num2words(number, ordinal=False, lang='en', to='cardinal'): +def num2words(number, ordinal=False, lang='en', to='cardinal', **kwargs): # We try the full language first if lang not in CONVERTER_CLASSES: # ... and then try only the first 2 letters @@ -90,4 +90,4 @@ def num2words(number, ordinal=False, lang='en', to='cardinal'): if to not in CONVERTES_TYPES: raise NotImplementedError() - return getattr(converter, 'to_{}'.format(to))(number) + return getattr(converter, 'to_{}'.format(to))(number, **kwargs)