mirror of
https://github.com/bblaz/num2words.git
synced 2025-12-06 06:42:25 +00:00
fix pluralize
This commit is contained in:
@@ -81,11 +81,7 @@ AND = u'ו'
|
|||||||
|
|
||||||
|
|
||||||
def pluralize(n, forms):
|
def pluralize(n, forms):
|
||||||
# gettext implementation:
|
form = 1 if n == 0 else 0 if n == 1 else 1
|
||||||
# (n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2)
|
|
||||||
|
|
||||||
form = 0 if (n % 10 == 1 and n % 100 != 11) else 1 if n != 0 else 2
|
|
||||||
|
|
||||||
return forms[form]
|
return forms[form]
|
||||||
|
|
||||||
|
|
||||||
@@ -151,6 +147,9 @@ class Num2Word_HE(Num2Word_Base):
|
|||||||
def to_ordinal(self, number):
|
def to_ordinal(self, number):
|
||||||
raise NotImplementedError()
|
raise NotImplementedError()
|
||||||
|
|
||||||
|
def pluralize(self, n, forms):
|
||||||
|
return pluralize(n, forms)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
yo = Num2Word_HE()
|
yo = Num2Word_HE()
|
||||||
|
|||||||
Reference in New Issue
Block a user