An NPM module to convert currency digits into written Arabic words https://www.npmjs.com/package/tafgeetjs
npm install tafgeetjs
var Tafgeet = require('tafgeetjs');
var stringText = new Tafgeet(556563.20, 'SDG').parse();
this will produce: 'فقط خمسمائة وستة وخمسون ألف وخمسمائة وثلاثة وستون جنيه سوداني وعشرون قرش لا غير'.
- 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
- Support more currencies
- Better grammer support
Add test cases
TafgeetJS NPM module could also be imported using ES6 import syntax, below are links to an Angular example project: