diff options
| author | anicet | 2015-06-16 14:12:35 +0200 |
|---|---|---|
| committer | anicet | 2015-06-16 14:12:35 +0200 |
| commit | a706e7b753897bfec8ac7e8e00d1b532c9dc0bd9 (patch) | |
| tree | abbae19f5c928495d0c9832459e85e1097f7797e | |
| parent | 4f6a0dbb0f6704c4350c4f3d29dfedc75817f45e (diff) | |
| download | chouette-core-a706e7b753897bfec8ac7e8e00d1b532c9dc0bd9.tar.bz2 | |
DataTable : add json translations
| -rw-r--r-- | app/assets/javascripts/partials/ie_report.js.coffee.erb | 4 | ||||
| -rw-r--r-- | vendor/assets/javascripts/data_table/i18n/en.json | 23 | ||||
| -rw-r--r-- | vendor/assets/javascripts/data_table/i18n/fr.json | 22 |
3 files changed, 48 insertions, 1 deletions
diff --git a/app/assets/javascripts/partials/ie_report.js.coffee.erb b/app/assets/javascripts/partials/ie_report.js.coffee.erb index 673d28c2e..90a267d19 100644 --- a/app/assets/javascripts/partials/ie_report.js.coffee.erb +++ b/app/assets/javascripts/partials/ie_report.js.coffee.erb @@ -5,4 +5,6 @@ $(".imports.show, .exports.show, .compliance_checks.show").ready -> reloadPage = () -> window.location.reload() setInterval(reloadPage,refreshInterval * 1000) - $('.data-table').DataTable(); + + $('.data-table').DataTable language: + url: "/assets/data_table/i18n/#{$('html').attr('lang')}.json" diff --git a/vendor/assets/javascripts/data_table/i18n/en.json b/vendor/assets/javascripts/data_table/i18n/en.json new file mode 100644 index 000000000..9a32f76df --- /dev/null +++ b/vendor/assets/javascripts/data_table/i18n/en.json @@ -0,0 +1,23 @@ +{ + "sEmptyTable": "No data available in table", + "sInfo": "Showing _START_ to _END_ of _TOTAL_ entries", + "sInfoEmpty": "Showing 0 to 0 of 0 entries", + "sInfoFiltered": "(filtered from _MAX_ total entries)", + "sInfoPostFix": "", + "sInfoThousands": ",", + "sLengthMenu": "Show _MENU_ entries", + "sLoadingRecords": "Loading...", + "sProcessing": "Processing...", + "sSearch": "Search:", + "sZeroRecords": "No matching records found", + "oPaginate": { + "sFirst": "First", + "sLast": "Last", + "sNext": "Next", + "sPrevious": "Previous" + }, + "oAria": { + "sSortAscending": ": activate to sort column ascending", + "sSortDescending": ": activate to sort column descending" + } +} diff --git a/vendor/assets/javascripts/data_table/i18n/fr.json b/vendor/assets/javascripts/data_table/i18n/fr.json new file mode 100644 index 000000000..7a7cf9465 --- /dev/null +++ b/vendor/assets/javascripts/data_table/i18n/fr.json @@ -0,0 +1,22 @@ +{ + "sProcessing": "Traitement en cours...", + "sSearch": "Rechercher :", + "sLengthMenu": "Afficher _MENU_ éléments", + "sInfo": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments", + "sInfoEmpty": "Affichage de l'élément 0 à 0 sur 0 éléments", + "sInfoFiltered": "(filtré de _MAX_ éléments au total)", + "sInfoPostFix": "", + "sLoadingRecords": "Chargement en cours...", + "sZeroRecords": "Aucun élément à afficher", + "sEmptyTable": "Aucune donnée disponible dans le tableau", + "oPaginate": { + "sFirst": "Premier", + "sPrevious": "Précédent", + "sNext": "Suivant", + "sLast": "Dernier" + }, + "oAria": { + "sSortAscending": ": activer pour trier la colonne par ordre croissant", + "sSortDescending": ": activer pour trier la colonne par ordre décroissant" + } +} |
