omar-ehab / tafgeet-arabic

package that converts currency digits into written Arabic words

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tafgeet-Arabic

An NPM module to convert currency digits into written Arabic words.

How to use

Install

npm install tafgeet-arabic

Usage

const { Tafgeet } = require("tafgeet-arabic"); // ES5
import { Tafgeet } from "tafgeet-arabic";      // ES6

const stringText = new Tafgeet(55000051000.2, 'EGP').parse();
// خمسة وخمسون مليار وواحد وخمسون ألف جنيه مصري وٱثنين قرش فقط لا غير

Supported currencies

  • SDG (Sudanese Pound)
  • SAR (Saudi Riyal)
  • QAR (Qatari Riyal)
  • AED (Emarati Dirham)
  • EGP (Egyptian Pound) - Default
  • USD (US Dollar)
  • TND (Tunisian Dinar)
  • AUD (Australian Dollar)
  • TRY (Turkish Lira)

TODOs

  • Support more currencies
  • Better grammar support
  • Add test cases

About

package that converts currency digits into written Arabic words

License:MIT License


Languages

Language:TypeScript 100.0%