Skip to content

An NPM module to convert currency digits into written Arabic words

License

Notifications You must be signed in to change notification settings

mmahgoub/tafgeetjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TafgeetJS

An NPM module to convert currency digits into written Arabic words https://www.npmjs.com/package/tafgeetjs

How to use:

Install

npm install tafgeetjs

Usage

var Tafgeet = require('tafgeetjs');

var stringText = new Tafgeet(556563.20, 'SDG').parse(); this will produce: 'فقط خمسمائة وستة وخمسون ألف وخمسمائة وثلاثة وستون جنيه سوداني وعشرون قرش لا غير'.

Supported currencies:

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

TODOs:

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

Angular Demo

TafgeetJS NPM module could also be imported using ES6 import syntax, below are links to an Angular example project:

About

An NPM module to convert currency digits into written Arabic words

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •