mirror of
https://github.com/bblaz/num2words.git
synced 2025-12-06 06:42:25 +00:00
add actual Lithuanian currency (euro since 1 January 2015)
This commit is contained in:
@@ -85,7 +85,13 @@ vienas litas, nulis centų
|
|||||||
vienas tūkstantis du šimtai trisdešimt keturi litai, penkiasdešimt šeši centai
|
vienas tūkstantis du šimtai trisdešimt keturi litai, penkiasdešimt šeši centai
|
||||||
|
|
||||||
>>> print(to_currency(-1251985, cents = False))
|
>>> print(to_currency(-1251985, cents = False))
|
||||||
minus dvylika tūkstančių penki šimtai devyniolika litų, 85 centai
|
minus dvylika tūkstančių penki šimtai devyniolika eurų, 85 centai
|
||||||
|
|
||||||
|
>>> print(to_currency(1.0, 'EUR'))
|
||||||
|
vienas euras, nulis centų
|
||||||
|
|
||||||
|
>>> print(to_currency(1234.56, 'EUR'))
|
||||||
|
vienas tūkstantis du šimtai trisdešimt keturi eurai, penkiasdešimt šeši centai
|
||||||
"""
|
"""
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
@@ -144,6 +150,7 @@ THOUSANDS = {
|
|||||||
|
|
||||||
CURRENCIES = {
|
CURRENCIES = {
|
||||||
'LTL': ((u'litas', u'litai', u'litų'), (u'centas', u'centai', u'centų')),
|
'LTL': ((u'litas', u'litai', u'litų'), (u'centas', u'centai', u'centų')),
|
||||||
|
'EUR': ((u'euras', u'eurai', u'eurų'), (u'centas', u'centai', u'centų')),
|
||||||
}
|
}
|
||||||
|
|
||||||
def splitby3(n):
|
def splitby3(n):
|
||||||
@@ -210,7 +217,7 @@ def n2w(n):
|
|||||||
else:
|
else:
|
||||||
return int2word(int(n))
|
return int2word(int(n))
|
||||||
|
|
||||||
def to_currency(n, currency='LTL', cents = True):
|
def to_currency(n, currency='EUR', cents = True):
|
||||||
if type(n) == int:
|
if type(n) == int:
|
||||||
if n < 0:
|
if n < 0:
|
||||||
minus = True
|
minus = True
|
||||||
|
|||||||
Reference in New Issue
Block a user