mirror of
https://github.com/bblaz/num2words.git
synced 2025-12-06 14:52:25 +00:00
Fixed misspelling of 21st (ordinal number) in IT language
This commit is contained in:
@@ -52,6 +52,7 @@ def phonetic_contraction(string):
|
|||||||
.replace("ao", "o") # ex. "settantaotto"
|
.replace("ao", "o") # ex. "settantaotto"
|
||||||
.replace("io", "o") # ex. "ventiotto"
|
.replace("io", "o") # ex. "ventiotto"
|
||||||
.replace("au", "u") # ex. "trentauno"
|
.replace("au", "u") # ex. "trentauno"
|
||||||
|
.replace("iu", "u") # ex. "ventiunesimo"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -78,6 +78,7 @@ class Num2WordsITTest(TestCase):
|
|||||||
|
|
||||||
def test_20_to_99(self):
|
def test_20_to_99(self):
|
||||||
self.assertEqual(num2words(20, lang="it"), "venti")
|
self.assertEqual(num2words(20, lang="it"), "venti")
|
||||||
|
self.assertEqual(num2words(21, lang="it"), "ventuno")
|
||||||
self.assertEqual(num2words(23, lang="it"), "ventitré")
|
self.assertEqual(num2words(23, lang="it"), "ventitré")
|
||||||
self.assertEqual(num2words(28, lang="it"), "ventotto")
|
self.assertEqual(num2words(28, lang="it"), "ventotto")
|
||||||
self.assertEqual(num2words(31, lang="it"), "trentuno")
|
self.assertEqual(num2words(31, lang="it"), "trentuno")
|
||||||
@@ -154,6 +155,9 @@ class Num2WordsITTest(TestCase):
|
|||||||
def test_nth_1_to_99(self):
|
def test_nth_1_to_99(self):
|
||||||
self.assertEqual(num2words(1, lang="it", ordinal=True), "primo")
|
self.assertEqual(num2words(1, lang="it", ordinal=True), "primo")
|
||||||
self.assertEqual(num2words(8, lang="it", ordinal=True), "ottavo")
|
self.assertEqual(num2words(8, lang="it", ordinal=True), "ottavo")
|
||||||
|
self.assertEqual(
|
||||||
|
num2words(21, lang="it", ordinal=True), "ventunesimo"
|
||||||
|
)
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
num2words(23, lang="it", ordinal=True), "ventitreesimo"
|
num2words(23, lang="it", ordinal=True), "ventitreesimo"
|
||||||
)
|
)
|
||||||
@@ -172,6 +176,9 @@ class Num2WordsITTest(TestCase):
|
|||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
num2words(120, lang="it", ordinal=True), "centoventesimo"
|
num2words(120, lang="it", ordinal=True), "centoventesimo"
|
||||||
)
|
)
|
||||||
|
self.assertEqual(
|
||||||
|
num2words(121, lang="it", ordinal=True), "centoventunesimo"
|
||||||
|
)
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
num2words(316, lang="it", ordinal=True), "trecentosedicesimo"
|
num2words(316, lang="it", ordinal=True), "trecentosedicesimo"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user