Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: change MMK to follow US numeral systems #265

Merged
merged 1 commit into from
Dec 8, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions __tests__/en-MM.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,35 +11,35 @@ const testIntegers = [
[700, 'Seven Hundred'],
[4680, 'Four Thousand Six Hundred Eighty'],
[63892, 'Sixty Three Thousand Eight Hundred Ninety Two'],
[792581, 'Seven Lakh Ninety Two Thousand Five Hundred Eighty One'],
[2741034, 'Twenty Seven Lakh Forty One Thousand Thirty Four'],
[792581, 'Seven Hundred Ninety Two Thousand Five Hundred Eighty One'],
[2741034, 'Two Million Seven Hundred Forty One Thousand Thirty Four'],
[
86429753,
'Eight Crore Sixty Four Lakh Twenty Nine Thousand Seven Hundred Fifty Three',
'Eighty Six Million Four Hundred Twenty Nine Thousand Seven Hundred Fifty Three',
],
[
975310864,
'Ninety Seven Crore Fifty Three Lakh Ten Thousand Eight Hundred Sixty Four',
'Nine Hundred Seventy Five Million Three Hundred Ten Thousand Eight Hundred Sixty Four',
],
[
9876543210,
'Nine Hundred Eighty Seven Crore Sixty Five Lakh Forty Three Thousand Two Hundred Ten',
'Nine Billion Eight Hundred Seventy Six Million Five Hundred Forty Three Thousand Two Hundred Ten',
],
[
98765432101,
'Nine Thousand Eight Hundred Seventy Six Crore Fifty Four Lakh Thirty Two Thousand One Hundred One',
'Ninety Eight Billion Seven Hundred Sixty Five Million Four Hundred Thirty Two Thousand One Hundred One',
],
[
987654321012,
'Ninety Eight Thousand Seven Hundred Sixty Five Crore Forty Three Lakh Twenty One Thousand Twelve',
'Nine Hundred Eighty Seven Billion Six Hundred Fifty Four Million Three Hundred Twenty One Thousand Twelve',
],
[
9876543210123,
'Nine Lakh Eighty Seven Thousand Six Hundred Fifty Four Crore Thirty Two Lakh Ten Thousand One Hundred Twenty Three',
'Nine Trillion Eight Hundred Seventy Six Billion Five Hundred Forty Three Million Two Hundred Ten Thousand One Hundred Twenty Three',
],
[
98765432101234,
'Ninety Eight Lakh Seventy Six Thousand Five Hundred Forty Three Crore Twenty One Lakh One Thousand Two Hundred Thirty Four',
'Ninety Eight Trillion Seven Hundred Sixty Five Billion Four Hundred Thirty Two Million One Hundred One Thousand Two Hundred Thirty Four',
],
];

Expand Down
6 changes: 4 additions & 2 deletions dist/locales/en-MM.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,10 @@ class Locale {
point: 'Point',
};
this.numberWordsMapping = [
{ number: 10000000, value: 'Crore' },
{ number: 100000, value: 'Lakh' },
{ number: 1000000000000000, value: 'Quadrillion' },
{ number: 1000000000000, value: 'Trillion' },
{ number: 1000000000, value: 'Billion' },
{ number: 1000000, value: 'Million' },
{ number: 1000, value: 'Thousand' },
{ number: 100, value: 'Hundred' },
{ number: 90, value: 'Ninety' },
Expand Down
6 changes: 4 additions & 2 deletions src/locales/en-MM.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,10 @@ export class Locale implements LocaleInterface {
};

public numberWordsMapping = [
{ number: 10000000, value: 'Crore' },
{ number: 100000, value: 'Lakh' },
{ number: 1000000000000000, value: 'Quadrillion' },
{ number: 1000000000000, value: 'Trillion' },
{ number: 1000000000, value: 'Billion' },
{ number: 1000000, value: 'Million' },
{ number: 1000, value: 'Thousand' },
{ number: 100, value: 'Hundred' },
{ number: 90, value: 'Ninety' },
Expand Down