mirror of
https://github.com/bblaz/num2words.git
synced 2025-12-06 06:42:25 +00:00
remove middle THOUSANDS in case of zero digits
Error: num2words(1000139, lang='ru') -> миллион *тысяч* сто тридцать девять Fix: num2words(1000139, lang='ru') -> миллион сто тридцать девять
This commit is contained in:
@@ -243,7 +243,7 @@ def int2word(n, feminine=False):
|
|||||||
ones = ONES_FEMININE if i == 1 or feminine and i == 0 else ONES
|
ones = ONES_FEMININE if i == 1 or feminine and i == 0 else ONES
|
||||||
words.append(ones[n1][0])
|
words.append(ones[n1][0])
|
||||||
|
|
||||||
if i > 0:
|
if i > 0 and x != 0:
|
||||||
words.append(pluralize(x, THOUSANDS[i]))
|
words.append(pluralize(x, THOUSANDS[i]))
|
||||||
|
|
||||||
return ' '.join(words)
|
return ' '.join(words)
|
||||||
|
|||||||
Reference in New Issue
Block a user