Skip to main content

Python library for converting numbers to Azerbaijani words

Project description

AzNum2Words


GitHub Stars License Switch to Azerbaijani

Purpose

AzNum2Words serves the purpose of transforming numerical data into written Azerbaijani text, addressing various needs across financial transactions, legal documentation, and statistical analyses.

Installation

You can install AzNum2Words via pip:

pip install aznum2words

Usage

from aznum2words import AzerbaijaniNumberConverter

converter = AzerbaijaniNumberConverter()
print(converter.convert(123456789))  # outputs: bir yüz iyirmi üç milyon dörd yüz əlli altı min yeddi yüz səkkiz doqquz

Testing

AzNum2Words includes comprehensive test coverage to ensure reliability and accuracy. To run the tests, you can use pytest:

pip install pytest
pytest

Contribution Guidelines

Contributions to AzNum2Words are welcome and encouraged! To contribute, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature/my-feature).
  3. Commit your changes (git commit -am 'Added some feature').
  4. Push your changes to your branch (git push origin feature/my-feature).
  5. Submit a pull request with a clear description of your changes.

Contributors

This project is made possible by the contributions of dedicated individuals:

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aznum2words-0.1.tar.gz (4.2 kB view hashes)

Uploaded Source

Built Distribution

aznum2words-0.1-py3-none-any.whl (4.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page