Browse Source

Merge pull request #7376 from AlphaUki/develop

Fix of some locales: af-ZA, fr-BE, fr-CH, fr-FR, fr-LU and id-ID
文翼 1 year ago
parent
commit
144dc33a5d

+ 78 - 31
src/locale/bootstrap-table-af-ZA.js

@@ -5,98 +5,145 @@
 
 $.fn.bootstrapTable.locales['af-ZA'] = $.fn.bootstrapTable.locales['af'] = {
   formatCopyRows () {
-    return 'Copy Rows'
+    return 'Kopieer lyne'
   },
   formatPrint () {
-    return 'Print'
+    return 'Druk uit'
   },
   formatLoadingMessage () {
-    return 'Besig om te laai, wag asseblief'
+    return 'Laai tans'
   },
   formatRecordsPerPage (pageNumber) {
-    return `${pageNumber} rekords per bladsy`
+    return `${pageNumber} reëls per bladsy`
   },
   formatShowingRows (pageFrom, pageTo, totalRows, totalNotFiltered) {
     if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
-      return `Resultate ${pageFrom} tot ${pageTo} van ${totalRows} rye (filtered from ${totalNotFiltered} total rows)`
+      return `Wys ${pageFrom} tot ${pageTo} van ${totalRows} lyne (gefiltreer vanaf ${totalNotFiltered} lyne)`
     }
-
-    return `Resultate ${pageFrom} tot ${pageTo} van ${totalRows} rye`
+    return `Wys ${pageFrom} tot ${pageTo} van ${totalRows} lyne`
   },
   formatSRPaginationPreText () {
-    return 'previous page'
+    return 'vorige bladsy'
   },
   formatSRPaginationPageText (page) {
-    return `to page ${page}`
+    return `na bladsy ${page}`
   },
   formatSRPaginationNextText () {
-    return 'next page'
+    return 'volgende bladsy'
   },
   formatDetailPagination (totalRows) {
-    return `Showing ${totalRows} rows`
+    return `${totalRows}-reël vertoon`
   },
   formatClearSearch () {
-    return 'Clear Search'
+    return 'Duidelike soektog'
   },
   formatSearch () {
-    return 'Soek'
+    return 'Navorsing'
   },
   formatNoMatches () {
-    return 'Geen rekords gevind nie'
+    return 'Geen resultate nie'
   },
   formatPaginationSwitch () {
-    return 'Wys/verberg bladsy nummering'
+    return 'Versteek/Wys paginasie'
   },
   formatPaginationSwitchDown () {
-    return 'Show pagination'
+    return 'Wys paginasie'
   },
   formatPaginationSwitchUp () {
-    return 'Hide pagination'
+    return 'Versteek paginasie'
   },
   formatRefresh () {
-    return 'Herlaai'
+    return 'Verfris'
   },
   formatToggleOn () {
-    return 'Show card view'
+    return 'Wys kaartaansig'
   },
   formatToggleOff () {
-    return 'Hide card view'
+    return 'Versteek kaartaansig'
   },
   formatColumns () {
     return 'Kolomme'
   },
   formatColumnsToggleAll () {
-    return 'Toggle all'
+    return 'Wys alles'
   },
   formatFullscreen () {
-    return 'Fullscreen'
+    return 'Volskerm'
   },
   formatAllRows () {
-    return 'All'
+    return 'Alles'
   },
   formatAutoRefresh () {
-    return 'Auto Refresh'
+    return 'Verfris outomaties'
   },
   formatExport () {
-    return 'Export data'
+    return 'Voer data uit'
   },
   formatJumpTo () {
-    return 'GO'
+    return 'Gaan na'
   },
   formatAdvancedSearch () {
-    return 'Advanced search'
+    return 'Gevorderde soektog'
   },
   formatAdvancedCloseButton () {
-    return 'Close'
+    return 'Maak'
   },
   formatFilterControlSwitch () {
-    return 'Hide/Show controls'
+    return 'Versteek/Wys kontroles'
   },
   formatFilterControlSwitchHide () {
-    return 'Hide controls'
+    return 'Versteek kontroles'
   },
   formatFilterControlSwitchShow () {
-    return 'Show controls'
+    return 'Wys kontroles'
+  },
+  formatToggleCustomViewOn () {
+    return 'Wys pasgemaakte aansig'
+  },
+  formatToggleCustomViewOff () {
+    return 'Versteek pasgemaakte aansig'
+  },
+  formatClearFilters () {
+    return 'Verwyder filters'
+  },
+  formatAddLevel () {
+    return 'Voeg \'n vlak by'
+  },
+  formatCancel () {
+    return 'Kanselleer'
+  },
+  formatColumn () {
+    return 'Kolom'
+  },
+  formatDeleteLevel () {
+    return 'Vee \'n vlak uit'
+  },
+  formatDuplicateAlertTitle () {
+    return 'Duplikaatinskrywings is gevind!'
+  },
+  formatDuplicateAlertDescription () {
+    return 'Verwyder of wysig asseblief duplikaatinskrywings'
+  },
+  formatMultipleSort () {
+    return 'Multi-sorteer'
+  },
+  formatOrder () {
+    return 'Bestelling'
+  },
+  formatSort () {
+    return 'Rangskik'
+  },
+  formatSortBy () {
+    return 'Sorteer volgens'
+  },
+  formatSortOrders () {
+    return {
+      asc: 'Stygende',
+      desc: 'Dalende'
+    }
+  },
+  formatThenBy () {
+    return 'Dan deur'
   }
 }
 

