remove middle THOUSANDS in case of zero digits

Error:
num2words(1000139, lang='ru') -> миллион *тысяч* сто тридцать девять
Fix:
num2words(1000139, lang='ru') -> миллион сто тридцать девять
This commit is contained in:
dazre
2017-03-30 15:33:37 +03:00
committed by GitHub
parent f98341731e
commit 321dfd3bca

View File

@@ -243,7 +243,7 @@ def int2word(n, feminine=False):
ones = ONES_FEMININE if i == 1 or feminine and i == 0 else ONES
words.append(ones[n1][0])
if i > 0:
if i > 0 and x != 0:
words.append(pluralize(x, THOUSANDS[i]))
return ' '.join(words)