From c3fe2931d2b5e706ae16a452bca109622794de0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Chrubas=C3=ADk?= Date: Sat, 9 Dec 2023 15:27:59 +0100 Subject: [PATCH 1/2] correct czech hundreds grammar --- num2words/lang_CZ.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/num2words/lang_CZ.py b/num2words/lang_CZ.py index 04c44a07..85160b8d 100644 --- a/num2words/lang_CZ.py +++ b/num2words/lang_CZ.py @@ -60,14 +60,14 @@ HUNDREDS = { 1: ('sto',), - 2: ('dvěstě',), - 3: ('třista',), - 4: ('čtyřista',), - 5: ('pětset',), - 6: ('šestset',), - 7: ('sedmset',), - 8: ('osmset',), - 9: ('devětset',), + 2: ('dvě stě',), + 3: ('tři sta',), + 4: ('čtyři sta',), + 5: ('pět set',), + 6: ('šest set',), + 7: ('sedm set',), + 8: ('osm set',), + 9: ('devět set',), } THOUSANDS = { From 96dadf20b6b9dc3fb54e9f09295aa741d607e11f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Chrubas=C3=ADk?= Date: Sat, 9 Dec 2023 15:37:07 +0100 Subject: [PATCH 2/2] fix tests --- tests/test_cz.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_cz.py b/tests/test_cz.py index 1801e8f7..8ca3d348 100644 --- a/tests/test_cz.py +++ b/tests/test_cz.py @@ -56,17 +56,17 @@ def test_cardinal(self): self.assertEqual( num2words(215461407892039002157189883901676, lang='cz'), "dvěstě patnáct quintillionů čtyřista šedesát jedna kvadriliard " - "čtyřista sedm kvadrilionů osmset devadesát dva triliardy třicet " + "čtyři sta sedm kvadrilionů osmset devadesát dva triliardy třicet " "devět trilionů dva biliardy sto padesát sedm bilionů sto " "osmdesát devět miliard osmset osmdesát tři miliony " "devětset jedna tisíc šestset sedmdesát šest" ) self.assertEqual( num2words(719094234693663034822824384220291, lang='cz'), - "sedmset devatenáct quintillionů devadesát " + "sedm set devatenáct quintillionů devadesát " "čtyři kvadriliardy dvěstě třicet čtyři " "kvadriliony šestset devadesát tři triliardy " - "šestset šedesát tři triliony třicet čtyři biliardy osmset " + "šest set šedesát tři triliony třicet čtyři biliardy osmset " "dvacet dva biliony osmset dvacet čtyři " "miliardy třista osmdesát čtyři miliony dvěstě dvacet " "tisíc dvěstě devadesát jedna"