Add USD currency support to RU language (#211)

* Add USD currency support to RU language
This commit is contained in:
MontakOleg
2018-10-15 00:23:53 +03:00
committed by Ernesto Rodriguez Ortiz
parent dc733cfa1b
commit 9a31d900e3
2 changed files with 16 additions and 0 deletions

View File

@@ -103,6 +103,9 @@ class Num2Word_RU(Num2Word_Base):
'EUR': ( 'EUR': (
('евро', 'евро', 'евро'), ('цент', 'цента', 'центов') ('евро', 'евро', 'евро'), ('цент', 'цента', 'центов')
), ),
'USD': (
('доллар', 'доллара', 'долларов'), ('цент', 'цента', 'центов')
),
} }
def setup(self): def setup(self):

View File

@@ -196,3 +196,16 @@ class Num2WordsRUTest(TestCase):
cents=False, currency='EUR'), cents=False, currency='EUR'),
"тридцать восемь евро и 40 центов" "тридцать восемь евро и 40 центов"
) )
self.assertEqual(
num2words('1230.56', lang='ru', to='currency', currency='USD'),
'одна тысяча двести тридцать долларов, пятьдесят шесть центов'
)
self.assertEqual(
num2words('1231.56', lang='ru', to='currency', currency='USD'),
'одна тысяча двести тридцать один доллар, пятьдесят шесть центов'
)
self.assertEqual(
num2words('1234.56', lang='ru', to='currency', currency='USD'),
'одна тысяча двести тридцать четыре доллара, пятьдесят шесть '
'центов'
)