From b812120a2b139e62ae545b8656dc55bb3c19f31a Mon Sep 17 00:00:00 2001
From: "Christian P. MOMON"
Date: Thu, 22 Oct 2020 00:18:05 +0200
Subject: [PATCH] Improved DataTables french language management.
---
.../statoolinfos/htmlize/Htmlizer.java | 1 +
.../statoolinfos/htmlize/federation.xhtml | 32 +------------------
...ables.french.json => datatables.french.js} | 5 +--
.../statoolinfos/htmlize/webCharterView.xhtml | 1 +
4 files changed, 6 insertions(+), 33 deletions(-)
rename src/fr/devinsy/statoolinfos/htmlize/stuff/{datatables.french.json => datatables.french.js} (91%)
diff --git a/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java b/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java
index fc50974..c1e39f3 100644
--- a/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java
+++ b/src/fr/devinsy/statoolinfos/htmlize/Htmlizer.java
@@ -119,6 +119,7 @@ public class Htmlizer
StatoolInfosUtils.copyRessource(source + "sorttable.js", targetDirectory);
StatoolInfosUtils.copyRessource(source + "datatables.min.css", targetDirectory);
StatoolInfosUtils.copyRessource(source + "datatables.min.js", targetDirectory);
+ StatoolInfosUtils.copyRessource(source + "datatables.french.js", targetDirectory);
StatoolInfosUtils.copyRessource(source + "statoolinfos-logo.jpg", targetDirectory);
StatoolInfosUtils.copyRessource(source + "statoolinfos-logo.ico", targetDirectory);
StatoolInfosUtils.copyRessource(source + "statoolinfos-logo-name.jpg", targetDirectory);
diff --git a/src/fr/devinsy/statoolinfos/htmlize/federation.xhtml b/src/fr/devinsy/statoolinfos/htmlize/federation.xhtml
index a3f425c..59c54cd 100644
--- a/src/fr/devinsy/statoolinfos/htmlize/federation.xhtml
+++ b/src/fr/devinsy/statoolinfos/htmlize/federation.xhtml
@@ -70,37 +70,7 @@
paging: false,
ordering: true,
"order": [[ 2, "desc" ]],
- language:
- {
- "sEmptyTable": "Aucune donnée disponible dans le tableau",
- "sInfo": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments",
- "sInfoEmpty": "Affichage de l'élément 0 à 0 sur 0 élément",
- "sInfoFiltered": "(filtré à partir de _MAX_ éléments au total)",
- "sInfoPostFix": "",
- "sInfoThousands": ",",
- "sLengthMenu": "Afficher _MENU_ éléments",
- "sLoadingRecords": "Chargement...",
- "sProcessing": "Traitement...",
- "sSearch": "Rechercher :",
- "sZeroRecords": "Aucun élément correspondant trouvé",
- "oPaginate": {
- "sFirst": "Premier",
- "sLast": "Dernier",
- "sNext": "Suivant",
- "sPrevious": "Précédent"
- },
- "oAria": {
- "sSortAscending": ": activer pour trier la colonne par ordre croissant",
- "sSortDescending": ": activer pour trier la colonne par ordre décroissant"
- },
- "select": {
- "rows": {
- "_": "%d lignes sélectionnées",
- "0": "Aucune ligne sélectionnée",
- "1": "1 ligne sélectionnée"
- }
- }
- }
+ language: dataTableFrench
});