{"id":28471039,"url":"https://github.com/datnguye/mssql-num2words","last_synced_at":"2025-07-01T20:32:21.668Z","repository":{"id":54992858,"uuid":"290095952","full_name":"datnguye/mssql-num2words","owner":"datnguye","description":"TSQL package to help to convert money to words","archived":false,"fork":false,"pushed_at":"2022-10-30T02:47:37.000Z","size":3233,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-06-07T10:07:30.892Z","etag":null,"topics":["money2words","mssql","num2word","tsql"],"latest_commit_sha":null,"homepage":"","language":"TSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/datnguye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":["paypal.me/datnguyenit09","paypal.me/namthvu"]}},"created_at":"2020-08-25T02:50:50.000Z","updated_at":"2025-05-05T03:18:52.000Z","dependencies_parsed_at":"2023-01-20T17:16:56.478Z","dependency_job_id":null,"html_url":"https://github.com/datnguye/mssql-num2words","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/datnguye/mssql-num2words","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datnguye%2Fmssql-num2words","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datnguye%2Fmssql-num2words/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datnguye%2Fmssql-num2words/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datnguye%2Fmssql-num2words/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/datnguye","download_url":"https://codeload.github.com/datnguye/mssql-num2words/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/datnguye%2Fmssql-num2words/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263033077,"owners_count":23403088,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["money2words","mssql","num2word","tsql"],"created_at":"2025-06-07T10:07:29.614Z","updated_at":"2025-07-01T20:32:21.638Z","avatar_url":"https://github.com/datnguye.png","language":"TSQL","funding_links":["paypal.me/datnguyenit09","paypal.me/namthvu"],"categories":[],"sub_categories":[],"readme":"# mssql-num2words\nThis is the TSQL container to help to convert money to words.\n\n![Alt text](icon.png?raw=true \"mssql-num2words icon\")\n\n### About\nThis repo hopefully would be a somwhere for SQL Server Devs to come and take away the functions have been implemented for the multiple languages.\nSo by the end, it will do:\n* Converting MONEY (with 2 decimal places) to WORDS\n* 100% TSQL (MSSQL) speaking\n* Already supported 30 LANGUAGES in popular\n* NOT Machine Learning, ONLY the ALGORITHM\n* TESTED in SQL SERVER 2019, but WILL WORK for THE OLDERS too\n\n## Support Languages\n* Arabic (AR)\n* Czech (CZ)\n* German (DE)\n* Danish (DK)\n* English (EN)\n* Spanish (ES)\n* Finnish (FI)\n* French (FR)\n* Irish (GA)\n* Hebrew (HE)\n* Hindi (HI)\n* Indonesian (ID)\n* Italian (IT)\n* Japanese (JA)\n* Korean (KO)\n* Kazakh (KZ)\n* Lithuanian (LT)\n* Latvian (LV)\n* Dutch (NL)\n* Norwegian (NO)\n* Polish (PL)\n* Portuguese (PT)\n* Russian (RU)\n* Slovene (SL)\n* Serbian (SR)\n* Telugu (TE)\n* Thai (TH)\n* Turkish (TR)\n* Ukrainian (UK)\n* Vietnamese (VI)\n\n\n## Installaton\n* Take the file /release/release_1_0.sql and compile into your database(s)\n* Open new query, and run somes to make sure that it is working:\n```\nSELECT dbo.MoneyToWords(9999, 'ar')--Arabic (AR):       تسعة آلَاف تسعة مِئَةٌ تسعة و تسعون \nSELECT dbo.MoneyToWords(9999, 'cz')--Czech (CZ):        devět tisíc devět set devadesát devět \nSELECT dbo.MoneyToWords(9999, 'de')--German (DE):       neuntausend neunhundertneunundneunzig \nSELECT dbo.MoneyToWords(9999, 'dk')--Danish (DK):       ni tusinde ni hundrede og nioghalvfems \nSELECT dbo.MoneyToWords(9999, 'en')--English (EN):      nine thousand nine hundred ninety-nine \nSELECT dbo.MoneyToWords(9999, 'es')--Spanish (ES):      nueve mil novecientos noventa y nueve \nSELECT dbo.MoneyToWords(9999, 'fi')--Finnish (FI):      yhdeksäntuhattayhdeksänsataayhdeksänkymmentäyhdeksän \nSELECT dbo.MoneyToWords(9999, 'fr')--French (FR):       neuf mille neuf cent quatre-vingt-dix-neuf \nSELECT dbo.MoneyToWords(9999, 'ga')--Irish (GA):        naoi míle naoi céad nócha a naoi \nSELECT dbo.MoneyToWords(9999, 'he')--Hebrew (HE):       תֵּשַׁע אֲלָפִים תֵּשַׁע מֵאוֹת תִּשְׁעִים וָתֵּשַׁע \nSELECT dbo.MoneyToWords(9999, 'hi')--Hindi (HI):        निन्यानवे हज़ार नौ सौ निन्यानवे \nSELECT dbo.MoneyToWords(9999, 'id')--Indonesian (ID):   sembilan ribu sembilan ratus sembilan puluh sembilan \nSELECT dbo.MoneyToWords(9999, 'it')--Italian (IT):      novemilanovecentonovantanove \nSELECT dbo.MoneyToWords(9999, 'th')--Thai (TH):         เก้าพันเก้าร้อยเก้าสิบเก้า\nSELECT dbo.MoneyToWords(9999, 'ja')--Japanese (JA):     九千九百九十九\nSELECT dbo.MoneyToWords(9999, 'ko')--Korean (KO):       구천구백구십구 \nSELECT dbo.MoneyToWords(9999, 'kz')--Kazakh (KZ):       тоғыз мың тоғыз жүз тоқсан тоғыз \nSELECT dbo.MoneyToWords(9999, 'lt')--Lithuanian (LT):   devyni tūkstančiai devyni šimtai devyniasdešimt devyni \nSELECT dbo.MoneyToWords(9999, 'lv')--Latvian (LV):      deviņtūkstoši deviņsimt deviņdesmit deviņi \nSELECT dbo.MoneyToWords(9999, 'nl')--Dutch (NL):        negenduizendnegenhonderdnegenennegentig \nSELECT dbo.MoneyToWords(9999, 'no')--Norwegian (NO):    ni tusen ni hundre og nittini \nSELECT dbo.MoneyToWords(9999, 'pl')--Polish (PL):       dziewięć tysięcy dziewięćset dziewięćdziesiąt dziewięć \nSELECT dbo.MoneyToWords(9999, 'pt')--Portuguese (PT):   nove mil novecentos e noventa e nove \nSELECT dbo.MoneyToWords(9999, 'ru')--Russian (RU):      девять тысяч, девятьсот девяносто девять \nSELECT dbo.MoneyToWords(9999, 'sl')--Slovene (SL):      devet tisoč devetsto devetindevetdeset \nSELECT dbo.MoneyToWords(9999, 'sr')--Serbian (SR):      девет хиљада, деветсто деведесет и девет \nSELECT dbo.MoneyToWords(9999, 'te')--Telugu (TE):       తొంభై తొమ్మిది వేలు తొమ్మిది వందల తొంభై తొమ్మిది \nSELECT dbo.MoneyToWords(9999, 'tr')--Turkish (TR):      dokuz bin dokuz yüz doksan dokuz \nSELECT dbo.MoneyToWords(9999, 'uk')--Ukrainian (UK):    дев’ять тисяч, дев’ятсот дев’яносто дев’ять \nSELECT dbo.MoneyToWords(9999, 'vi')--Vietnamese (VI):   chín nghìn chín trăm chín mươi chín\n```\n\n## Contacts\nHave a touch to us via emails: [Dat Nguyen](mailto:datnguyen.it09@gmail.com),  [Nam Vu](mailto:yvisvu@gmail.com)\n\nOr via the socials: [Facebook](https://www.facebook.com/mssqlnum2words)\n\nAt the end, welcome the PR(s) for any issue(s)!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatnguye%2Fmssql-num2words","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatnguye%2Fmssql-num2words","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatnguye%2Fmssql-num2words/lists"}