From a98a889401dcb116bdeb4bce41b77d48db0da23f Mon Sep 17 00:00:00 2001 From: Muhibbudin Suretno Date: Thu, 24 May 2018 12:36:32 +0700 Subject: [PATCH 1/2] Add translation for Indonesian languange --- .gitignore | 1 + src/locale/id.js | 43 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 src/locale/id.js diff --git a/.gitignore b/.gitignore index 2c7cbf3d2..d734de89d 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ coverage # build locale/ +!src/locale/ plugin/ dayjs.min.js diff --git a/src/locale/id.js b/src/locale/id.js new file mode 100644 index 000000000..338ffe8ce --- /dev/null +++ b/src/locale/id.js @@ -0,0 +1,43 @@ +import dayjs from 'dayjs' + +const locale = { + name: 'id', + MS: 'milidetik', + S: 'detik', + MIN: 'menit', + H: 'jam', + D: 'hari', + W: 'minggu', + M: 'bulan', + Q: 'kuartal', + Y: 'tahun', + DATE: 'tanggal', + weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jum\'at_Sabtu'.split('_'), + months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'), + relativeTime: { + future: 'dalam %s', + past: 'yang lalu %s', + present: 'sekarang', + s: 'beberapa detik', + ss: '%d detik', + min: 'satu menit', + mins: '%d menit', + h: 'satu jam', + hh: '%d jam', + d: 'satu hari', + dd: '%d hari', + w: 'satu minggu', + ww: '%d minggu', + m: 'satu bulan', + mm: '%d bulan', + q: 'seperempat', + qq: '%d kuartal', + y: 'satu tahun', + yy: '%d tahun' + }, + ordinal: n => `${n}.` +} + +dayjs.locale(locale, null, true) + +export default locale From d4d2cb4233173427c4f30aa89f0f97b50d6039ab Mon Sep 17 00:00:00 2001 From: Muhibbudin Suretno Date: Thu, 24 May 2018 13:02:58 +0700 Subject: [PATCH 2/2] Update locale with new standard --- src/locale/id.js | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/src/locale/id.js b/src/locale/id.js index 338ffe8ce..2b0e0b39d 100644 --- a/src/locale/id.js +++ b/src/locale/id.js @@ -2,36 +2,21 @@ import dayjs from 'dayjs' const locale = { name: 'id', - MS: 'milidetik', - S: 'detik', - MIN: 'menit', - H: 'jam', - D: 'hari', - W: 'minggu', - M: 'bulan', - Q: 'kuartal', - Y: 'tahun', - DATE: 'tanggal', - weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jum\'at_Sabtu'.split('_'), + weekdays: 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'), months: 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'), relativeTime: { future: 'dalam %s', past: 'yang lalu %s', present: 'sekarang', s: 'beberapa detik', - ss: '%d detik', - min: 'satu menit', - mins: '%d menit', + m: 'satu menit', + mm: '%d menit', h: 'satu jam', hh: '%d jam', d: 'satu hari', dd: '%d hari', - w: 'satu minggu', - ww: '%d minggu', - m: 'satu bulan', - mm: '%d bulan', - q: 'seperempat', - qq: '%d kuartal', + M: 'satu bulan', + MM: '%d bulan', y: 'satu tahun', yy: '%d tahun' },