Skip to content

Commit f73a355

Browse files
authored
Merge pull request #57 from mrofi/master
Add support for Indonesian Language
2 parents 55d04e7 + a059e60 commit f73a355

File tree

6 files changed

+323
-38
lines changed

6 files changed

+323
-38
lines changed

README.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Convert numbers to words - their written form.
1414
## Install
1515
With npm:
1616
```bash
17-
npm i --save written-number
17+
npm install --save written-number
1818
```
1919
With bower:
2020
```bash
@@ -29,6 +29,14 @@ writtenNumber(1234); // => 'one thousand two hundred and thirty-four'
2929
writtenNumber(1234, {lang: 'fr'}); // => 'mille deux cent trente-quatre'
3030
writtenNumber.defaults.lang = 'es';
3131
writtenNumber(4758); // => 'cuatro mil setecientos cincuenta y ocho'
32+
33+
writtenNumber(1234, {lang: 'es'}); // => 'mil doscientos treinta y cuatro'
34+
writtenNumber(1234, {lang: 'pt'}); // => 'mil duzentos e trinta e quatro'
35+
writtenNumber(1234, {lang: 'ar'}); // => 'ألف ومائتان وأربعة وثلاثون'
36+
writtenNumber(1234, {lang: 'eo'}); // => 'mil ducent tridek kvar'
37+
writtenNumber(1234, {lang: 'vi'}); // => 'một ngàn hai trăm và ba mươi bốn'
38+
writtenNumber(1234, {lang: 'uk'}); // => 'одна тисяча двісті тридцять чотири'
39+
writtenNumber(1234, {lang: 'id'}); // => 'seribu dua ratus tiga puluh empat'
3240
```
3341

3442
## Options
@@ -53,18 +61,7 @@ Currently supported languages are:
5361
| Turkish | `tr` |
5462
| English (Indian) | `enIndian` |
5563
| Ukrainian | `uk` |
56-
57-
58-
```javascript
59-
var writtenNumber = require('written-number');
60-
writtenNumber(1234, {lang: 'es'}); // => 'mil doscientos treinta y cuatro'
61-
writtenNumber(1234, {lang: 'pt'}); // => 'mil duzentos e trinta e quatro'
62-
writtenNumber(1234, {lang: 'fr'}); // => 'mille deux cent trente-quatre'
63-
writtenNumber(1234, {lang: 'ar'}); // => 'ألف ومائتان وأربعة وثلاثون'
64-
writtenNumber(1234, {lang: 'eo'}); // => 'mil ducent tridek kvar'
65-
writtenNumber(1234, {lang: 'vi'}); // => 'một ngàn hai trăm và ba mươi bốn'
66-
writtenNumber(1234, { lang: 'uk' }); // => 'одна тисяча двісті тридцять чотири'
67-
```
64+
| Indonesian | `id` |
6865

6966

7067
## Configure your own language
@@ -124,7 +121,6 @@ In some languages like Ukrainian, there are specific unit forms for values from
124121
"singular": "мільйон",
125122
"few": "мільйони",
126123
"plural": "мільйонів",
127-
...
128124
}
129125
```
130126

@@ -138,7 +134,6 @@ Selects an `alternativeBase` name which this unit should prefer over the default
138134
"few": "тисячі",
139135
"plural": "тисяч",
140136
"useAlternativeBase": "feminine"
141-
...
142137
}
143138
```
144139

0 commit comments

Comments
 (0)