diff --git a/num2words/lang_TG.py b/num2words/lang_TG.py index cc0bf49..8a028d5 100644 --- a/num2words/lang_TG.py +++ b/num2words/lang_TG.py @@ -43,7 +43,7 @@ class Num2Word_TG(lang_EU.Num2Word_EU): if n == 9: self.cards[10 ** n] = word + self.GIGA_SUFFIX - elif self.MEGA_SUFFIX: + else: self.cards[10 ** n] = word + self.MEGA_SUFFIX def setup(self): @@ -147,3 +147,4 @@ class Num2Word_TG(lang_EU.Num2Word_EU): def to_ordinal_num(self, value): self.verify_ordinal(value) return "%s%s" % (value, self.to_ordinal(value)[-2:]) + diff --git a/tests/test_tg.py b/tests/test_tg.py index a846d70..482913b 100644 --- a/tests/test_tg.py +++ b/tests/test_tg.py @@ -45,6 +45,9 @@ class Num2WordsTGTest(TestCase): "як миллиарду дусаду сию чор миллиону панҷсаду шасту ҳафт ҳазору " "ҳаштсаду навад", ) + self.assertEqual(num2words(1000000, lang="tg"), "як миллион") + self.assertEqual(num2words(1000000000, lang="tg"), "як миллиард") + self.assertEqual(num2words(1000000000000, lang="tg"), "як триллион") self.assertEqual(num2words(5, lang="tg"), "панҷ") self.assertEqual(num2words(-1, lang="tg"), "минус як") self.assertEqual(num2words(-15, lang="tg"), "минус понздаҳ")