+ 67 - 20
src/locale/bootstrap-table-fr-BE.js

@@ -6,10 +6,10 @@
 
 $.fn.bootstrapTable.locales['fr-BE'] = {
   formatCopyRows () {
-    return 'Copy Rows'
+    return 'Copier les lignes'
   },
   formatPrint () {
-    return 'Print'
+    return 'Imprimer'
   },
   formatLoadingMessage () {
     return 'Chargement en cours'
@@ -19,10 +19,9 @@ $.fn.bootstrapTable.locales['fr-BE'] = {
   },
   formatShowingRows (pageFrom, pageTo, totalRows, totalNotFiltered) {
     if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
-      return `Affiche de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrés à partir de ${totalNotFiltered} lignes)`
+      return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrées à partir de ${totalNotFiltered} lignes)`
     }
-
-    return `Affiche de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
+    return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
   },
   formatSRPaginationPreText () {
     return 'page précédente'
@@ -34,40 +33,40 @@ $.fn.bootstrapTable.locales['fr-BE'] = {
     return 'page suivante'
   },
   formatDetailPagination (totalRows) {
-    return `Affiche ${totalRows} lignes`
+    return `Affichage de ${totalRows} lignes`
   },
   formatClearSearch () {
     return 'Effacer la recherche'
   },
   formatSearch () {
-    return 'Recherche'
+    return 'Rechercher'
   },
   formatNoMatches () {
-    return 'Pas de lignes trouvés'
+    return 'Aucun résultat'
   },
   formatPaginationSwitch () {
-    return 'Cacher/Afficher pagination'
+    return 'Masquer/Afficher la pagination'
   },
   formatPaginationSwitchDown () {
-    return 'Afficher pagination'
+    return 'Afficher la pagination'
   },
   formatPaginationSwitchUp () {
-    return 'Cacher pagination'
+    return 'Masquer la pagination'
   },
   formatRefresh () {
-    return 'Rafraichir'
+    return 'Actualiser'
   },
   formatToggleOn () {
-    return 'Afficher vue carte'
+    return 'Afficher la vue en cartes'
   },
   formatToggleOff () {
-    return 'Cacher vue carte'
+    return 'Cacher la vue en cartes'
   },
   formatColumns () {
     return 'Colonnes'
   },
   formatColumnsToggleAll () {
-    return 'Tout basculer'
+    return 'Tout afficher'
   },
   formatFullscreen () {
     return 'Plein écran'
@@ -76,10 +75,10 @@ $.fn.bootstrapTable.locales['fr-BE'] = {
     return 'Tout'
   },
   formatAutoRefresh () {
-    return 'Rafraîchissement automatique'
+    return 'Actualiser automatiquement'
   },
   formatExport () {
-    return 'Exporter les données'
+    return 'Exporter'
   },
   formatJumpTo () {
     return 'Aller à'
@@ -91,13 +90,61 @@ $.fn.bootstrapTable.locales['fr-BE'] = {
     return 'Fermer'
   },
   formatFilterControlSwitch () {
-    return 'Cacher/Afficher controls'
+    return 'Masquer/Afficher les contrôles'
   },
   formatFilterControlSwitchHide () {
-    return 'Cacher controls'
+    return 'Masquer les contrôles'
   },
   formatFilterControlSwitchShow () {
-    return 'Afficher controls'
+    return 'Afficher les contrôles'
+  },
+  formatToggleCustomViewOn () {
+    return 'Afficher la vue personnalisée'
+  },
+  formatToggleCustomViewOff () {
+    return 'Cacher la vue personnalisée'
+  },
+  formatClearFilters () {
+    return 'Retirer les filtres'
+  },
+  formatAddLevel () {
+    return 'Ajouter un niveau'
+  },
+  formatCancel () {
+    return 'Annuler'
+  },
+  formatColumn () {
+    return 'Colonne'
+  },
+  formatDeleteLevel () {
+    return 'Supprimer un niveau'
+  },
+  formatDuplicateAlertTitle () {
+    return 'Des entrées en double ont été trouvées !'
+  },
+  formatDuplicateAlertDescription () {
+    return 'Veuillez supprimer ou modifier les entrées en double'
+  },
+  formatMultipleSort () {
+    return 'Tri multiple'
+  },
+  formatOrder () {
+    return 'Ordre'
+  },
+  formatSort () {
+    return 'Trier'
+  },
+  formatSortBy () {
+    return 'Trier par'
+  },
+  formatSortOrders () {
+    return {
+      asc: 'Ascendant',
+      desc: 'Descendant'
+    }
+  },
+  formatThenBy () {
+    return 'Puis par'
   }
 }
 

+ 68 - 21
src/locale/bootstrap-table-fr-CH.js

@@ -1,14 +1,14 @@
 /**
  * Bootstrap Table French (Suisse) translation
  * Author: Nevets82 <Nevets82@gmail.com>
- */
+*/
 
 $.fn.bootstrapTable.locales['fr-CH'] = {
   formatCopyRows () {
-    return 'Copy Rows'
+    return 'Copier les lignes'
   },
   formatPrint () {
-    return 'Print'
+    return 'Imprimer'
   },
   formatLoadingMessage () {
     return 'Chargement en cours'
@@ -18,10 +18,9 @@ $.fn.bootstrapTable.locales['fr-CH'] = {
   },
   formatShowingRows (pageFrom, pageTo, totalRows, totalNotFiltered) {
     if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
-      return `Affiche de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrés à partir de ${totalNotFiltered} lignes)`
+      return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrées à partir de ${totalNotFiltered} lignes)`
     }
-
-    return `Affiche de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
+    return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
   },
   formatSRPaginationPreText () {
     return 'page précédente'
@@ -33,40 +32,40 @@ $.fn.bootstrapTable.locales['fr-CH'] = {
     return 'page suivante'
   },
   formatDetailPagination (totalRows) {
-    return `Affiche ${totalRows} lignes`
+    return `Affichage de ${totalRows} lignes`
   },
   formatClearSearch () {
     return 'Effacer la recherche'
   },
   formatSearch () {
-    return 'Recherche'
+    return 'Rechercher'
   },
   formatNoMatches () {
-    return 'Pas de lignes trouvés'
+    return 'Aucun résultat'
   },
   formatPaginationSwitch () {
-    return 'Cacher/Afficher pagination'
+    return 'Masquer/Afficher la pagination'
   },
   formatPaginationSwitchDown () {
-    return 'Afficher pagination'
+    return 'Afficher la pagination'
   },
   formatPaginationSwitchUp () {
-    return 'Cacher pagination'
+    return 'Masquer la pagination'
   },
   formatRefresh () {
-    return 'Rafraichir'
+    return 'Actualiser'
   },
   formatToggleOn () {
-    return 'Afficher vue carte'
+    return 'Afficher la vue en cartes'
   },
   formatToggleOff () {
-    return 'Cacher vue carte'
+    return 'Cacher la vue en cartes'
   },
   formatColumns () {
     return 'Colonnes'
   },
   formatColumnsToggleAll () {
-    return 'Tout basculer'
+    return 'Tout afficher'
   },
   formatFullscreen () {
     return 'Plein écran'
@@ -75,10 +74,10 @@ $.fn.bootstrapTable.locales['fr-CH'] = {
     return 'Tout'
   },
   formatAutoRefresh () {
-    return 'Rafraîchissement automatique'
+    return 'Actualiser automatiquement'
   },
   formatExport () {
-    return 'Exporter les données'
+    return 'Exporter'
   },
   formatJumpTo () {
     return 'Aller à'
@@ -90,13 +89,61 @@ $.fn.bootstrapTable.locales['fr-CH'] = {
     return 'Fermer'
   },
   formatFilterControlSwitch () {
-    return 'Cacher/Afficher controls'
+    return 'Masquer/Afficher les contrôles'
   },
   formatFilterControlSwitchHide () {
-    return 'Cacher controls'
+    return 'Masquer les contrôles'
   },
   formatFilterControlSwitchShow () {
-    return 'Afficher controls'
+    return 'Afficher les contrôles'
+  },
+  formatToggleCustomViewOn () {
+    return 'Afficher la vue personnalisée'
+  },
+  formatToggleCustomViewOff () {
+    return 'Cacher la vue personnalisée'
+  },
+  formatClearFilters () {
+    return 'Retirer les filtres'
+  },
+  formatAddLevel () {
+    return 'Ajouter un niveau'
+  },
+  formatCancel () {
+    return 'Annuler'
+  },
+  formatColumn () {
+    return 'Colonne'
+  },
+  formatDeleteLevel () {
+    return 'Supprimer un niveau'
+  },
+  formatDuplicateAlertTitle () {
+    return 'Des entrées en double ont été trouvées !'
+  },
+  formatDuplicateAlertDescription () {
+    return 'Veuillez supprimer ou modifier les entrées en double'
+  },
+  formatMultipleSort () {
+    return 'Tri multiple'
+  },
+  formatOrder () {
+    return 'Ordre'
+  },
+  formatSort () {
+    return 'Trier'
+  },
+  formatSortBy () {
+    return 'Trier par'
+  },
+  formatSortOrders () {
+    return {
+      asc: 'Ascendant',
+      desc: 'Descendant'
+    }
+  },
+  formatThenBy () {
+    return 'Puis par'
   }
 }
 

+ 56 - 9
src/locale/bootstrap-table-fr-FR.js

@@ -20,9 +20,8 @@ $.fn.bootstrapTable.locales['fr-FR'] = $.fn.bootstrapTable.locales['fr'] = {
   },
   formatShowingRows (pageFrom, pageTo, totalRows, totalNotFiltered) {
     if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
-      return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrés à partir de ${totalNotFiltered} lignes)`
+      return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrées à partir de ${totalNotFiltered} lignes)`
     }
-
     return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
   },
   formatSRPaginationPreText () {
@@ -41,7 +40,7 @@ $.fn.bootstrapTable.locales['fr-FR'] = $.fn.bootstrapTable.locales['fr'] = {
     return 'Effacer la recherche'
   },
   formatSearch () {
-    return 'Recherche'
+    return 'Rechercher'
   },
   formatNoMatches () {
     return 'Aucun résultat'
@@ -59,16 +58,16 @@ $.fn.bootstrapTable.locales['fr-FR'] = $.fn.bootstrapTable.locales['fr'] = {
     return 'Actualiser'
   },
   formatToggleOn () {
-    return 'Afficher la vue carte'
+    return 'Afficher la vue en cartes'
   },
   formatToggleOff () {
-    return 'Masquer la vue carte'
+    return 'Cacher la vue en cartes'
   },
   formatColumns () {
     return 'Colonnes'
   },
   formatColumnsToggleAll () {
-    return 'Tout basculer'
+    return 'Tout afficher'
   },
   formatFullscreen () {
     return 'Plein écran'
@@ -77,13 +76,13 @@ $.fn.bootstrapTable.locales['fr-FR'] = $.fn.bootstrapTable.locales['fr'] = {
     return 'Tout'
   },
   formatAutoRefresh () {
-    return 'Actualisation automatique'
+    return 'Actualiser automatiquement'
   },
   formatExport () {
-    return 'Exporter les données'
+    return 'Exporter'
   },
   formatJumpTo () {
-    return 'ALLER'
+    return 'Aller à'
   },
   formatAdvancedSearch () {
     return 'Recherche avancée'
@@ -99,6 +98,54 @@ $.fn.bootstrapTable.locales['fr-FR'] = $.fn.bootstrapTable.locales['fr'] = {
   },
   formatFilterControlSwitchShow () {
     return 'Afficher les contrôles'
+  },
+  formatToggleCustomViewOn () {
+    return 'Afficher la vue personnalisée'
+  },
+  formatToggleCustomViewOff () {
+    return 'Cacher la vue personnalisée'
+  },
+  formatClearFilters () {
+    return 'Retirer les filtres'
+  },
+  formatAddLevel () {
+    return 'Ajouter un niveau'
+  },
+  formatCancel () {
+    return 'Annuler'
+  },
+  formatColumn () {
+    return 'Colonne'
+  },
+  formatDeleteLevel () {
+    return 'Supprimer un niveau'
+  },
+  formatDuplicateAlertTitle () {
+    return 'Des entrées en double ont été trouvées !'
+  },
+  formatDuplicateAlertDescription () {
+    return 'Veuillez supprimer ou modifier les entrées en double'
+  },
+  formatMultipleSort () {
+    return 'Tri multiple'
+  },
+  formatOrder () {
+    return 'Ordre'
+  },
+  formatSort () {
+    return 'Trier'
+  },
+  formatSortBy () {
+    return 'Trier par'
+  },
+  formatSortOrders () {
+    return {
+      asc: 'Ascendant',
+      desc: 'Descendant'
+    }
+  },
+  formatThenBy () {
+    return 'Puis par'
   }
 }
 

+ 65 - 18
src/locale/bootstrap-table-fr-LU.js

@@ -19,10 +19,9 @@ $.fn.bootstrapTable.locales['fr-LU'] = {
   },
   formatShowingRows (pageFrom, pageTo, totalRows, totalNotFiltered) {
     if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
-      return `Affiche de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrés à partir de ${totalNotFiltered} lignes)`
+      return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes (filtrées à partir de ${totalNotFiltered} lignes)`
     }
-
-    return `Affiche de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
+    return `Affichage de ${pageFrom} à ${pageTo} sur ${totalRows} lignes`
   },
   formatSRPaginationPreText () {
     return 'page précédente'
@@ -34,40 +33,40 @@ $.fn.bootstrapTable.locales['fr-LU'] = {
     return 'page suivante'
   },
   formatDetailPagination (totalRows) {
-    return `Affiche ${totalRows} lignes`
+    return `Affichage de ${totalRows} lignes`
   },
   formatClearSearch () {
     return 'Effacer la recherche'
   },
   formatSearch () {
-    return 'Recherche'
+    return 'Rechercher'
   },
   formatNoMatches () {
-    return 'Pas de lignes trouvés'
+    return 'Aucun résultat'
   },
   formatPaginationSwitch () {
-    return 'Cacher/Afficher pagination'
+    return 'Masquer/Afficher la pagination'
   },
   formatPaginationSwitchDown () {
-    return 'Afficher pagination'
+    return 'Afficher la pagination'
   },
   formatPaginationSwitchUp () {
-    return 'Cacher pagination'
+    return 'Masquer la pagination'
   },
   formatRefresh () {
-    return 'Rafraichir'
+    return 'Actualiser'
   },
   formatToggleOn () {
-    return 'Afficher vue carte'
+    return 'Afficher la vue en cartes'
   },
   formatToggleOff () {
-    return 'Cacher vue carte'
+    return 'Cacher la vue en cartes'
   },
   formatColumns () {
     return 'Colonnes'
   },
   formatColumnsToggleAll () {
-    return 'Tout basculer'
+    return 'Tout afficher'
   },
   formatFullscreen () {
     return 'Plein écran'
@@ -76,10 +75,10 @@ $.fn.bootstrapTable.locales['fr-LU'] = {
     return 'Tout'
   },
   formatAutoRefresh () {
-    return 'Rafraîchissement automatique'
+    return 'Actualiser automatiquement'
   },
   formatExport () {
-    return 'Exporter les données'
+    return 'Exporter'
   },
   formatJumpTo () {
     return 'Aller à'
@@ -91,13 +90,61 @@ $.fn.bootstrapTable.locales['fr-LU'] = {
     return 'Fermer'
   },
   formatFilterControlSwitch () {
-    return 'Cacher/Afficher controls'
+    return 'Masquer/Afficher les contrôles'
   },
   formatFilterControlSwitchHide () {
-    return 'Cacher controls'
+    return 'Masquer les contrôles'
   },
   formatFilterControlSwitchShow () {
-    return 'Afficher controls'
+    return 'Afficher les contrôles'
+  },
+  formatToggleCustomViewOn () {
+    return 'Afficher la vue personnalisée'
+  },
+  formatToggleCustomViewOff () {
+    return 'Cacher la vue personnalisée'
+  },
+  formatClearFilters () {
+    return 'Retirer les filtres'
+  },
+  formatAddLevel () {
+    return 'Ajouter un niveau'
+  },
+  formatCancel () {
+    return 'Annuler'
+  },
+  formatColumn () {
+    return 'Colonne'
+  },
+  formatDeleteLevel () {
+    return 'Supprimer un niveau'
+  },
+  formatDuplicateAlertTitle () {
+    return 'Des entrées en double ont été trouvées !'
+  },
+  formatDuplicateAlertDescription () {
+    return 'Veuillez supprimer ou modifier les entrées en double'
+  },
+  formatMultipleSort () {
+    return 'Tri multiple'
+  },
+  formatOrder () {
+    return 'Ordre'
+  },
+  formatSort () {
+    return 'Trier'
+  },
+  formatSortBy () {
+    return 'Trier par'
+  },
+  formatSortOrders () {
+    return {
+      asc: 'Ascendant',
+      desc: 'Descendant'
+    }
+  },
+  formatThenBy () {
+    return 'Puis par'
   }
 }
 

+ 76 - 29
src/locale/bootstrap-table-id-ID.js

@@ -5,98 +5,145 @@
 
 $.fn.bootstrapTable.locales['id-ID'] = $.fn.bootstrapTable.locales['id'] = {
   formatCopyRows () {
-    return 'Copy Rows'
+    return 'Salin baris'
   },
   formatPrint () {
-    return 'Print'
+    return 'Mencetak'
   },
   formatLoadingMessage () {
-    return 'Memuat, mohon tunggu'
+    return 'Pemuatan sedang berlangsung'
   },
   formatRecordsPerPage (pageNumber) {
     return `${pageNumber} baris per halaman`
   },
   formatShowingRows (pageFrom, pageTo, totalRows, totalNotFiltered) {
     if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
-      return `Menampilkan ${pageFrom} sampai ${pageTo} dari ${totalRows} baris (filtered from ${totalNotFiltered} total rows)`
+      return `Menampilkan dari ${pageFrom} hingga ${pageTo} pada ${totalRows} baris (difilter dari ${totalNotFiltered} baris)`
     }
-
-    return `Menampilkan ${pageFrom} sampai ${pageTo} dari ${totalRows} baris`
+    return `Menampilkan dari ${pageFrom} hingga ${pageTo} pada ${totalRows} baris`
   },
   formatSRPaginationPreText () {
-    return 'previous page'
+    return 'halaman sebelumnya'
   },
   formatSRPaginationPageText (page) {
-    return `to page ${page}`
+    return `ke halaman ${page}`
   },
   formatSRPaginationNextText () {
-    return 'next page'
+    return 'halaman berikutnya'
   },
   formatDetailPagination (totalRows) {
-    return `Showing ${totalRows} rows`
+    return `Tampilan ${totalRows} baris`
   },
   formatClearSearch () {
-    return 'Bersihkan filter'
+    return 'Menghapus pencarian'
   },
   formatSearch () {
     return 'Pencarian'
   },
   formatNoMatches () {
-    return 'Tidak ditemukan data yang cocok'
+    return 'Tidak ada hasil'
   },
   formatPaginationSwitch () {
-    return 'Sembunyikan/Tampilkan halaman'
+    return 'Sembunyikan/Tampilkan penomoran halaman'
   },
   formatPaginationSwitchDown () {
-    return 'Show pagination'
+    return 'Tampilkan penomoran halaman'
   },
   formatPaginationSwitchUp () {
-    return 'Hide pagination'
+    return 'Sembunyikan penomoran halaman'
   },
   formatRefresh () {
-    return 'Muat ulang'
+    return 'Segarkan'
   },
   formatToggleOn () {
-    return 'Show card view'
+    return 'Menampilkan tampilan peta'
   },
   formatToggleOff () {
-    return 'Hide card view'
+    return 'Menyembunyikan tampilan peta'
   },
   formatColumns () {
-    return 'kolom'
+    return 'Kolom'
   },
   formatColumnsToggleAll () {
-    return 'Toggle all'
+    return 'Tampilkan semua'
   },
   formatFullscreen () {
-    return 'Fullscreen'
+    return 'Layar penuh'
   },
   formatAllRows () {
     return 'Semua'
   },
   formatAutoRefresh () {
-    return 'Auto Refresh'
+    return 'Penyegaran otomatis'
   },
   formatExport () {
-    return 'Ekspor data'
+    return 'Mengekspor data'
   },
   formatJumpTo () {
-    return 'GO'
+    return 'Pergi ke'
   },
   formatAdvancedSearch () {
-    return 'Advanced search'
+    return 'Pencarian lanjutan'
   },
   formatAdvancedCloseButton () {
-    return 'Close'
+    return 'Tutup'
   },
   formatFilterControlSwitch () {
-    return 'Hide/Show controls'
+    return 'Menyembunyikan/Menampilkan kontrol'
   },
   formatFilterControlSwitchHide () {
-    return 'Hide controls'
+    return 'Menyembunyikan kontrol'
   },
   formatFilterControlSwitchShow () {
-    return 'Show controls'
+    return 'Menampilkan kontrol'
+  },
+  formatToggleCustomViewOn () {
+    return 'Menampilkan tampilan khusus'
+  },
+  formatToggleCustomViewOff () {
+    return 'Menyembunyikan tampilan khusus'
+  },
+  formatClearFilters () {
+    return 'Menghapus filter'
+  },
+  formatAddLevel () {
+    return 'Menambahkan level'
+  },
+  formatCancel () {
+    return 'Batal'
+  },
+  formatColumn () {
+    return 'Kolom'
+  },
+  formatDeleteLevel () {
+    return 'Menghapus level'
+  },
+  formatDuplicateAlertTitle () {
+    return 'Entri duplikat telah ditemukan!'
+  },
+  formatDuplicateAlertDescription () {
+    return 'Harap hapus atau ubah entri duplikat'
+  },
+  formatMultipleSort () {
+    return 'Penyortiran ganda'
+  },
+  formatOrder () {
+    return 'Urutan'
+  },
+  formatSort () {
+    return 'Penyortiran'
+  },
+  formatSortBy () {
+    return 'Urutkan berdasarkan'
+  },
+  formatSortOrders () {
+    return {
+      asc: 'Menaik',
+      desc: 'Menurun'
+    }
+  },
+  formatThenBy () {
+    return 'Kemudian oleh'
   }
 }