Not Logged In

num2words 0.5.1

num2words - Convert numbers to words in multiple languages

num2words is a library that converts numbers like 42 to words like forty-two. It
supports multiple languages (English, French, Spanish, German and Lithuanian) and can even generate
ordinal numbers like forty-second (altough this last feature is a bit buggy at the moment).

ordinal: A boolean flag indicating to return an ordinal number instead of a cardinal one.

lang: The language in which to convert the number. Supported languages are en, fr,
de, es, lt and en_GB. You can supply values like fr_FR, the code will be
correctly interpreted. If you supply an unsupported language, NotImplementedError is raised.
Therefore, if you want to call num2words with a fallback, you can do:

History

num2words is based on an old library , pynum2word created by Taro Ogawa in 2003.
Unfortunately, the library stopped being maintained and the author can’t be reached. There was
another developer, Marius Grigaitis, who in 2011 added Lithuanian support, but didn’t take over
maintenance of the project.