From 2ac0aff04eaf5bea84a9c4a324b80b35fef49f62 Mon Sep 17 00:00:00 2001 From: Fuadi Naqi <32381015+fuadinaqi@users.noreply.github.com> Date: Fri, 13 Dec 2019 17:12:46 +0700 Subject: [PATCH 1/5] Update locale/index.js Update Mui locale for indonesian language --- packages/material-ui/src/locale/index.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/packages/material-ui/src/locale/index.js b/packages/material-ui/src/locale/index.js index af903dde7cdb17..fbdef5945778e6 100644 --- a/packages/material-ui/src/locale/index.js +++ b/packages/material-ui/src/locale/index.js @@ -317,3 +317,24 @@ export const zhCN = { }, }, }; + +export const idID = { + props: { + MuiTablePagination: { + backIconButtonText: 'Halaman sebelumnya', + labelRowsPerPage: 'Baris per halaman:', + labelDisplayedRows: ({ from, to, count }) => `${from}-${to === -1 ? count : to} of ${count}`, + nextIconButtonText: 'Halaman selanjutnya', + }, + MuiRating: { + getLabelText: value => `${value} Star${value !== 1 ? 's' : ''}`, + }, + MuiAutocomplete: { + clearText: 'Hapus', + closeText: 'Tutup', + loadingText: 'Memuat…', + noOptionsText: 'Tidak ada opsi', + openText: 'Buka', + }, + }, +}; From a5a930b6115b40f13787dc813ecb7a34a902643c Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Fri, 13 Dec 2019 12:21:40 +0100 Subject: [PATCH 2/5] update documentation --- .../pages/guides/localization/localization.md | 1 + packages/material-ui/src/locale/index.d.ts | 1 + packages/material-ui/src/locale/index.js | 42 +++++++++---------- 3 files changed, 23 insertions(+), 21 deletions(-) diff --git a/docs/src/pages/guides/localization/localization.md b/docs/src/pages/guides/localization/localization.md index 48d6292cf88c5c..a3d669e00a2016 100644 --- a/docs/src/pages/guides/localization/localization.md +++ b/docs/src/pages/guides/localization/localization.md @@ -32,6 +32,7 @@ const theme = createMuiTheme({ | English (United States) | en-US | `enUS` | | French | fr-FR | `frFR` | | German | de-DE | `deDE` | +| Indonesian | id-ID | `idID` | | Italian | it-IT | `itIT` | | Japanese | ja-JP | `jaJP` | | Persian | fa-IR | `faIR` | diff --git a/packages/material-ui/src/locale/index.d.ts b/packages/material-ui/src/locale/index.d.ts index 9eab68f61bd1ae..6254a07c7e6fd5 100644 --- a/packages/material-ui/src/locale/index.d.ts +++ b/packages/material-ui/src/locale/index.d.ts @@ -3,6 +3,7 @@ export const enUS: object; export const esES: object; export const faIR: object; export const frFR: object; +export const idID: object; export const itIT: object; export const jaJP: object; export const nlNL: object; diff --git a/packages/material-ui/src/locale/index.js b/packages/material-ui/src/locale/index.js index fbdef5945778e6..a7c611472c8759 100644 --- a/packages/material-ui/src/locale/index.js +++ b/packages/material-ui/src/locale/index.js @@ -106,6 +106,27 @@ export const frFR = { }, }; +export const idID = { + props: { + MuiTablePagination: { + backIconButtonText: 'Halaman sebelumnya', + labelRowsPerPage: 'Baris per halaman:', + labelDisplayedRows: ({ from, to, count }) => `${from}-${to === -1 ? count : to} of ${count}`, + nextIconButtonText: 'Halaman selanjutnya', + }, + MuiRating: { + getLabelText: value => `${value} Star${value !== 1 ? 's' : ''}`, + }, + MuiAutocomplete: { + clearText: 'Hapus', + closeText: 'Tutup', + loadingText: 'Memuat…', + noOptionsText: 'Tidak ada opsi', + openText: 'Buka', + }, + }, +}; + export const itIT = { props: { MuiTablePagination: { @@ -317,24 +338,3 @@ export const zhCN = { }, }, }; - -export const idID = { - props: { - MuiTablePagination: { - backIconButtonText: 'Halaman sebelumnya', - labelRowsPerPage: 'Baris per halaman:', - labelDisplayedRows: ({ from, to, count }) => `${from}-${to === -1 ? count : to} of ${count}`, - nextIconButtonText: 'Halaman selanjutnya', - }, - MuiRating: { - getLabelText: value => `${value} Star${value !== 1 ? 's' : ''}`, - }, - MuiAutocomplete: { - clearText: 'Hapus', - closeText: 'Tutup', - loadingText: 'Memuat…', - noOptionsText: 'Tidak ada opsi', - openText: 'Buka', - }, - }, -}; From fce3d3aa7a9ea5c81d056200a26559a3d0dcf0bd Mon Sep 17 00:00:00 2001 From: Fuadi Naqi <32381015+fuadinaqi@users.noreply.github.com> Date: Fri, 13 Dec 2019 19:32:17 +0700 Subject: [PATCH 3/5] Update packages/material-ui/src/locale/index.js translated labelDisplayedRows to indonesian --- packages/material-ui/src/locale/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material-ui/src/locale/index.js b/packages/material-ui/src/locale/index.js index a7c611472c8759..d2c253f1bf0a58 100644 --- a/packages/material-ui/src/locale/index.js +++ b/packages/material-ui/src/locale/index.js @@ -111,7 +111,7 @@ export const idID = { MuiTablePagination: { backIconButtonText: 'Halaman sebelumnya', labelRowsPerPage: 'Baris per halaman:', - labelDisplayedRows: ({ from, to, count }) => `${from}-${to === -1 ? count : to} of ${count}`, + labelDisplayedRows: ({ from, to, count }) => `${from}-${to === -1 ? count : to} dari ${count}`, nextIconButtonText: 'Halaman selanjutnya', }, MuiRating: { From d371193662b5d0a8ec6dbcbefd97c8517898bc6b Mon Sep 17 00:00:00 2001 From: Fuadi Naqi <32381015+fuadinaqi@users.noreply.github.com> Date: Fri, 13 Dec 2019 19:33:14 +0700 Subject: [PATCH 4/5] Update packages/material-ui/src/locale/index.js Translated 'Star' to 'Bintang' --- packages/material-ui/src/locale/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/material-ui/src/locale/index.js b/packages/material-ui/src/locale/index.js index d2c253f1bf0a58..b27dd756b9df93 100644 --- a/packages/material-ui/src/locale/index.js +++ b/packages/material-ui/src/locale/index.js @@ -115,7 +115,7 @@ export const idID = { nextIconButtonText: 'Halaman selanjutnya', }, MuiRating: { - getLabelText: value => `${value} Star${value !== 1 ? 's' : ''}`, + getLabelText: value => `${value} Bintang`, }, MuiAutocomplete: { clearText: 'Hapus', From fa5e987d01d8931b6a5290c97cd167d5691c7514 Mon Sep 17 00:00:00 2001 From: Olivier Tassinari Date: Fri, 13 Dec 2019 13:39:03 +0100 Subject: [PATCH 5/5] yarn prettier --- packages/material-ui/src/locale/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/material-ui/src/locale/index.js b/packages/material-ui/src/locale/index.js index b27dd756b9df93..5f2ece97c6ec82 100644 --- a/packages/material-ui/src/locale/index.js +++ b/packages/material-ui/src/locale/index.js @@ -111,7 +111,8 @@ export const idID = { MuiTablePagination: { backIconButtonText: 'Halaman sebelumnya', labelRowsPerPage: 'Baris per halaman:', - labelDisplayedRows: ({ from, to, count }) => `${from}-${to === -1 ? count : to} dari ${count}`, + labelDisplayedRows: ({ from, to, count }) => + `${from}-${to === -1 ? count : to} dari ${count}`, nextIconButtonText: 'Halaman selanjutnya', }, MuiRating: {