• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jqueguiner / num2words2 / 21108891488 / 3
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 18 Jan 2026 08:41AM UTC
Files 165
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Jan 2026 08:40AM UTC coverage: 96.988% (-0.3%) from 97.281%
21108891488.3

push

github

web-flow
Add multiple languages support v2 (#9)

* Add Hausa (ha) language support

- Implement complete Hausa number-to-words conversion in num2words/lang_HA.py
- Add comprehensive test suite in tests/test_ha.py covering all number ranges
- Register Hausa language in num2words/__init__.py
- Support cardinal numbers, ordinal numbers, currency conversion, and years
- Follow Hausa numbering conventions with proper grammar rules
- Include support for negative numbers, decimals, and large numbers

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Add Afrikaans (af) language support for nums2words2

- Implement comprehensive Afrikaans language module (lang_AF.py)
- Add full test suite with cardinal, ordinal, currency, and year conversions
- Support for South African Rand (ZAR) and common international currencies
- Proper Afrikaans compound number formation (e.g., vier-en-dertig)
- Ordinal number support with correct Afrikaans endings
- Handle negative numbers, decimals, and edge cases
- 29 comprehensive test cases all passing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Add Albanian (sq) language support

- Implement comprehensive Albanian number-to-words conversion
- Support for cardinal numbers (0-999,999,999,999+)
- Support for ordinal numbers with proper Albanian forms
- Currency support for ALL (Albanian Lek), EUR, USD, and other major currencies
- Proper Albanian grammar with "e" connectors for compound numbers
- Comprehensive test suite covering all functionality
- Follows Albanian linguistic rules for pluralization and number formation

Features:
- Basic numbers: zero, një, dy, tre... dhjetë, njëzet, një qind, një mijë
- Teens: njëmbëdhjetë, dymbëdhjetë, etc.
- Large numbers: milion, miliard, trilion
- Ordinals: i pari, i dyti, i treti, etc.
- Currency: lek/lekë, qindarkë for Albanian Lek
- Negative numbers and decimal support

🤖 Generated w... (continued)

3906 of 4188 branches covered (93.27%)

Branch coverage included in aggregate %.

14289 of 14572 relevant lines covered (98.06%)

0.98 hits per line

Source Files on job 3.11 - 21108891488.3
  • Tree
  • List 165
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 21108891488
  • 2e6a607d on github
  • Prev Job for on master (#21102651568.6)
  • Next Job for on master (#21226621925.3)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc