diff --git a/Readme.md b/Readme.md index 45a7b61..41a355e 100644 --- a/Readme.md +++ b/Readme.md @@ -17,3 +17,9 @@ This repository holds the following plug-in types for DataTables (among others): * Pagination Please refer to the DataTables [plug-in documentation](http://datatables.net/plug-ins) for details on how to use these plug-ins. + + +## Internationalisation + +In the case of i18n Plugins, we ask that you don't create a pull request and instead make use of the [management system](https://datatables.net/plug-ins/i18n/) that we have in place for this on our website. Changes there will be synced up to this repo. + diff --git a/api/order.neutral().js b/api/order.neutral().js index 0d78eb3..1adae3b 100644 --- a/api/order.neutral().js +++ b/api/order.neutral().js @@ -4,6 +4,9 @@ * be an empty array (`[]`) in order to prevent sorting during initialisation, * it can sometimes be useful to restore the original order after sorting has * already occurred - which is exactly what this function does. + * + * Please note that this plug-in can only be used for client-side processing + * tables (i.e. without `serverSide: true`). * * @name order.neutral() * @summary Change ordering of the table to its data load order diff --git a/contributing.md b/contributing.md new file mode 100644 index 0000000..f501bb2 --- /dev/null +++ b/contributing.md @@ -0,0 +1,6 @@ +DataTables Plugins +================== + +Contributions are very welcome to this repo. Please create a pull request and/or post in the [forum](https://datatables.net/forums) to share it with us. + +In the case of i18n Plugins, we ask that you don't create a pull request and instead make use of the [management system](https://datatables.net/plug-ins/i18n/) that we have in place for this on our website. diff --git a/features/mark.js/datatables.mark.es6.js b/features/mark.js/datatables.mark.es6.js index 813bb6e..e045000 100644 --- a/features/mark.js/datatables.mark.es6.js +++ b/features/mark.js/datatables.mark.es6.js @@ -1,9 +1,9 @@ -/*!*************************************************** - * datatables.mark.js v2.0.1 - * https://github.com/julmot/datatables.mark.js - * Copyright (c) 2016–2017, Julian Motz - * Released under the MIT license https://git.io/voRZ7 - *****************************************************/ +/*!*************************************************** + * datatables.mark.js v2.1.0 + * https://github.com/julmot/datatables.mark.js + * Copyright (c) 2016–2020, Julian Kühnel + * Released under the MIT license https://git.io/voRZ7 + *****************************************************/ 'use strict'; @@ -34,7 +34,8 @@ } initMarkListener() { - const ev = 'draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth'; + let ev = 'draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth'; + ev += ' responsive-display.dt.dth'; let intvl = null; this.instance.on(ev, () => { const rows = this.instance.rows({ @@ -58,7 +59,11 @@ mark() { const globalSearch = this.instance.search(); - $(this.instance.table().body()).unmark(this.options); + const $tableBody = $(this.instance.table().body()); + $tableBody.unmark(this.options); + if (this.instance.table().rows({ search: 'applied' }).data().length) { + $tableBody.mark(globalSearch, this.options); + } this.instance.columns({ search: 'applied', page: 'current' @@ -67,7 +72,7 @@ searchVal = columnSearch || globalSearch; if (searchVal) { nodes.forEach(node => { - $(node).mark(searchVal, this.options); + $(node).unmark(this.options).mark(searchVal, this.options); }); } }); diff --git a/features/mark.js/datatables.mark.es6.min.js b/features/mark.js/datatables.mark.es6.min.js index f9a7fc5..e0711ea 100644 --- a/features/mark.js/datatables.mark.es6.min.js +++ b/features/mark.js/datatables.mark.es6.min.js @@ -1,7 +1,7 @@ -/*!*************************************************** - * datatables.mark.js v2.0.1 - * https://github.com/julmot/datatables.mark.js - * Copyright (c) 2016–2017, Julian Motz - * Released under the MIT license https://git.io/voRZ7 - *****************************************************/ -'use strict';((factory,window,document)=>{if(typeof exports==='object'){const jquery=require('jquery');require('datatables.net');require('mark.js/dist/jquery.mark.js');module.exports=factory(window,document,jquery);}else if(typeof define==='function'&&define.amd){define(['jquery','datatables.net','markjs'],jQuery=>{return factory(window,document,jQuery);});}else{factory(window,document,jQuery);}})((window,document,$)=>{class MarkDataTables{constructor(dtInstance,options){if(!$.fn.mark||!$.fn.unmark){throw new Error('jquery.mark.js is necessary for datatables.mark.js');}this.instance=dtInstance;this.options=typeof options==='object'?options:{};this.intervalThreshold=49;this.intervalMs=300;this.initMarkListener();}initMarkListener(){const ev='draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth';let intvl=null;this.instance.on(ev,()=>{const rows=this.instance.rows({filter:'applied',page:'current'}).nodes().length;if(rows>this.intervalThreshold){clearTimeout(intvl);intvl=setTimeout(()=>{this.mark();},this.intervalMs);}else{this.mark();}});this.instance.on('destroy',()=>{this.instance.off(ev);});this.mark();}mark(){const globalSearch=this.instance.search();$(this.instance.table().body()).unmark(this.options);this.instance.columns({search:'applied',page:'current'}).nodes().each((nodes,colIndex)=>{const columnSearch=this.instance.column(colIndex).search(),searchVal=columnSearch||globalSearch;if(searchVal){nodes.forEach(node=>{$(node).mark(searchVal,this.options);});}});}}$(document).on('init.dt.dth',(event,settings)=>{if(event.namespace!=='dt'){return;}const dtInstance=$.fn.dataTable.Api(settings);let options=null;if(dtInstance.init().mark){options=dtInstance.init().mark;}else if($.fn.dataTable.defaults.mark){options=$.fn.dataTable.defaults.mark;}if(options===null){return;}new MarkDataTables(dtInstance,options);});},window,document); +/*!*************************************************** + * datatables.mark.js v2.1.0 + * https://github.com/julmot/datatables.mark.js + * Copyright (c) 2016–2020, Julian Kühnel + * Released under the MIT license https://git.io/voRZ7 + *****************************************************/ +'use strict';((factory,window,document)=>{if(typeof exports==='object'){const jquery=require('jquery');require('datatables.net');require('mark.js/dist/jquery.mark.js');module.exports=factory(window,document,jquery);}else if(typeof define==='function'&&define.amd){define(['jquery','datatables.net','markjs'],jQuery=>{return factory(window,document,jQuery);});}else{factory(window,document,jQuery);}})((window,document,$)=>{class MarkDataTables{constructor(dtInstance,options){if(!$.fn.mark||!$.fn.unmark){throw new Error('jquery.mark.js is necessary for datatables.mark.js');}this.instance=dtInstance;this.options=typeof options==='object'?options:{};this.intervalThreshold=49;this.intervalMs=300;this.initMarkListener();}initMarkListener(){let ev='draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth';ev+=' responsive-display.dt.dth';let intvl=null;this.instance.on(ev,()=>{const rows=this.instance.rows({filter:'applied',page:'current'}).nodes().length;if(rows>this.intervalThreshold){clearTimeout(intvl);intvl=setTimeout(()=>{this.mark();},this.intervalMs);}else{this.mark();}});this.instance.on('destroy',()=>{this.instance.off(ev);});this.mark();}mark(){const globalSearch=this.instance.search();const $tableBody=$(this.instance.table().body());$tableBody.unmark(this.options);if(this.instance.table().rows({search:'applied'}).data().length){$tableBody.mark(globalSearch,this.options);}this.instance.columns({search:'applied',page:'current'}).nodes().each((nodes,colIndex)=>{const columnSearch=this.instance.column(colIndex).search(),searchVal=columnSearch||globalSearch;if(searchVal){nodes.forEach(node=>{$(node).unmark(this.options).mark(searchVal,this.options);});}});}}$(document).on('init.dt.dth',(event,settings)=>{if(event.namespace!=='dt'){return;}const dtInstance=$.fn.dataTable.Api(settings);let options=null;if(dtInstance.init().mark){options=dtInstance.init().mark;}else if($.fn.dataTable.defaults.mark){options=$.fn.dataTable.defaults.mark;}if(options===null){return;}new MarkDataTables(dtInstance,options);});},window,document); diff --git a/features/mark.js/datatables.mark.js b/features/mark.js/datatables.mark.js index 4f4f41a..34688f8 100644 --- a/features/mark.js/datatables.mark.js +++ b/features/mark.js/datatables.mark.js @@ -1,9 +1,9 @@ -/*!*************************************************** - * datatables.mark.js v2.0.1 - * https://github.com/julmot/datatables.mark.js - * Copyright (c) 2016–2017, Julian Motz - * Released under the MIT license https://git.io/voRZ7 - *****************************************************/ +/*!*************************************************** + * datatables.mark.js v2.1.0 + * https://github.com/julmot/datatables.mark.js + * Copyright (c) 2016–2020, Julian Kühnel + * Released under the MIT license https://git.io/voRZ7 + *****************************************************/ 'use strict'; @@ -47,6 +47,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var _this = this; var ev = 'draw.dt.dth column-visibility.dt.dth column-reorder.dt.dth'; + ev += ' responsive-display.dt.dth'; var intvl = null; this.instance.on(ev, function () { var rows = _this.instance.rows({ @@ -73,7 +74,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var _this2 = this; var globalSearch = this.instance.search(); - $(this.instance.table().body()).unmark(this.options); + var $tableBody = $(this.instance.table().body()); + $tableBody.unmark(this.options); + if (this.instance.table().rows({ search: 'applied' }).data().length) { + $tableBody.mark(globalSearch, this.options); + } this.instance.columns({ search: 'applied', page: 'current' @@ -82,7 +87,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons searchVal = columnSearch || globalSearch; if (searchVal) { nodes.forEach(function (node) { - $(node).mark(searchVal, _this2.options); + $(node).unmark(_this2.options).mark(searchVal, _this2.options); }); } }); diff --git a/features/mark.js/datatables.mark.min.js b/features/mark.js/datatables.mark.min.js index 4edde4b..4220b8a 100644 --- a/features/mark.js/datatables.mark.min.js +++ b/features/mark.js/datatables.mark.min.js @@ -1,7 +1,7 @@ -/*!*************************************************** - * datatables.mark.js v2.0.1 - * https://github.com/julmot/datatables.mark.js - * Copyright (c) 2016–2017, Julian Motz - * Released under the MIT license https://git.io/voRZ7 - *****************************************************/ -"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function e(e,t){for(var n=0;ne.intervalThreshold?(clearTimeout(n),n=setTimeout(function(){e.mark()},e.intervalMs)):e.mark()}),this.instance.on("destroy",function(){e.instance.off(t)}),this.mark()}},{key:"mark",value:function(){var e=this,t=this.instance.search();n(this.instance.table().body()).unmark(this.options),this.instance.columns({search:"applied",page:"current"}).nodes().each(function(r,a){var i=e.instance.column(a).search()||t;i&&r.forEach(function(t){n(t).mark(i,e.options)})})}}]),e}();n(t).on("init.dt.dth",function(e,t){if("dt"===e.namespace){var a=n.fn.dataTable.Api(t),i=null;a.init().mark?i=a.init().mark:n.fn.dataTable.defaults.mark&&(i=n.fn.dataTable.defaults.mark),null!==i&&new r(a,i)}})},window,document); \ No newline at end of file +/*!*************************************************** + * datatables.mark.js v2.1.0 + * https://github.com/julmot/datatables.mark.js + * Copyright (c) 2016–2020, Julian Kühnel + * Released under the MIT license https://git.io/voRZ7 + *****************************************************/ +"use strict";var _createClass=function(){function a(t,e){for(var n=0;nt.intervalThreshold?(clearTimeout(n),n=setTimeout(function(){t.mark()},t.intervalMs)):t.mark()}),this.instance.on("destroy",function(){t.instance.off(e)}),this.mark()}},{key:"mark",value:function(){var a=this,r=this.instance.search(),t=i(this.instance.table().body());t.unmark(this.options),this.instance.table().rows({search:"applied"}).data().length&&t.mark(r,this.options),this.instance.columns({search:"applied",page:"current"}).nodes().each(function(t,e){var n=a.instance.column(e).search()||r;n&&t.forEach(function(t){i(t).unmark(a.options).mark(n,a.options)})})}}]),n);function n(t,e){if(_classCallCheck(this,n),!i.fn.mark||!i.fn.unmark)throw new Error("jquery.mark.js is necessary for datatables.mark.js");this.instance=t,this.options="object"===(void 0===e?"undefined":_typeof(e))?e:{},this.intervalThreshold=49,this.intervalMs=300,this.initMarkListener()}i(e).on("init.dt.dth",function(t,e){var n,a;"dt"===t.namespace&&(a=null,(n=i.fn.dataTable.Api(e)).init().mark?a=n.init().mark:i.fn.dataTable.defaults.mark&&(a=i.fn.dataTable.defaults.mark),null!==a&&new r(n,a))})},window,document); \ No newline at end of file diff --git a/i18n/English.lang b/i18n/English.lang index 1add0cd..0665f2e 100644 --- a/i18n/English.lang +++ b/i18n/English.lang @@ -129,5 +129,17 @@ "emptyPanes": "No SearchPanes", "loadMessage": "Loading SearchPanes", "title": "Filters Active - %d" + }, + "select": { + "1": "%d row selected", + "_": "%d rows selected", + "cells": { + "1": "1 cell selected", + "_": "%d cells selected" + }, + "columns": { + "1": "1 column selected", + "_": "%d columns selected" + } } } \ No newline at end of file diff --git a/i18n/Ganda.json b/i18n/Ganda.json new file mode 100644 index 0000000..8679c1f --- /dev/null +++ b/i18n/Ganda.json @@ -0,0 +1,18 @@ +{ + "autoFill": { + "cancel": "sazzamu", + "fill": "juza", + "fillHorizontal": "juzaObukiika", + "fillVertical": "juzaObusiimba" + }, + "buttons": { + "colvis": "endabikaYolunyilili", + "copy": "Koppa" + }, + "select": { + "0": "0", + "1": "1", + "2": "2", + "_": "-" + } +} \ No newline at end of file diff --git a/i18n/af.json b/i18n/af.json new file mode 100644 index 0000000..b012ed6 --- /dev/null +++ b/i18n/af.json @@ -0,0 +1,48 @@ +{ + "infoFiltered": "(gefiltreer uit _MAX_ totaal inskrywings)", + "infoThousands": ",", + "lengthMenu": "uitstal _MENU_ inskrywings", + "loadingRecords": "laai...", + "paginate": { + "first": "eerste", + "last": "laaste", + "next": "volgende", + "previous": "vorige" + }, + "aria": { + "sortAscending": ": aktiveer kolom om stygend te sorteer", + "sortDescending": ": aktiveer kolom om dalend te sorteer" + }, + "autoFill": { + "cancel": "kanseleer" + }, + "buttons": { + "collection": "Versameling", + "colvis": "Kolom sigbaarheid", + "colvisRestore": "Herstel sigbaarheid", + "copy": "Kopieer", + "copyTitle": "Kopieer na knipbord", + "csv": "CSV", + "excel": "Excel", + "pdf": "PDF", + "print": "Druk" + }, + "emptyTable": "Geen data beskikbaar nie", + "info": "Wys _START_ tot _END_ uit _TOTAL_ inskrywings", + "infoEmpty": "Wys 0 tot 0 uit 0 inskrywings", + "processing": "besig...", + "search": "soek:", + "searchBuilder": { + "add": "Voeg by", + "clearAll": "Alles uitvee", + "condition": "Voorwaardes", + "data": "Data" + }, + "select": [ + "0", + "1", + "2" + ], + "thousands": "duisende", + "zeroRecords": "Geen gevind" +} \ No newline at end of file diff --git a/i18n/am.json b/i18n/am.json new file mode 100644 index 0000000..83e61a4 --- /dev/null +++ b/i18n/am.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "ባዶ ሰንጠረዥ", + "info": "ከጠቅላላው _TOTAL_ ዝርዝሮች ውስጥ ከ _START_ እስከ _END_ ያሉት ዝርዝር", + "infoEmpty": "ከጠቅላላው 0 ዝርዝሮች ውስጥ ከ 0 እስከ 0 ያሉት ዝርዝር", + "infoFiltered": "(ከጠቅላላው _MAX_ የተመረጡ ዝርዝሮች)", + "infoThousands": ",", + "lengthMenu": "የዝርዝሮች ብዛት _MENU_", + "loadingRecords": "በማቅረብ ላይ...", + "processing": "በማቀናበር ላይ...", + "search": "ፈልግ:", + "zeroRecords": "ከሚፈለገው ጋር የሚሚሳሰል ዝርዝር አልተገኘም", + "paginate": { + "first": "መጀመሪያ", + "last": "መጨረሻ", + "next": "ቀጣዩ", + "previous": "የበፊቱ" + }, + "aria": { + "sortAscending": ": ከመጀመሪያ ወደ መጨረሻ(ወጪ) አደራደር", + "sortDescending": ": ከመጨረሻ ወደ መጀመሪያ(ወራጅ) አደራደር" + } +} \ No newline at end of file diff --git a/i18n/ar.json b/i18n/ar.json new file mode 100644 index 0000000..9a8ad08 --- /dev/null +++ b/i18n/ar.json @@ -0,0 +1,81 @@ +{ + "emptyTable": "ليست هناك بيانات متاحة في الجدول", + "loadingRecords": "جارٍ التحميل...", + "processing": "جارٍ التحميل...", + "lengthMenu": "أظهر _MENU_ مدخلات", + "zeroRecords": "لم يعثر على أية سجلات", + "info": "إظهار _START_ إلى _END_ من أصل _TOTAL_ مدخل", + "infoEmpty": "يعرض 0 إلى 0 من أصل 0 سجل", + "infoFiltered": "(منتقاة من مجموع _MAX_ مُدخل)", + "search": "ابحث:", + "paginate": { + "first": "الأول", + "previous": "السابق", + "next": "التالي", + "last": "الأخير" + }, + "aria": { + "sortAscending": ": تفعيل لترتيب العمود تصاعدياً", + "sortDescending": ": تفعيل لترتيب العمود تنازلياً" + }, + "select": { + "rows": { + "_": "%d قيمة محددة", + "0": "", + "1": "1 قيمة محددة" + }, + "1": "%d سطر محدد", + "_": "%d أسطر محددة", + "cells": { + "1": "1 خلية محددة", + "_": "%d خلايا محددة" + }, + "columns": { + "1": "1 عمود محدد", + "_": "%d أعمدة محددة" + } + }, + "buttons": { + "print": "طباعة", + "colvis": "الأعمدة الظاهرة", + "copyKeys": "زر ctrl<\/i> أو ⌘<\/i> + C<\/i> من الجدول
ليتم نسخها إلى الحافظة

للإلغاء اضغط على الرسالة أو اضغط على زر الخروج.", + "copySuccess": { + "_": "%d قيمة نسخت", + "1": "1 قيمة نسخت" + }, + "pageLength": { + "-1": "اظهار الكل", + "_": "إظهار %d أسطر" + }, + "collection": "مجموعة", + "copy": "نسخ", + "copyTitle": "نسخ إلى الحافظة", + "csv": "CSV", + "excel": "Excel", + "pdf": "PDF" + }, + "autoFill": { + "cancel": "إلغاء", + "fillHorizontal": "ملئ أفقي للخلايا", + "fillVertical": "ملئ عمودي للخلايا", + "info": "مثال عن الملئ التلقائي" + }, + "searchBuilder": { + "add": "اضافة شرط", + "button": [ + "منشئ البحث" + ], + "clearAll": "ازالة الكل", + "condition": "الشرط", + "data": "المعلومة", + "logicAnd": "و", + "logicOr": "أو", + "title": [ + "منشئ البحث" + ], + "value": "القيمة" + }, + "searchPanes": { + "clearMessage": "ازالة الكل" + } +} \ No newline at end of file diff --git a/i18n/az_az.json b/i18n/az_az.json new file mode 100644 index 0000000..881ed40 --- /dev/null +++ b/i18n/az_az.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Cədvəldə heç bir məlumat yoxdur", + "info": " _TOTAL_ Nəticədən _START_ - _END_ Arası Nəticələr", + "infoEmpty": "Nəticə Yoxdur", + "infoFiltered": "( _MAX_ Nəticə İçindən Tapılanlar)", + "infoThousands": ",", + "lengthMenu": "Səhifədə _MENU_ Nəticə Göstər", + "loadingRecords": "Yüklənir...", + "processing": "Gözləyin...", + "search": "Axtarış:", + "zeroRecords": "Nəticə Tapılmadı.", + "paginate": { + "first": "İlk", + "last": "Axırıncı", + "next": "Sonraki", + "previous": "Öncəki" + }, + "aria": { + "sortAscending": ": sütunu artma sırası üzərə aktiv etmək", + "sortDescending": ": sütunu azalma sırası üzərə aktiv etmək" + } +} \ No newline at end of file diff --git a/i18n/be.json b/i18n/be.json new file mode 100644 index 0000000..06e2799 --- /dev/null +++ b/i18n/be.json @@ -0,0 +1,19 @@ +{ + "processing": "Пачакайце...", + "lengthMenu": "Паказваць _MENU_ запісаў", + "zeroRecords": "Запісы адсутнічаюць.", + "info": "Запісы з _START_ па _END_ з _TOTAL_ запісаў", + "infoEmpty": "Запісы з 0 па 0 з 0 запісаў", + "infoFiltered": "(адфільтравана з _MAX_ запісаў)", + "search": "Пошук:", + "paginate": { + "first": "Першая", + "previous": "Папярэдняя", + "next": "Наступная", + "last": "Апошняя" + }, + "aria": { + "sortAscending": ": актываваць для сартавання слупка па ўзрастанні", + "sortDescending": ": актываваць для сартавання слупка па змяншэнні" + } +} \ No newline at end of file diff --git a/i18n/bg.json b/i18n/bg.json new file mode 100644 index 0000000..9c887b4 --- /dev/null +++ b/i18n/bg.json @@ -0,0 +1,33 @@ +{ + "processing": "Обработка на резултатите...", + "lengthMenu": "Показване на _MENU_ резултата", + "zeroRecords": "Няма намерени резултати", + "info": "Показване на резултати от _START_ до _END_ от общо _TOTAL_", + "infoEmpty": "Показване на резултати от 0 до 0 от общо 0", + "infoFiltered": "(филтрирани от общо _MAX_ резултата)", + "search": "Търсене:", + "paginate": { + "first": "Първа", + "previous": "Предишна", + "next": "Следваща", + "last": "Последна" + }, + "aria": { + "sortAscending": "сортирай възходящо", + "sortDescending": "сортирай низходящо" + }, + "autoFill": { + "cancel": "Oткажи", + "fill": "Попълни всички клетки с %d<\/i><\/i>" + }, + "buttons": { + "print": "Изпринти" + }, + "searchBuilder": { + "add": "Добави", + "deleteTitle": "Изтрий критериите за търсене" + }, + "searchPanes": { + "clearMessage": "Изтрий всички" + } +} \ No newline at end of file diff --git a/i18n/bn.json b/i18n/bn.json new file mode 100644 index 0000000..5700e53 --- /dev/null +++ b/i18n/bn.json @@ -0,0 +1,15 @@ +{ + "processing": "প্রসেসিং হচ্ছে...", + "lengthMenu": "_MENU_ টা এন্ট্রি দেখাও", + "zeroRecords": "আপনি যা অনুসন্ধান করেছেন তার সাথে মিলে যাওয়া কোন রেকর্ড খুঁজে পাওয়া যায় নাই", + "info": "_TOTAL_ টা এন্ট্রির মধ্যে _START_ থেকে _END_ পর্যন্ত দেখানো হচ্ছে", + "infoEmpty": "কোন এন্ট্রি খুঁজে পাওয়া যায় নাই", + "infoFiltered": "(মোট _MAX_ টা এন্ট্রির মধ্যে থেকে বাছাইকৃত)", + "search": "অনুসন্ধান:", + "paginate": { + "first": "প্রথমটা", + "previous": "আগেরটা", + "next": "পরবর্তীটা", + "last": "শেষেরটা" + } +} \ No newline at end of file diff --git a/i18n/bs_BA.json b/i18n/bs_BA.json new file mode 100644 index 0000000..e2b1bf4 --- /dev/null +++ b/i18n/bs_BA.json @@ -0,0 +1,76 @@ +{ + "aria": { + "sortAscending": ": aktivirajte da sortirate kolonu uzlazno", + "sortDescending": ": aktivirajte da sortirate kolonu silazno" + }, + "autoFill": { + "cancel": "Poništiti", + "fill": "Ispunite sve ćelije s % d <\/i>", + "fillHorizontal": "Ispunite ćelije vodoravno", + "fillVertical": "Ispunite ćelije vertikalno" + }, + "buttons": { + "collection": "Collection <\/span>", + "colvis": "Vidljivost kolone", + "colvisRestore": "Vratite vidljivost", + "copy": "Kopiraj", + "copyKeys": "Pritisnite ctrl ili u2318 + C da biste kopirali podatke tabele u sistemski međuspremnik.

Za otkazivanje kliknite ovu poruku ili pritisnite Escape.", + "copySuccess": { + "1": "Kopiran je 1 red u međuspremnik", + "_": "Kopirani su %d redova u međuspremnik" + }, + "copyTitle": "Kopirajte u međuspremnik", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Prikaži sve redove", + "1": "Prikaži 1 red", + "_": "Prikaži %d redova" + }, + "pdf": "PDF", + "print": "Štampaj" + }, + "emptyTable": "Nema podataka u tabeli", + "info": "Prikaz _START_ do _END_ od ukupno _TOTAL_ zapisa", + "infoEmpty": "Prikaz 0 do 0 od ukupno 0 zapisa", + "infoFiltered": "(filtrirano od ukupno _MAX_ zapisa)", + "infoThousands": ".", + "lengthMenu": "Prikaži _MENU_ zapisa", + "loadingRecords": "Učitavanje...", + "paginate": { + "first": "Početna", + "last": "Poslednja", + "next": "Sledeća", + "previous": "Prethodna" + }, + "processing": "Obrada...", + "search": "Pretraga:", + "searchBuilder": { + "add": "Dodaj uslov", + "clearAll": "Obriši sve" + }, + "searchPanes": { + "clearMessage": "Obriši sve", + "collapse": { + "0": "Paneli za Pretragu", + "_": "Paneli za Pretragu (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Nema panela za pretragu", + "loadMessage": "Učitavanje panela za pretragu", + "title": "Aktivni filteri - %d" + }, + "select": { + "_": "Broj odabranih redova: %d ", + "cells": { + "1": "Odabran je 1 red", + "_": "Broj odabranih redova: %d" + }, + "columns": { + "1": "Jedna colona odabrana", + "_": "Broj odabranih kolona: %d" + } + }, + "zeroRecords": "Nisu pronađeni odgovarajući zapisi" +} \ No newline at end of file diff --git a/i18n/ca.json b/i18n/ca.json new file mode 100644 index 0000000..388b171 --- /dev/null +++ b/i18n/ca.json @@ -0,0 +1,44 @@ +{ + "processing": "Processant...", + "lengthMenu": "Mostra _MENU_ registres", + "zeroRecords": "No s'han trobat registres", + "emptyTable": "No hi ha registres disponible en aquesta taula", + "info": "Mostrant del _START_ al _END_ d'un total de _TOTAL_ registres", + "infoEmpty": "No hi ha registres disponibles", + "infoFiltered": "(filtrat de _MAX_ registres)", + "search": "Cerca:", + "infoThousands": ".", + "decimal": ",", + "loadingRecords": "Carregant...", + "paginate": { + "first": "Primer", + "previous": "Anterior", + "next": "Següent", + "last": "Últim" + }, + "aria": { + "sortAscending": ": Activa per ordenar la columna de manera ascendent", + "sortDescending": ": Activa per ordenar la columna de manera descendent" + }, + "buttons": { + "print": "Imprimeix", + "copy": "Copia", + "colvis": "Columnes", + "copyTitle": "Copia al portapapers", + "copySuccess": { + "_": "%d files copiades", + "1": "1 fila copiada" + }, + "pageLength": { + "-1": "Mostra totes les files", + "_": "Mostra %d files" + } + }, + "select": { + "rows": { + "_": "%d files seleccionades", + "0": "Cap fila seleccionada", + "1": "1 fila seleccionada" + } + } +} \ No newline at end of file diff --git a/i18n/cs.json b/i18n/cs.json new file mode 100644 index 0000000..10de8ea --- /dev/null +++ b/i18n/cs.json @@ -0,0 +1,94 @@ +{ + "emptyTable": "Tabulka neobsahuje žádná data", + "info": "Zobrazuji _START_ až _END_ z celkem _TOTAL_ záznamů", + "infoEmpty": "Zobrazuji 0 až 0 z 0 záznamů", + "infoFiltered": "(filtrováno z celkem _MAX_ záznamů)", + "infoThousands": " ", + "lengthMenu": "Zobraz záznamů _MENU_", + "loadingRecords": "Načítám...", + "processing": "Provádím...", + "search": "Hledat:", + "zeroRecords": "Žádné záznamy nebyly nalezeny", + "paginate": { + "first": "První", + "last": "Poslední", + "next": "Další", + "previous": "Předchozí" + }, + "aria": { + "sortAscending": ": aktivujte pro řazení sloupce vzestupně", + "sortDescending": ": aktivujte pro řazení sloupce sestupně" + }, + "buttons": { + "colvis": "Zobrazení sloupců", + "colvisRestore": "Původní nastavení" + }, + "searchBuilder": { + "add": "Přidat podmínku", + "clearAll": "Smazat vše", + "condition": "Podmínka", + "conditions": { + "date": { + "after": "po", + "before": "před", + "between": "mezi", + "empty": "prázdné", + "equals": "rovno", + "not": "není", + "notBetween": "není mezi", + "notEmpty": "není prázdné" + }, + "moment": { + "after": "po", + "before": "před", + "between": "mezi", + "empty": "prázdné", + "equals": "rovno", + "not": "není", + "notBetween": "není mezi", + "notEmpty": "není prázdné" + }, + "number": { + "between": "mezi", + "empty": "prázdné", + "equals": "rovno", + "gt": "větší", + "gte": "rovno a větší", + "lt": "menší", + "lte": "rovno a menší", + "not": "není", + "notBetween": "není mezi", + "notEmpty": "není prázdné" + }, + "string": { + "contains": "obsahuje", + "empty": "prázdné", + "endsWith": "končí na", + "equals": "rovno", + "not": "není", + "notEmpty": "není prázdné", + "startsWith": "začíná na" + }, + "array": { + "equals": "rovno", + "empty": "prázdné", + "contains": "obsahuje", + "not": "není", + "notEmpty": "není prázdné", + "without": "neobsahuje" + } + }, + "data": "Sloupec", + "logicAnd": "A", + "logicOr": "NEBO", + "title": [ + "Rozšířený filtr" + ], + "value": "Hodnota" + }, + "select": { + "1": "Vybrán %d záznam", + "2": "Vybrány %d záznamy", + "_": "Vybráno %d záznamů" + } +} \ No newline at end of file diff --git a/i18n/cy.json b/i18n/cy.json new file mode 100644 index 0000000..876755f --- /dev/null +++ b/i18n/cy.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Dim data ar gael yn y tabl", + "info": "Dangos _START_ i _END_ o _TOTAL_ cofnod", + "infoEmpty": "Dangos 0 i 0 o 0 cofnod", + "infoFiltered": "(wedi hidlo o gyfanswm o _MAX_ cofnod)", + "infoThousands": ",", + "lengthMenu": "Dangos _MENU_ cofnod", + "loadingRecords": "Wrthi'n llwytho...", + "processing": "Wrthi'n prosesu...", + "search": "Chwilio:", + "zeroRecords": "Heb ddod o hyd i gofnodion sy'n cyfateb", + "paginate": { + "first": "Cyntaf", + "last": "Olaf", + "next": "Nesaf", + "previous": "Blaenorol" + }, + "aria": { + "sortAscending": ": rhoi ar waith i drefnu colofnau o'r lleiaf i'r mwyaf", + "sortDescending": ": rhoi ar waith i drefnu colofnau o'r mwyaf i'r lleiaf" + } +} \ No newline at end of file diff --git a/i18n/da.json b/i18n/da.json new file mode 100644 index 0000000..191fc9a --- /dev/null +++ b/i18n/da.json @@ -0,0 +1,15 @@ +{ + "processing": "Henter...", + "lengthMenu": "Vis _MENU_ linjer", + "zeroRecords": "Ingen linjer matcher søgningen", + "info": "Viser _START_ til _END_ af _TOTAL_ linjer", + "infoEmpty": "Viser 0 til 0 af 0 linjer", + "infoFiltered": "(filtreret fra _MAX_ linjer)", + "search": "Søg:", + "paginate": { + "first": "Første", + "previous": "Forrige", + "next": "Næste", + "last": "Sidste" + } +} \ No newline at end of file diff --git a/i18n/de_de.json b/i18n/de_de.json new file mode 100644 index 0000000..7ad9ecf --- /dev/null +++ b/i18n/de_de.json @@ -0,0 +1,145 @@ +{ + "emptyTable": "Keine Daten in der Tabelle vorhanden", + "info": "_START_ bis _END_ von _TOTAL_ Einträgen", + "infoEmpty": "Keine Daten vorhanden", + "infoFiltered": "(gefiltert von _MAX_ Einträgen)", + "infoThousands": ".", + "lengthMenu": "_MENU_ Einträge anzeigen", + "loadingRecords": "Wird geladen ..", + "processing": "Bitte warten ..", + "paginate": { + "first": "Erste", + "previous": "Zurück", + "next": "Nächste", + "last": "Letzte" + }, + "aria": { + "sortAscending": ": aktivieren, um Spalte aufsteigend zu sortieren", + "sortDescending": ": aktivieren, um Spalte absteigend zu sortieren" + }, + "select": { + "rows": { + "_": "%d Zeilen ausgewählt", + "1": "1 Zeile ausgewählt" + }, + "1": "1 Eintrag ausgewählt", + "2": "2 Einträge ausgewählt", + "_": "%d Einträge ausgewählt", + "cells": { + "1": "1 Zelle ausgewählt", + "_": "%d Zellen ausgewählt" + }, + "columns": { + "1": "1 Spalte ausgewählt", + "_": "%d Spalten ausgewählt" + } + }, + "buttons": { + "print": "Drucken", + "copy": "Kopieren", + "copyTitle": "In Zwischenablage kopieren", + "copySuccess": { + "_": "%d Zeilen kopiert", + "1": "1 Zeile kopiert" + }, + "collection": "Aktionen <\/span>", + "colvis": "Spaltensichtbarkeit", + "colvisRestore": "Sichtbarkeit wiederherstellen", + "copyKeys": "Drücken Sie die Taste ctrl<\/i> oder ⌘<\/i> + C<\/i> um die Tabelle
in den Zwischenspeicher zu kopieren.

Um den Vorgang abzubrechen, klicken Sie die Nachricht an oder drücken Sie auf Escape.", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Alle Zeilen anzeigen", + "1": "Eine Zeile anzeigen", + "_": "%d Zeilen anzeigen" + }, + "pdf": "PDF" + }, + "autoFill": { + "cancel": "Abbrechen", + "fill": "Alle Zellen mit %d füllen<\/i><\/i>", + "fillHorizontal": "Alle horizontalen Zellen füllen", + "fillVertical": "Alle vertikalen Zellen füllen", + "info": "Bitte wählen Sie die gewünschte Aktion aus:" + }, + "decimal": ",", + "search": "Suche:", + "searchBuilder": { + "add": "Bedingung hinzufügen", + "button": { + "0": "Such-Baukasten", + "_": "Such-Baukasten (%d)" + }, + "clearAll": "Leeren", + "condition": "Bedingung", + "conditions": { + "date": { + "after": "Nach", + "before": "Vor", + "between": "Zwischen", + "empty": "Leer", + "equals": "Entspricht", + "not": "Nicht", + "notBetween": "Nicht zwischen", + "notEmpty": "Nicht leer" + }, + "moment": { + "after": "Nach", + "before": "Vor", + "between": "Zwischen", + "empty": "Leer", + "equals": "Entspricht", + "not": "Nicht", + "notBetween": "Nicht zwischen", + "notEmpty": "Nicht leer" + }, + "number": { + "between": "Zwischen", + "empty": "Leer", + "equals": "Entspricht", + "gt": "Größer als", + "gte": "Größer als oder gleich", + "lt": "Kleiner als", + "lte": "Kleiner als oder gleich", + "not": "Nicht", + "notBetween": "Nicht zwischen", + "notEmpty": "Nicht leer" + }, + "string": { + "contains": "Beinhaltet", + "empty": "Leer", + "endsWith": "Endet mit", + "equals": "Entspricht", + "not": "Nicht", + "notEmpty": "Nicht leer", + "startsWith": "Startet mit" + } + }, + "data": "Daten", + "deleteTitle": "Filterregel entfernen", + "leftTitle": "Äußere Kriterien", + "logicAnd": "UND", + "logicOr": "ODER", + "rightTitle": "Innere Kriterien", + "title": { + "0": "Such-Baukasten", + "_": "Such-Baukasten (%d)" + }, + "value": "Wert" + }, + "searchPanes": { + "clearMessage": "Leeren", + "collapse": { + "0": "Suchmasken", + "_": "Suchmasken (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Keine Suchmasken", + "loadMessage": "Lade Suchmasken..", + "title": "Aktive Filter: %d" + }, + "searchPlaceholder": "Suchbegriff eingeben", + "thousands": ".", + "zeroRecords": "Keine passenden Einträge gefunden" +} \ No newline at end of file diff --git a/i18n/el.json b/i18n/el.json new file mode 100644 index 0000000..017ffee --- /dev/null +++ b/i18n/el.json @@ -0,0 +1,25 @@ +{ + "decimal": ",", + "emptyTable": "Δεν υπάρχουν δεδομένα στον πίνακα", + "info": "Εμφανίζονται _START_ έως _END_ από _TOTAL_ εγγραφές", + "infoEmpty": "Εμφανίζονται 0 έως 0 από 0 εγγραφές", + "infoFiltered": "(φιλτραρισμένες από _MAX_ συνολικά εγγραφές)", + "infoThousands": ".", + "lengthMenu": "Δείξε _MENU_ εγγραφές", + "loadingRecords": "Φόρτωση...", + "processing": "Επεξεργασία...", + "search": "Αναζήτηση:", + "searchPlaceholder": "Αναζήτηση", + "thousands": ".", + "zeroRecords": "Δεν βρέθηκαν εγγραφές που να ταιριάζουν", + "paginate": { + "first": "Πρώτη", + "previous": "Προηγούμενη", + "next": "Επόμενη", + "last": "Τελευταία" + }, + "aria": { + "sortAscending": ": ενεργοποιήστε για αύξουσα ταξινόμηση της στήλης", + "sortDescending": ": ενεργοποιήστε για φθίνουσα ταξινόμηση της στήλης" + } +} \ No newline at end of file diff --git a/i18n/en-gb.json b/i18n/en-gb.json new file mode 100644 index 0000000..032a357 --- /dev/null +++ b/i18n/en-gb.json @@ -0,0 +1,145 @@ +{ + "emptyTable": "No data available in table", + "info": "Showing _START_ to _END_ of _TOTAL_ entries", + "infoEmpty": "Showing 0 to 0 of 0 entries", + "infoFiltered": "(filtered from _MAX_ total entries)", + "infoThousands": ",", + "lengthMenu": "Show _MENU_ entries", + "loadingRecords": "Loading...", + "processing": "Processing...", + "search": "Search:", + "zeroRecords": "No matching records found", + "thousands": ",", + "paginate": { + "first": "First", + "last": "Last", + "next": "Next", + "previous": "Previous" + }, + "aria": { + "sortAscending": ": activate to sort column ascending", + "sortDescending": ": activate to sort column descending" + }, + "autoFill": { + "cancel": "Cancel", + "fill": "Fill all cells with %d<\/i>", + "fillHorizontal": "Fill cells horizontally", + "fillVertical": "Fill cells vertically" + }, + "buttons": { + "collection": "Collection ", + "colvis": "Column Visibility", + "colvisRestore": "Restore visibility", + "copy": "Copy", + "copyKeys": "Press ctrl or u2318 + C to copy the table data to your system clipboard.

To cancel, click this message or press escape.", + "copySuccess": { + "1": "Copied 1 row to clipboard", + "_": "Copied %d rows to clipboard" + }, + "copyTitle": "Copy to Clipboard", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Show all rows", + "1": "Show 1 row", + "_": "Show %d rows" + }, + "pdf": "PDF", + "print": "Print" + }, + "searchBuilder": { + "add": "Add Condition", + "button": { + "0": "Search Builder", + "_": "Search Builder (%d)" + }, + "clearAll": "Clear All", + "condition": "Condition", + "conditions": { + "date": { + "after": "After", + "before": "Before", + "between": "Between", + "empty": "Empty", + "equals": "Equals", + "not": "Not", + "notBetween": "Not Between", + "notEmpty": "Not Empty" + }, + "moment": { + "after": "After", + "before": "Before", + "between": "Between", + "empty": "Empty", + "equals": "Equals", + "not": "Not", + "notBetween": "Not Between", + "notEmpty": "Not Empty" + }, + "number": { + "between": "Between", + "empty": "Empty", + "equals": "Equals", + "gt": "Greater Than", + "gte": "Greater Than Equal To", + "lt": "Less Than", + "lte": "Less Than Equal To", + "not": "Not", + "notBetween": "Not Between", + "notEmpty": "Not Empty" + }, + "string": { + "contains": "Contains", + "empty": "Empty", + "endsWith": "Ends With", + "equals": "Equals", + "not": "Not", + "notEmpty": "Not Empty", + "startsWith": "Starts With" + }, + "array": { + "without": "Without", + "notEmpty": "Not Empty", + "not": "Not", + "contains": "Contains", + "empty": "Empty", + "equals": "Equals" + } + }, + "data": "Data", + "deleteTitle": "Delete filtering rule", + "leftTitle": "Outdent Criteria", + "logicAnd": "And", + "logicOr": "Or", + "rightTitle": "Indent Criteria", + "title": { + "0": "Search Builder", + "_": "Search Builder (%d)" + }, + "value": "Value" + }, + "searchPanes": { + "clearMessage": "Clear All", + "collapse": { + "0": "SearchPanes", + "_": "SearchPanes (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "No SearchPanes", + "loadMessage": "Loading SearchPanes", + "title": "Filters Active - %d" + }, + "select": { + "1": "%d row selected", + "_": "%d rows selected", + "cells": { + "1": "1 cell selected", + "_": "%d cells selected" + }, + "columns": { + "1": "1 column selected", + "_": "%d columns selected" + } + } +} \ No newline at end of file diff --git a/i18n/eo.json b/i18n/eo.json new file mode 100644 index 0000000..b9b2362 --- /dev/null +++ b/i18n/eo.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Neniuj datumoj en tabelo", + "info": "Montras _START_ ĝis _END_ el _TOTAL_ vicoj", + "infoEmpty": "Montras 0 ĝis 0 el 0 vicoj", + "infoFiltered": "(filtrita el entute _MAX_ vicoj)", + "infoThousands": ".", + "lengthMenu": "Montri _MENU_ vicojn", + "loadingRecords": "Ŝarĝas ...", + "processing": "Pretigas ...", + "search": "Serĉi:", + "zeroRecords": "Neniuj rezultoj trovitaj", + "paginate": { + "first": "Unua", + "last": "Lasta", + "next": "Venonta", + "previous": "Antaŭa" + }, + "aria": { + "sortAscending": ": aktivigi por filtri kolumnon kreskante", + "sortDescending": ": aktivigi por filtri kolumnon malkreskante" + } +} \ No newline at end of file diff --git a/i18n/es_es.json b/i18n/es_es.json new file mode 100644 index 0000000..faee66d --- /dev/null +++ b/i18n/es_es.json @@ -0,0 +1,138 @@ +{ + "processing": "Procesando...", + "lengthMenu": "Mostrar _MENU_ registros", + "zeroRecords": "No se encontraron resultados", + "emptyTable": "Ningún dato disponible en esta tabla", + "info": "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros", + "infoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros", + "infoFiltered": "(filtrado de un total de _MAX_ registros)", + "search": "Buscar:", + "infoThousands": ",", + "loadingRecords": "Cargando...", + "paginate": { + "first": "Primero", + "last": "Último", + "next": "Siguiente", + "previous": "Anterior" + }, + "aria": { + "sortAscending": ": Activar para ordenar la columna de manera ascendente", + "sortDescending": ": Activar para ordenar la columna de manera descendente" + }, + "buttons": { + "copy": "Copiar", + "colvis": "Visibilidad", + "collection": "Colección", + "colvisRestore": "Restaurar visibilidad", + "copyKeys": "Presione ctrl o u2318 + C para copiar los datos de la tabla al portapapeles del sistema.

Para cancelar, haga clic en este mensaje o presione escape.", + "copySuccess": { + "1": "Copiada 1 fila al portapapeles", + "_": "Copiadas %d fila al portapapeles" + }, + "copyTitle": "Copiar al portapapeles", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Mostrar todas las filas", + "1": "Mostrar 1 fila", + "_": "Mostrar %d filas" + }, + "pdf": "PDF", + "print": "Imprimir" + }, + "autoFill": { + "cancel": "Cancelar", + "fill": "Rellene todas las celdas con %d<\/i>", + "fillHorizontal": "Rellenar celdas horizontalmente", + "fillVertical": "Rellenar celdas verticalmentemente" + }, + "decimal": ",", + "searchBuilder": { + "add": "Añadir condición", + "button": { + "0": "Constructor de búsqueda", + "_": "Constructor de búsqueda (%d)" + }, + "clearAll": "Borrar todo", + "condition": "Condición", + "conditions": { + "date": { + "after": "Despues", + "before": "Antes", + "between": "Entre", + "empty": "Vacío", + "equals": "Igual a", + "not": "No", + "notBetween": "No entre", + "notEmpty": "No Vacio" + }, + "moment": { + "after": "Despues", + "before": "Antes", + "between": "Entre", + "empty": "Vacío", + "equals": "Igual a", + "not": "No", + "notBetween": "No entre", + "notEmpty": "No vacio" + }, + "number": { + "between": "Entre", + "empty": "Vacio", + "equals": "Igual a", + "gt": "Mayor a", + "gte": "Mayor o igual a", + "lt": "Menor que", + "lte": "Menor o igual que", + "not": "No", + "notBetween": "No entre", + "notEmpty": "No vacío" + }, + "string": { + "contains": "Contiene", + "empty": "Vacío", + "endsWith": "Termina en", + "equals": "Igual a", + "not": "No", + "notEmpty": "No Vacio", + "startsWith": "Empieza con" + } + }, + "data": "Data", + "deleteTitle": "Eliminar regla de filtrado", + "leftTitle": "Criterios anulados", + "logicAnd": "Y", + "logicOr": "O", + "rightTitle": "Criterios de sangría", + "title": { + "0": "Constructor de búsqueda", + "_": "Constructor de búsqueda (%d)" + }, + "value": "Valor" + }, + "searchPanes": { + "clearMessage": "Borrar todo", + "collapse": { + "0": "Paneles de búsqueda", + "_": "Paneles de búsqueda (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Sin paneles de búsqueda", + "loadMessage": "Cargando paneles de búsqueda", + "title": "Filtros Activos - %d" + }, + "select": { + "1": "%d fila seleccionada", + "_": "%d filas seleccionadas", + "cells": { + "1": "1 celda seleccionada", + "_": "$d celdas seleccionadas" + }, + "columns": { + "1": "1 columna seleccionada", + "_": "%d columnas seleccionadas" + } + }, + "thousands": "." +} \ No newline at end of file diff --git a/i18n/et.json b/i18n/et.json new file mode 100644 index 0000000..bc60246 --- /dev/null +++ b/i18n/et.json @@ -0,0 +1,15 @@ +{ + "processing": "Palun oodake, koostan kuvamiseks nimekirja!", + "lengthMenu": "Näita kirjeid _MENU_ kaupa", + "zeroRecords": "Otsitavat vastet ei leitud.", + "info": "Kuvatud: _TOTAL_ kirjet (_START_-_END_)", + "infoEmpty": "Otsinguvasteid ei leitud", + "infoFiltered": " - filteeritud _MAX_ kirje seast.", + "search": "Otsi kõikide tulemuste seast:", + "paginate": { + "first": "Algus", + "previous": "Eelmine", + "next": "Järgmine", + "last": "Viimane" + } +} \ No newline at end of file diff --git a/i18n/eu.json b/i18n/eu.json new file mode 100644 index 0000000..1d76b4d --- /dev/null +++ b/i18n/eu.json @@ -0,0 +1,139 @@ +{ + "processing": "Prozesatzen...", + "lengthMenu": "Erakutsi _MENU_ erregistro", + "zeroRecords": "Ez da emaitzarik aurkitu", + "loadingRecords": "Abiarazten...", + "paginate": { + "last": "Azkena", + "next": "Hurrengoa", + "previous": "Aurrekoa", + "first": "Lehenengoa" + }, + "aria": { + "sortAscending": ": Zutabea goranzko eran ordenatzeko aktibatu ", + "sortDescending": ": Zutabea beheranzko eran ordenatzeko aktibatu" + }, + "autoFill": { + "cancel": "Utzi", + "fill": "Bete gelaxkak balio honekin %d<\/i><\/i>", + "fillHorizontal": "Bete gelaxkak horizontalki", + "fillVertical": "Bete gelaxkak bertikalki" + }, + "buttons": { + "collection": "Bilduma <\/span>", + "colvis": "Zutabeen ikusgaitasuna", + "colvisRestore": "Berrezarri ikusgaitasuna", + "copy": "Kopiatu", + "copyKeys": "Sakatu ctrl edo u2313 + C taularen datuak zure sistemaren arbelera kopiatuzeko. Sakatu mezu hau edo escape bertan behera uztekao, sa", + "copySuccess": { + "1": "Lerro bat arbelera kopiatu da", + "_": "%ds lerro arbelera kopiatu dira" + }, + "copyTitle": "Kopiatu arbelera", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Erakutsi lerro guztiak", + "1": "Erakutsi lerro bat", + "_": "Erakutsi %d lerro" + }, + "pdf": "PDF", + "print": "Inprimatu" + }, + "decimal": ",", + "emptyTable": "Taula honetan ez dago datu erabilgarririk", + "info": "_TOTAL_ erregistrotik _START_ - _END_ ikusgai", + "infoEmpty": "Ez dago elementurik", + "infoFiltered": "(guztira _MAX_ erregistrotik iragazita)", + "infoThousands": ".", + "search": "Bilatu:", + "searchBuilder": { + "add": "Gehitu baldintza", + "button": { + "0": "Bilaketa eraikitzailea", + "_": "Bilaketa eraikitzailea (%d)" + }, + "clearAll": "Garbitu", + "condition": "Baldintza", + "conditions": { + "date": { + "after": "Ondoren", + "before": "Aurretik", + "between": "Tartean", + "empty": "Hutsik", + "equals": "berdina da", + "not": "ez da ", + "notBetween": "ez dago tartean", + "notEmpty": "ez dago hutsik" + }, + "moment": { + "after": "Ondoren", + "before": "Aurretik", + "between": "Tartean", + "empty": "Hutsik", + "equals": "berdina da", + "not": "ez da", + "notBetween": "ez dago tartean", + "notEmpty": "ez dago hutsik" + }, + "number": { + "between": "Tartean", + "empty": "Hutsik", + "equals": "berdina da", + "gt": "handiagoa", + "gte": "handiagoa edo berdina", + "lt": "txikiagoa", + "lte": "txikiagoa edo berdina", + "not": "ez da", + "notBetween": "ez dago tartean", + "notEmpty": "ez dago hutsik" + }, + "string": { + "contains": "Hau dauka", + "empty": "Hutsik", + "endsWith": "Honekin emaitzen da", + "equals": "berdina da", + "not": "ez da", + "notEmpty": "ez dago hutsik", + "startsWith": "Honekin hasten da" + } + }, + "data": "Datua", + "deleteTitle": "Ezabatu iragazkiaren erregela", + "leftTitle": "Irizpideari koska kendu", + "logicAnd": "eta", + "logicOr": "edo", + "rightTitle": "Irizpideari koska handitu", + "title": { + "0": "Bilaketa eraikitzailea", + "_": "Bilaketa eraikitzailea (%d)" + }, + "value": "Balioa" + }, + "searchPanes": { + "clearMessage": "Garbitu", + "collapse": { + "0": "Bilaketa panelak", + "_": "Bilaketa panelak (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Ez dago bilaketa panelik", + "loadMessage": "Bilaketa panelak kargatzen...", + "title": "Aktibo dauden filtroak - %d" + }, + "searchPlaceholder": "Idatzi hemen bilatu nahi duzun testua", + "select": { + "1": "Lerro %d aukeratuta", + "_": "%d lerro aukeratuta", + "cells": { + "1": "Gelaxka 1 aukeratuta", + "_": "%d gelaxka aukeratuta" + }, + "columns": { + "1": "Zutabe 1 aukeratuta", + "_": "%d zutabe aukeratuta" + } + }, + "thousands": "." +} \ No newline at end of file diff --git a/i18n/fa.json b/i18n/fa.json new file mode 100644 index 0000000..9a506ee --- /dev/null +++ b/i18n/fa.json @@ -0,0 +1,150 @@ +{ + "emptyTable": "هیچ داده‌ای در جدول وجود ندارد", + "info": "نمایش _START_ تا _END_ از _TOTAL_ ردیف", + "infoEmpty": "نمایش 0 تا 0 از 0 ردیف", + "infoFiltered": "(فیلتر شده از _MAX_ ردیف)", + "infoThousands": ",", + "lengthMenu": "نمایش _MENU_ ردیف", + "loadingRecords": "در حال بارگزاری...", + "processing": "در حال پردازش...", + "search": "جستجو:", + "zeroRecords": "رکوردی با این مشخصات پیدا نشد", + "paginate": { + "first": "برگه‌ی نخست", + "last": "برگه‌ی آخر", + "next": "بعدی", + "previous": "قبلی" + }, + "aria": { + "sortAscending": ": فعال سازی نمایش به صورت صعودی", + "sortDescending": ": فعال سازی نمایش به صورت نزولی" + }, + "autoFill": { + "cancel": "انصراف", + "fill": "پر کردن همه سلول ها با ساختار سیستم", + "fillHorizontal": "پر کردن سلول های افقی", + "fillVertical": "پرکردن سلول های عمودی", + "info": "نمونه اطلاعات پرکردن خودکار" + }, + "buttons": { + "collection": "مجموعه", + "colvis": "قابلیت نمایش ستون", + "colvisRestore": "بازنشانی قابلیت نمایش", + "copy": "کپی", + "copySuccess": { + "1": "یک ردیف داخل حافظه کپی شد", + "_": "%ds ردیف داخل حافظه کپی شد" + }, + "copyTitle": "کپی در حافظه", + "excel": "اکسل", + "pageLength": { + "-1": "نمایش همه ردیف‌ها", + "1": "نمایش 1 ردیف", + "_": "نمایش %d ردیف" + }, + "print": "چاپ", + "copyKeys": "برای کپی داده جدول در حافظه سیستم کلید های ctrl یا ⌘ + C را فشار دهید", + "csv": "فایل CSV", + "pdf": "فایل PDF" + }, + "searchBuilder": { + "add": "افزودن شرط", + "button": { + "0": "جستجو ساز", + "_": "جستجوساز (%d)" + }, + "clearAll": "خالی کردن همه", + "condition": "شرط", + "conditions": { + "date": { + "after": "بعد از", + "before": "بعد از", + "between": "میان", + "empty": "خالی", + "equals": "برابر", + "not": "نباشد", + "notBetween": "میان نباشد", + "notEmpty": "خالی نباشد" + }, + "moment": { + "after": "بعد از", + "before": "قبل از", + "between": "میان", + "empty": "خالی", + "equals": "برابر", + "not": "نباشد", + "notBetween": "میان نباشد", + "notEmpty": "خالی نباشد" + }, + "number": { + "between": "میان", + "empty": "خالی", + "equals": "برابر", + "gt": "بزرگتر از", + "gte": "برابر یا بزرگتر از", + "lt": "کمتر از", + "lte": "برابر یا کمتر از", + "not": "نباشد", + "notBetween": "میان نباشد", + "notEmpty": "خالی نباشد" + }, + "string": { + "contains": "حاوی", + "empty": "خالی", + "endsWith": "به پایان می رسد با", + "equals": "برابر", + "not": "نباشد", + "notEmpty": "خالی نباشد", + "startsWith": "شروع شود با" + }, + "array": { + "equals": "برابر", + "empty": "خالی", + "contains": "حاوی", + "not": "نباشد", + "notEmpty": "خالی نباشد", + "without": "بدون" + } + }, + "data": "اطلاعات", + "deleteTitle": "حذف عنوان", + "logicAnd": "و", + "logicOr": "یا", + "title": { + "0": "جستجو ساز", + "_": "جستجوساز (%d)" + }, + "value": "مقدار" + }, + "select": { + "1": "%d ردیف انتخاب شد", + "_": "%d ردیف انتخاب شد", + "cells": { + "1": "1 سلول انتخاب شد", + "_": "%d سلول انتخاب شد" + }, + "columns": { + "1": "یک ستون انتخاب شد", + "_": "%d ستون انتخاب شد" + }, + "rows": { + "0": "%d ردیف انتخاب شد", + "1": "1ردیف انتخاب شد", + "_": "%d انتخاب شد" + } + }, + "thousands": ",", + "decimal": "اعشاری", + "searchPanes": { + "clearMessage": "همه را پاک کن", + "collapse": { + "0": "صفحه جستجو", + "_": "صفحه جستجو (٪ d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "صفحه جستجو وجود ندارد", + "loadMessage": "در حال بارگیری صفحات جستجو ...", + "title": "فیلترهای فعال - %d" + } +} \ No newline at end of file diff --git a/i18n/fi.json b/i18n/fi.json new file mode 100644 index 0000000..5efaac9 --- /dev/null +++ b/i18n/fi.json @@ -0,0 +1,38 @@ +{ + "emptyTable": "Ei näytettäviä tuloksia.", + "info": "Näytetään rivit _START_ - _END_ (yhteensä _TOTAL_ )", + "infoEmpty": "Näytetään 0 - 0 (yhteensä 0)", + "infoFiltered": "(suodatettu _MAX_ tuloksen joukosta)", + "infoThousands": ",", + "lengthMenu": "Näytä kerralla _MENU_ riviä", + "loadingRecords": "Ladataan...", + "processing": "Hetkinen...", + "search": "Etsi:", + "zeroRecords": "Tietoja ei löytynyt", + "paginate": { + "first": "Ensimmäinen", + "last": "Viimeinen", + "next": "Seuraava", + "previous": "Edellinen" + }, + "aria": { + "sortAscending": ": lajittele sarake nousevasti", + "sortDescending": ": lajittele sarake laskevasti" + }, + "select": { + "rows": { + "_": "Valittuna %d riviä", + "0": "Klikkaa riviä valitaksesi sen", + "1": "Valittuna vain yksi rivi" + } + }, + "buttons": { + "copy": "Kopioi", + "copySuccess": { + "1": "Yksi rivi kopioitu leikepöydälle", + "_": "%d riviä kopioitu leikepöydälle" + }, + "copyTitle": "Kopioi leikepöydälle", + "copyKeys": "Paina ctrl<\/i> tai ⌘<\/i> + C<\/i> kopioidaksesi taulukon arvot
leikepöydälle.

Peruuttaaksesi klikkaa tähän tai Esc." + } +} \ No newline at end of file diff --git a/i18n/fil.json b/i18n/fil.json new file mode 100644 index 0000000..32f3962 --- /dev/null +++ b/i18n/fil.json @@ -0,0 +1,15 @@ +{ + "processing": "Pagproseso...", + "lengthMenu": "Ipakita _MENU_ entries", + "zeroRecords": "Walang katugmang mga talaan na natagpuan", + "info": "Ipinapakita ang _START_ sa _END_ ng _TOTAL_ entries", + "infoEmpty": "Ipinapakita ang 0-0 ng 0 entries", + "infoFiltered": "(na-filter mula _MAX_ kabuuang entries)", + "search": "Paghahanap:", + "paginate": { + "first": "Unang", + "previous": "Nakaraan", + "next": "Susunod", + "last": "Huli" + } +} \ No newline at end of file diff --git a/i18n/fr_fr.json b/i18n/fr_fr.json new file mode 100644 index 0000000..fbdee23 --- /dev/null +++ b/i18n/fr_fr.json @@ -0,0 +1,103 @@ +{ + "emptyTable": "Aucune donnée disponible dans le tableau", + "info": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments", + "infoEmpty": "Affichage de l'élément 0 à 0 sur 0 élément", + "infoFiltered": "(filtré à partir de _MAX_ éléments au total)", + "infoThousands": ",", + "lengthMenu": "Afficher _MENU_ éléments", + "loadingRecords": "Chargement...", + "processing": "Traitement...", + "search": "Rechercher :", + "zeroRecords": "Aucun élément correspondant trouvé", + "paginate": { + "first": "Premier", + "last": "Dernier", + "next": "Suivant", + "previous": "Précédent" + }, + "aria": { + "sortAscending": ": activer pour trier la colonne par ordre croissant", + "sortDescending": ": 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" + }, + "_": "%d lignes selectionées", + "1": "1 ligne selectionée" + }, + "autoFill": { + "cancel": "Annuler", + "fill": "Remplir toutes les cellules avec %d<\/i>", + "fillHorizontal": "Remplir les cellules horizontalement", + "fillVertical": "Remplir les cellules verticalement", + "info": "Exemple de remplissage automatique" + }, + "searchBuilder": { + "conditions": { + "date": { + "after": "Après le", + "before": "Avant le", + "between": "Entre", + "empty": "Vide", + "equals": "Egal à", + "not": "Différent de", + "notBetween": "Pas entre", + "notEmpty": "Non vide" + }, + "moment": { + "after": "Après le", + "before": "Avant le", + "between": "Entre", + "empty": "Vide", + "equals": "Egal à", + "not": "Différent de", + "notBetween": "Pas entre", + "notEmpty": "Non vide" + }, + "number": { + "between": "Entre", + "empty": "Vide", + "equals": "Egal à", + "gt": "Supérieur à", + "gte": "Supérieur ou égal à", + "lt": "Inférieur à", + "lte": "Inférieur ou égal à", + "not": "Différent de", + "notBetween": "Pas entre", + "notEmpty": "Non vide" + }, + "string": { + "contains": "Contient", + "empty": "Vide", + "endsWith": "Se termine par", + "equals": "Egal à", + "not": "Différent de", + "notEmpty": "Non vide", + "startsWith": "Commence par" + } + } + }, + "searchPanes": { + "clearMessage": "Effacer tout", + "count": "{total}", + "emptyPanes": "Pas de recherche", + "loadMessage": "Chargement de la recherche", + "title": "Filtres actifs - %d" + }, + "searchPlaceholder": "Exemple de recherche", + "buttons": { + "copy": "copier", + "copyKeys": "Appuyer sur ctrl ou u2318 + C pour copier les données du tableau dans votre presse-papier.", + "copySuccess": { + "1": "une ligne copiée dans le presse-papier" + }, + "copyTitle": "copier dans le presse-papier", + "csv": "csv", + "excel": "excel", + "pdf": "pdf", + "print": "imprimer" + } +} \ No newline at end of file diff --git a/i18n/ga.json b/i18n/ga.json new file mode 100644 index 0000000..ab76af7 --- /dev/null +++ b/i18n/ga.json @@ -0,0 +1,15 @@ +{ + "processing": "Próiseáil...", + "lengthMenu": "Taispeáin iontrálacha _MENU_", + "zeroRecords": "Gan aon taifead meaitseáil aimsithe", + "info": "_START_ Showing a _END_ na n-iontrálacha _TOTAL_", + "infoEmpty": "Showing 0-0 na n-iontrálacha 0", + "infoFiltered": "(scagtha ó _MAX_ iontrálacha iomlán)", + "search": "Cuardaigh:", + "paginate": { + "first": "An Chéad", + "previous": "Roimhe Seo", + "next": "Ar Aghaidh", + "last": "Last" + } +} \ No newline at end of file diff --git a/i18n/gl.json b/i18n/gl.json new file mode 100644 index 0000000..ecb164e --- /dev/null +++ b/i18n/gl.json @@ -0,0 +1,22 @@ +{ + "processing": "Procesando...", + "lengthMenu": "Mostrar _MENU_ rexistros", + "zeroRecords": "Non se atoparon resultados", + "emptyTable": "Ningún dato dispoñible nesta táboa", + "info": "Mostrando rexistros do _START_ ao _END_ dun total de _TOTAL_ rexistros", + "infoEmpty": "Mostrando rexistros do 0 ao 0 dun total de 0 rexistros", + "infoFiltered": "(filtrado dun total de _MAX_ rexistros)", + "search": "Buscar:", + "infoThousands": ",", + "loadingRecords": "Cargando...", + "paginate": { + "first": "Primeiro", + "last": "Último", + "next": "Seguinte", + "previous": "Anterior" + }, + "aria": { + "sortAscending": ": Activar para ordenar a columna de maneira ascendente", + "sortDescending": ": Activar para ordenar a columna de maneira descendente" + } +} \ No newline at end of file diff --git a/i18n/gu.json b/i18n/gu.json new file mode 100644 index 0000000..8d7fdc4 --- /dev/null +++ b/i18n/gu.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "કોષ્ટકમાં કોઈ ડેટા ઉપલબ્ધ નથી", + "info": "કુલ _TOTAL_ માંથી _START_ થી _END_ પ્રવેશો દર્શાવે છે", + "infoEmpty": "કુલ 0 પ્રવેશ માંથી 0 થી 0 બતાવી રહ્યું છે", + "infoFiltered": "(_MAX_ કુલ પ્રવેશો માંથી ફિલ્ટર)", + "infoThousands": ",", + "lengthMenu": "બતાવો _MENU_ પ્રવેશો", + "loadingRecords": "લોડ કરી રહ્યું છે ...", + "processing": "પ્રક્રિયા ...", + "search": "શોધો:", + "zeroRecords": "કોઈ મેળ ખાતા રેકોર્ડ મળ્યા નથી ", + "paginate": { + "first": "પ્રથમ", + "last": "અંતિમ", + "next": "આગામી", + "previous": "ગત" + }, + "aria": { + "sortAscending": ": સ્તંભ ચડતા ક્રમમાં ગોઠવવા માટે સક્રિય", + "sortDescending": ": કૉલમ ઉતરતા ક્રમમાં ગોઠવવા માટે સક્રિય" + } +} \ No newline at end of file diff --git a/i18n/he.json b/i18n/he.json new file mode 100644 index 0000000..ecbd0af --- /dev/null +++ b/i18n/he.json @@ -0,0 +1,16 @@ +{ + "processing": "מעבד...", + "lengthMenu": "הצג _MENU_ פריטים", + "zeroRecords": "לא נמצאו רשומות מתאימות", + "emptyTable": "לא נמצאו רשומות מתאימות", + "info": "_START_ עד _END_ מתוך _TOTAL_ רשומות", + "infoEmpty": "0 עד 0 מתוך 0 רשומות", + "infoFiltered": "(מסונן מסך _MAX_ רשומות)", + "search": "חפש:", + "paginate": { + "first": "ראשון", + "previous": "קודם", + "next": "הבא", + "last": "אחרון" + } +} \ No newline at end of file diff --git a/i18n/hi.json b/i18n/hi.json new file mode 100644 index 0000000..8a2168f --- /dev/null +++ b/i18n/hi.json @@ -0,0 +1,15 @@ +{ + "processing": "प्रगति पे हैं ...", + "lengthMenu": " _MENU_ प्रविष्टियां दिखाएं ", + "zeroRecords": "रिकॉर्ड्स का मेल नहीं मिला", + "info": "_START_ to _END_ of _TOTAL_ प्रविष्टियां दिखा रहे हैं", + "infoEmpty": "0 में से 0 से 0 प्रविष्टियां दिखा रहे हैं", + "infoFiltered": "(_MAX_ कुल प्रविष्टियों में से छठा हुआ)", + "search": "खोजें:", + "paginate": { + "first": "प्रथम", + "previous": "पिछला", + "next": "अगला", + "last": "अंतिम" + } +} \ No newline at end of file diff --git a/i18n/hr.json b/i18n/hr.json new file mode 100644 index 0000000..8076418 --- /dev/null +++ b/i18n/hr.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Nema podataka u tablici", + "info": "Prikazano _START_ do _END_ od _TOTAL_ rezultata", + "infoEmpty": "Prikazano 0 do 0 od 0 rezultata", + "infoFiltered": "(filtrirano iz _MAX_ ukupnih rezultata)", + "infoThousands": ",", + "lengthMenu": "Prikaži _MENU_ rezultata po stranici", + "loadingRecords": "Dohvaćam...", + "processing": "Obrađujem...", + "search": "Pretraži:", + "zeroRecords": "Ništa nije pronađeno", + "paginate": { + "first": "Prva", + "previous": "Nazad", + "next": "Naprijed", + "last": "Zadnja" + }, + "aria": { + "sortAscending": ": aktiviraj za rastući poredak", + "sortDescending": ": aktiviraj za padajući poredak" + } +} \ No newline at end of file diff --git a/i18n/hu.json b/i18n/hu.json new file mode 100644 index 0000000..12a4c0d --- /dev/null +++ b/i18n/hu.json @@ -0,0 +1,139 @@ +{ + "emptyTable": "Nincs rendelkezésre álló adat", + "info": "Találatok: _START_ - _END_ Összesen: _TOTAL_", + "infoEmpty": "Nulla találat", + "infoFiltered": "(_MAX_ összes rekord közül szűrve)", + "infoThousands": " ", + "lengthMenu": "_MENU_ találat oldalanként", + "loadingRecords": "Betöltés...", + "processing": "Feldolgozás...", + "search": "Keresés:", + "zeroRecords": "Nincs a keresésnek megfelelő találat", + "paginate": { + "first": "Első", + "previous": "Előző", + "next": "Következő", + "last": "Utolsó" + }, + "aria": { + "sortAscending": ": aktiválja a növekvő rendezéshez", + "sortDescending": ": aktiválja a csökkenő rendezéshez" + }, + "select": { + "rows": { + "_": "%d sor kiválasztva", + "1": "1 sor kiválasztva" + }, + "1": "%d sor kiválasztva", + "_": "%d sor kiválasztva", + "cells": { + "1": "1 cella kiválasztva", + "_": "%d cella kiválasztva" + }, + "columns": { + "1": "1 oszlop kiválasztva", + "_": "%d oszlop kiválasztva" + } + }, + "buttons": { + "print": "Nyomtatás", + "colvis": "Oszlopok", + "copy": "Másolás", + "copyTitle": "Vágólapra másolás", + "copySuccess": { + "_": "%d sor másolva", + "1": "1 sor másolva" + }, + "collection": "Gyűjtemény", + "colvisRestore": "Oszlopok visszaállítása", + "copyKeys": "Nyomja meg a CTRL vagy u2318 + C gombokat a táblázat adatainak a vágólapra másolásához.

A megszakításhoz kattintson az üzenetre vagy nyomja meg az ESC billentyűt.", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Összes sor megjelenítése", + "1": "1 sor megjelenítése", + "_": "%d sor megjelenítése" + }, + "pdf": "PDF" + }, + "autoFill": { + "cancel": "Megszakítás", + "fill": "Összes cella kitöltése a következővel: %d<\/i>", + "fillHorizontal": "Cellák vízszintes kitöltése", + "fillVertical": "Cellák függőleges kitöltése" + }, + "searchBuilder": { + "add": "Feltétel hozzáadása", + "button": { + "0": "Keresés konfigurátor", + "_": "Keresés konfigurátor (%d)" + }, + "clearAll": "Összes feltétel törlése", + "condition": "Feltétel", + "conditions": { + "date": { + "after": "Után", + "before": "Előtt", + "between": "Között", + "empty": "Üres", + "equals": "Egyenlő", + "not": "Nem", + "notBetween": "Kívül eső", + "notEmpty": "Nem üres" + }, + "moment": { + "after": "Után", + "before": "Előtt", + "between": "Között", + "empty": "Üres", + "equals": "Egyenlő", + "not": "Nem", + "notBetween": "Kívül eső", + "notEmpty": "Nem üres" + }, + "number": { + "between": "Között", + "empty": "Üres", + "equals": "Egyenlő", + "gt": "Nagyobb mint", + "gte": "Nagyobb vagy egyenlő mint", + "lt": "Kissebb mint", + "lte": "Kissebb vagy egyenlő mint", + "not": "Nem", + "notBetween": "Kívül eső", + "notEmpty": "Nem üres" + }, + "string": { + "contains": "Tartalmazza", + "empty": "Üres", + "endsWith": "Végződik", + "equals": "Egyenlő", + "not": "Nem", + "notEmpty": "Nem üres", + "startsWith": "Kezdődik" + } + }, + "data": "Adat", + "deleteTitle": "Feltétel törlése", + "logicAnd": "És", + "logicOr": "Vagy", + "title": { + "0": "Keresés konfigurátor", + "_": "Keresés konfigurátor (%d)" + }, + "value": "Érték" + }, + "searchPanes": { + "clearMessage": "Szűrők törlése", + "collapse": { + "0": "Szűrőpanelek", + "_": "Szűrőpanelek (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Nincsenek szűrőpanelek", + "loadMessage": "Szűrőpanelek betöltése", + "title": "Aktív szűrőpanelek: %d" + }, + "searchPlaceholder": "keresés" +} \ No newline at end of file diff --git a/i18n/hy.json b/i18n/hy.json new file mode 100644 index 0000000..3d04430 --- /dev/null +++ b/i18n/hy.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Տվյալները բացակայում են", + "processing": "Կատարվում է...", + "infoThousands": ",", + "lengthMenu": "Ցուցադրել _MENU_ արդյունքներ մեկ էջում", + "loadingRecords": "Բեռնվում է ...", + "zeroRecords": "Հարցմանը համապատասխանող արդյունքներ չկան", + "info": "Ցուցադրված են _START_-ից _END_ արդյունքները ընդհանուր _TOTAL_-ից", + "infoEmpty": "Արդյունքներ գտնված չեն", + "infoFiltered": "(ֆիլտրվել է ընդհանուր _MAX_ արդյունքներից)", + "search": "Փնտրել", + "paginate": { + "first": "Առաջին էջ", + "previous": "Նախորդ էջ", + "next": "Հաջորդ էջ", + "last": "Վերջին էջ" + }, + "aria": { + "sortAscending": ": ակտիվացրեք աճման կարգով դասավորելու համար", + "sortDescending": ": ակտիվացրեք նվազման կարգով դասավորելու համար" + } +} \ No newline at end of file diff --git a/i18n/id.json b/i18n/id.json new file mode 100644 index 0000000..ab4221c --- /dev/null +++ b/i18n/id.json @@ -0,0 +1,82 @@ +{ + "emptyTable": "Tidak ada data yang tersedia pada tabel ini", + "info": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri", + "infoEmpty": "Menampilkan 0 sampai 0 dari 0 entri", + "infoFiltered": "(disaring dari _MAX_ entri keseluruhan)", + "infoThousands": "'", + "lengthMenu": "Tampilkan _MENU_ entri", + "loadingRecords": "Sedang memuat...", + "processing": "Sedang memproses...", + "search": "Cari:", + "zeroRecords": "Tidak ditemukan data yang sesuai", + "thousands": "'", + "paginate": { + "first": "Pertama", + "last": "Terakhir", + "next": "Selanjutnya", + "previous": "Sebelumnya" + }, + "aria": { + "sortAscending": ": aktifkan untuk mengurutkan kolom ke atas", + "sortDescending": ": aktifkan untuk mengurutkan kolom menurun" + }, + "autoFill": { + "cancel": "Batalkan", + "fill": "Isi semua sel dengan %d<\/i>", + "fillHorizontal": "Isi sel secara horizontal", + "fillVertical": "Isi sel secara vertikal" + }, + "buttons": { + "collection": "Kumpulan ", + "colvis": "Visibilitas Kolom", + "colvisRestore": "Kembalikan visibilitas", + "copy": "Salin", + "copyKeys": "Tekan ctrl atau u2318 + C untuk menyalin tabel ke papan klip.

To membatalkan, klik pesan ini atau tekan esc.", + "copySuccess": { + "1": "1 baris disalin ke papan klip", + "_": "%d baris disalin ke papan klip" + }, + "copyTitle": "Salin ke Papan klip", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Tampilkan semua baris", + "1": "Tampilkan 1 baris", + "_": "Tampilkan %d baris" + }, + "pdf": "PDF", + "print": "Cetak" + }, + "searchBuilder": { + "add": "Tambah Kondisi", + "button": { + "0": "Cari Builder", + "_": "Cari Builder (%d)" + }, + "clearAll": "Bersihkan Semua", + "condition": "Kondisi", + "data": "Data", + "deleteTitle": "Hapus filter", + "leftTitle": "Ke Kiri", + "logicAnd": "Dan", + "logicOr": "Atau", + "rightTitle": "Ke Kanan", + "title": { + "0": "Cari Builder", + "_": "Cari Builder (%d)" + }, + "value": "Nilai" + }, + "searchPanes": { + "clearMessage": "Bersihkan Semua", + "collapse": { + "0": "SearchPanes", + "_": "SearchPanes (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Tidak Ada SearchPanes", + "loadMessage": "Memuat SearchPanes", + "title": "Filter Aktif - %d" + } +} \ No newline at end of file diff --git a/i18n/id_alt.json b/i18n/id_alt.json new file mode 100644 index 0000000..61c11b8 --- /dev/null +++ b/i18n/id_alt.json @@ -0,0 +1,15 @@ +{ + "processing": "Sedang proses...", + "lengthMenu": "Tampilan _MENU_ entri", + "zeroRecords": "Tidak ditemukan data yang sesuai", + "info": "Tampilan _START_ sampai _END_ dari _TOTAL_ entri", + "infoEmpty": "Tampilan 0 hingga 0 dari 0 entri", + "infoFiltered": "(disaring dari _MAX_ entri keseluruhan)", + "search": "Cari:", + "paginate": { + "first": "Awal", + "previous": "Balik", + "next": "Lanjut", + "last": "Akhir" + } +} \ No newline at end of file diff --git a/i18n/is.json b/i18n/is.json new file mode 100644 index 0000000..1fd7964 --- /dev/null +++ b/i18n/is.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Engin gögn eru í þessari töflu", + "info": "Sýni _START_ til _END_ af _TOTAL_ færslum", + "infoEmpty": "Sýni 0 til 0 af 0 færslum", + "infoFiltered": "(síað út frá _MAX_ færslum)", + "infoThousands": ".", + "lengthMenu": "Sýna _MENU_ færslur", + "loadingRecords": "Hleð...", + "processing": "Úrvinnsla...", + "search": "Leita:", + "zeroRecords": "Engar færslur fundust", + "paginate": { + "first": "Fyrsta", + "last": "Síðasta", + "next": "Næsta", + "previous": "Fyrri" + }, + "aria": { + "sortAscending": ": virkja til að raða dálki í hækkandi röð", + "sortDescending": ": virkja til að raða dálki lækkandi í röð" + } +} \ No newline at end of file diff --git a/i18n/it_it.json b/i18n/it_it.json new file mode 100644 index 0000000..57ef25b --- /dev/null +++ b/i18n/it_it.json @@ -0,0 +1,146 @@ +{ + "infoFiltered": "(filtrati da _MAX_ elementi totali)", + "infoThousands": ".", + "loadingRecords": "Caricamento...", + "processing": "Elaborazione...", + "search": "Cerca:", + "paginate": { + "first": "Inizio", + "previous": "Precedente", + "next": "Successivo", + "last": "Fine" + }, + "aria": { + "sortAscending": ": attiva per ordinare la colonna in ordine crescente", + "sortDescending": ": attiva per ordinare la colonna in ordine decrescente" + }, + "autoFill": { + "cancel": "Annulla", + "fill": "Riempi tutte le celle con %d<\/i>", + "fillHorizontal": "Riempi celle orizzontalmente", + "fillVertical": "Riempi celle verticalmente" + }, + "buttons": { + "collection": "Collezione <\/span>", + "colvis": "Visibilità Colonna", + "colvisRestore": "Ripristina visibilità", + "copy": "Copia", + "copyKeys": "Premi ctrl o u2318 + C per copiare i dati della tabella nella tua clipboard di sistema.

Per annullare, clicca questo messaggio o premi ESC.", + "copySuccess": { + "1": "Copiata 1 riga nella clipboard", + "_": "Copiate %d righe nella clipboard" + }, + "copyTitle": "Copia nella Clipboard", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Mostra tutte le righe", + "1": "Mostra 1 riga", + "_": "Mostra %d righe" + }, + "pdf": "PDF", + "print": "Stampa" + }, + "decimal": ",", + "emptyTable": "Nessun dato disponibile nella tabella", + "info": "Risultati da _START_ a _END_ di _TOTAL_ elementi", + "infoEmpty": "Risultati da 0 a 0 di 0 elementi", + "infoPostFix": "Risultati da _START_ a _END_ di _TOTAL_ elementi", + "lengthMenu": "Mostra _MENU_ elementi", + "searchBuilder": { + "add": "Aggiungi Condizione", + "button": { + "0": "Generatore di Ricerca", + "_": "Generatori di Ricerca (%d)" + }, + "clearAll": "Pulisci Tutto", + "condition": "Condizione", + "conditions": { + "date": { + "after": "Dopo", + "before": "Prima", + "between": "Tra", + "empty": "Vuoto", + "equals": "Uguale A", + "not": "Non", + "notBetween": "Non Tra", + "notEmpty": "Non Vuoto" + }, + "moment": { + "after": "Dopo", + "before": "Prima", + "between": "Tra", + "empty": "Vuoto", + "equals": "Uguale A", + "not": "Non", + "notBetween": "Non Tra", + "notEmpty": "Non Vuoto" + }, + "number": { + "between": "Tra", + "empty": "Vuoto", + "equals": "Uguale A", + "gt": "Maggiore Di", + "gte": "Maggiore O Uguale A", + "lt": "Minore Di", + "lte": "Minore O Uguale A", + "not": "Non", + "notBetween": "Non Tra", + "notEmpty": "Non Vuoto" + }, + "string": { + "contains": "Contiene", + "empty": "Vuoto", + "endsWith": "Finisce Con", + "equals": "Uguale A", + "not": "Non", + "notEmpty": "Non Vuoto", + "startsWith": "Inizia Con" + }, + "array": { + "equals": "Uguale A", + "empty": "Vuoto", + "contains": "Contiene", + "not": "Non", + "notEmpty": "Non Vuoto", + "without": "Senza" + } + }, + "data": "Dati", + "deleteTitle": "Elimina regola filtro", + "leftTitle": "Criterio di Riduzione Rientro", + "logicAnd": "E", + "logicOr": "O", + "rightTitle": "Criterio di Aumento Rientro", + "title": { + "0": "Generatore di Ricerca", + "_": "Generatori di Ricerca (%d)" + }, + "value": "Valore" + }, + "searchPanes": { + "clearMessage": "Pulisci Tutto", + "collapse": { + "0": "Pannello di Ricerca", + "_": "Pannelli di Ricerca (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Nessun Pannello di Ricerca", + "loadMessage": "Caricamento Pannello di Ricerca", + "title": "Filtri Attivi - %d" + }, + "select": { + "1": "%d riga selezionata", + "_": "%d righe selezionate", + "cells": { + "1": "1 cella selezionata", + "_": "%d celle selezionate" + }, + "columns": { + "1": "1 colonna selezionata", + "_": "%d colonne selezionate" + } + }, + "zeroRecords": "Nessun elemento corrispondente trovato" +} \ No newline at end of file diff --git a/i18n/ja.json b/i18n/ja.json new file mode 100644 index 0000000..31e094b --- /dev/null +++ b/i18n/ja.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "テーブルにデータがありません", + "info": " _TOTAL_ 件中 _START_ から _END_ まで表示", + "infoEmpty": " 0 件中 0 から 0 まで表示", + "infoFiltered": "(全 _MAX_ 件より抽出)", + "infoThousands": ",", + "lengthMenu": "_MENU_ 件表示", + "loadingRecords": "読み込み中...", + "processing": "処理中...", + "search": "検索:", + "zeroRecords": "一致するレコードがありません", + "paginate": { + "first": "先頭", + "last": "最終", + "next": "次", + "previous": "前" + }, + "aria": { + "sortAscending": ": 列を昇順に並べ替えるにはアクティブにする", + "sortDescending": ": 列を降順に並べ替えるにはアクティブにする" + } +} \ No newline at end of file diff --git a/i18n/ka.json b/i18n/ka.json new file mode 100644 index 0000000..d16ed4f --- /dev/null +++ b/i18n/ka.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "ცხრილში არ არის მონაცემები", + "info": "ნაჩვენებია ჩანაწერები _START_–დან _END_–მდე, _TOTAL_ ჩანაწერიდან", + "infoEmpty": "ნაჩვენებია ჩანაწერები 0–დან 0–მდე, 0 ჩანაწერიდან", + "infoFiltered": "(გაფილტრული შედეგი _MAX_ ჩანაწერიდან)", + "infoThousands": ".", + "lengthMenu": "აჩვენე _MENU_ ჩანაწერი", + "loadingRecords": "იტვირთება...", + "processing": "მუშავდება...", + "search": "ძიება:", + "zeroRecords": "არაფერი მოიძებნა", + "paginate": { + "first": "პირველი", + "last": "ბოლო", + "next": "შემდეგი", + "previous": "წინა" + }, + "aria": { + "sortAscending": ": სვეტის დალაგება ზრდის მიხედვით", + "sortDescending": ": სვეტის დალაგება კლების მიხედვით" + } +} \ No newline at end of file diff --git a/i18n/kk.json b/i18n/kk.json new file mode 100644 index 0000000..549baa3 --- /dev/null +++ b/i18n/kk.json @@ -0,0 +1,21 @@ +{ + "processing": "Күте тұрыңыз...", + "search": "Іздеу:", + "lengthMenu": "Жазбалар _MENU_ көрсету", + "info": "_TOTAL_ жазбалары бойынша _START_ бастап _END_ дейінгі жазбалар", + "infoEmpty": "0 жазбалары бойынша 0 бастап 0 дейінгі жазбалар", + "infoFiltered": "(_MAX_ жазбасынан сұрыпталды)", + "loadingRecords": "Жазбалар жүктемесі...", + "zeroRecords": "Жазбалар жоқ", + "emptyTable": "Кестеде деректер жоқ", + "paginate": { + "first": "Бірінші", + "previous": "Алдыңғысы", + "next": "Келесі", + "last": "Соңғы" + }, + "aria": { + "sortAscending": ": өсімі бойынша бағанды сұрыптау үшін активациялау", + "sortDescending": ": кемуі бойынша бағанды сұрыптау үшін активациялау" + } +} \ No newline at end of file diff --git a/i18n/km.json b/i18n/km.json new file mode 100644 index 0000000..e9aa5cc --- /dev/null +++ b/i18n/km.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "មិនមានទិន្នន័យក្នុងតារាងនេះទេ", + "info": "បង្ហាញជួរទី _START_ ដល់ទី _END_ ក្នុងចំណោម _TOTAL_ ជួរ", + "infoEmpty": "បង្ហាញជួរទី 0 ដល់ទី 0 ក្នុងចំណោម 0 ជួរ", + "infoFiltered": "(បានចម្រាញ់ចេញពីទិន្នន័យសរុប _MAX_ ជួរ)", + "infoThousands": ",", + "lengthMenu": "បង្ហាញ _MENU_ ជួរ", + "loadingRecords": "កំពុងផ្ទុក...", + "processing": "កំពុងដំណើរការ...", + "search": "ស្វែងរក:", + "zeroRecords": "មិនមានទិន្នន័យត្រូវតាមលក្ខខណ្ឌស្វែងរកទេ", + "paginate": { + "first": "ដំបូងគេ", + "last": "ចុងក្រោយ", + "next": "បន្ទាប់", + "previous": "ក្រោយ" + }, + "aria": { + "sortAscending": ": ចុចដើម្បីរៀបជួរឈរនេះតាមលំដាប់ឡើង", + "sortDescending": ": ចុចដើម្បីរៀបជួរឈរនេះតាមលំដាប់ចុះ" + } +} \ No newline at end of file diff --git a/i18n/kn.json b/i18n/kn.json new file mode 100644 index 0000000..0444bca --- /dev/null +++ b/i18n/kn.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "ಕೋಷ್ಟಕದಲ್ಲಿ ಯಾವುದೇ ಡೇಟಾ ಲಭ್ಯವಿಲ್ಲ", + "info": "ಒಟ್ಟು _TOTAL_ ಎಂಟ್ರಿಗಳಲ್ಲಿ _START_ ರಿಂದ _END_ ವರೆಗು ತೋರಿಸಲಾಗುತ್ತಿದೆ", + "infoEmpty": "ಒಟ್ಟು 0 ಎಂಟ್ರಿಗಳಲ್ಲಿ 0 ರಿಂದ 0 ವರೆಗು ತೋರಿಸಲಾಗುತ್ತಿದೆ", + "infoFiltered": "(ಒಟ್ಟು _MAX_ ಎಂಟ್ರಿ ಗಳಿಂದ ಫಿಲ್ಟರ್ ಮಾಡಲಾಗಿದೆ)", + "infoThousands": ",", + "lengthMenu": "_MENU_ ಎಂಟ್ರಿಗಳು ತೋರಿಸು", + "loadingRecords": "ಲೋಡ್ ಆಗುತ್ತಿದೆ...", + "processing": "ಸಂಸ್ಕರಿಸಲಾಗುತ್ತಿದೆ...", + "search": "ಹುಡುಕಿ:", + "zeroRecords": "ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಯ ದಾಖಲೆಗಳು ಇಲ್ಲ", + "paginate": { + "first": "ಪ್ರಥಮ", + "last": "ಅಂತಿಮ", + "next": "ಮುಂದಿನದು", + "previous": "ಹಿಂದಿನದು" + }, + "aria": { + "sortAscending": ": ಕಾಲಂ ಅನ್ನು ಆರೋಹಣವಾಗಿ ವಿಂಗಡಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸಿ", + "sortDescending": ": ಕಾಲಂ ಅನ್ನು ಅವರೋಹಣವಾಗಿ ವಿಂಗಡಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸಿ" + } +} \ No newline at end of file diff --git a/i18n/ko.json b/i18n/ko.json new file mode 100644 index 0000000..0c6d4d4 --- /dev/null +++ b/i18n/ko.json @@ -0,0 +1,68 @@ +{ + "emptyTable": "데이터가 없습니다", + "info": "_START_ - _END_ \/ _TOTAL_", + "infoEmpty": "0 - 0 \/ 0", + "infoFiltered": "(총 _MAX_ 개)", + "infoThousands": ",", + "lengthMenu": "페이지당 줄수 _MENU_", + "loadingRecords": "읽는중...", + "processing": "처리중...", + "search": "검색:", + "zeroRecords": "검색 결과가 없습니다", + "paginate": { + "first": "처음", + "last": "마지막", + "next": "다음", + "previous": "이전" + }, + "aria": { + "sortAscending": ": 오름차순 정렬", + "sortDescending": ": 내림차순 정렬" + }, + "buttons": { + "copyKeys": "ctrl키 나 u2318 + C키로 테이블 데이터를 시스텝 복사판에서 복사하고 취소하려면 이 메시지를 클릭하거나 ESC키를 누르면됩니다. to copy the table data to your system clipboard. To cancel, click this message or press escape.", + "copySuccess": { + "_": "%d행을 복사판에서 복사됨", + "1": "1행을 복사판에서 복사됨" + }, + "copyTitle": "복사판에서 복사", + "csv": "CSV", + "excel": "엑설", + "pageLength": { + "-1": "모든 행 보기", + "1": "1행 보기", + "_": "%d행 보기" + }, + "pdf": "PDF", + "print": "인쇄", + "collection": "집합 <\/span>", + "colvis": "컬럼 보기", + "colvisRestore": "보기 복원", + "copy": "복사" + }, + "searchBuilder": { + "add": "조건 추가", + "button": { + "0": "빌더 조회", + "_": "빌더 조회(%d)" + }, + "clearAll": "모두 지우기", + "condition": "조건", + "data": "데이터", + "deleteTitle": "필터 규칙을 삭제", + "logicAnd": "And", + "logicOr": "Or", + "title": { + "0": "빌더 조회", + "_": "빌더 조회(%d)" + }, + "value": "값" + }, + "autoFill": { + "cancel": "취소", + "fill": "모든 셀에서 %d을(를) 삽입<\/i><\/i>", + "fillHorizontal": "수평 셀에서 값을 삽입", + "fillVertical": "수직 설에서 값을 삽입", + "info": "자동삽입 샘플 정보" + } +} \ No newline at end of file diff --git a/i18n/ku.json b/i18n/ku.json new file mode 100644 index 0000000..fd68a82 --- /dev/null +++ b/i18n/ku.json @@ -0,0 +1,21 @@ +{ + "emptyTable": "هیچ تۆمارێک نەدۆزرایەوە", + "loadingRecords": "گەراندنەوەی تۆمارەکان...", + "processing": "تکایە چاوەرێکە...", + "lengthMenu": "نیشانبدە _MENU_ تۆمارەکان", + "zeroRecords": "هیچ تۆمارێک نەدۆزرایەوە", + "info": "نیشاندانی _START_ لە _END_ کۆی _TOTAL_ تۆمار", + "infoEmpty": "نیشاندانی 0 لە 0 لە کۆی 0 تۆمار", + "infoFiltered": "(پاڵێوراوە لە کۆی _MAX_ تۆمار)", + "search": "گەران:", + "paginate": { + "first": "یەکەم", + "previous": "پێشوو", + "next": "داهاتوو", + "last": "کۆتایی" + }, + "aria": { + "sortAscending": ": چاڵاککردن بۆ ریزکردنی سەر بەرەو ژوور", + "sortDescending": ": چاڵاککردن بۆ ریزکردنی سەر بەرەو خوار" + } +} \ No newline at end of file diff --git a/i18n/ky.json b/i18n/ky.json new file mode 100644 index 0000000..28beed5 --- /dev/null +++ b/i18n/ky.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Таблицада эч кандай берилиш жок", + "info": "Жалпы _TOTAL_ саптын ичинен _START_-саптан _END_-сапка чейинкилер", + "infoEmpty": "Жалпы 0 саптын ичинен 0-саптан 0-сапка чейинкилер", + "infoFiltered": "(жалпы _MAX_ саптан фильтрленди)", + "infoThousands": " ", + "lengthMenu": "_MENU_ саптан көрсөт", + "loadingRecords": "Жүктөлүүдө...", + "processing": "Иштеп жатат...", + "search": "Издөө:", + "zeroRecords": "Туура келген бир да сап жок", + "paginate": { + "first": "Биринчи", + "last": "Акыркы", + "next": "Кийинки", + "previous": "Мурунку" + }, + "aria": { + "sortAscending": ": иретте", + "sortDescending": ": тескери иретте" + } +} \ No newline at end of file diff --git a/i18n/lo.json b/i18n/lo.json new file mode 100644 index 0000000..bd92992 --- /dev/null +++ b/i18n/lo.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "ບໍ່ພົບຂໍ້ມູນໃນຕາຕະລາງ", + "info": "ສະແດງ _START_ ເຖິງ _END_ ຈາກ _TOTAL_ ແຖວ", + "infoEmpty": "ສະແດງ 0 ເຖິງ 0 ຈາກ 0 ແຖວ", + "infoFiltered": "(ກັ່ນຕອງຂໍ້ມູນ _MAX_ ທຸກແຖວ)", + "infoThousands": ",", + "lengthMenu": "ສະແດງ _MENU_ ແຖວ", + "loadingRecords": "ກຳລັງໂຫຼດຂໍ້ມູນ...", + "processing": "ກຳລັງດຳເນີນການ...", + "search": "ຄົ້ນຫາ: ", + "zeroRecords": "ບໍ່ພົບຂໍ້ມູນ", + "paginate": { + "first": "ໜ້າທຳອິດ", + "previous": "ກ່ອນໜ້ານີ້", + "next": "ໜ້າຕໍ່ໄປ", + "last": "ໜ້າສຸດທ້າຍ" + }, + "aria": { + "sortAscending": ": ເປີດໃຊ້ການຈັດລຽງຂໍ້ມູນແຕ່ນ້ອຍຫາໃຫຍ່", + "sortDescending": ": ເປີດໃຊ້ການຈັດລຽງຂໍ້ມູນແຕ່ໃຫຍ່ຫານ້ອຍ" + } +} \ No newline at end of file diff --git a/i18n/lt.json b/i18n/lt.json new file mode 100644 index 0000000..6a76344 --- /dev/null +++ b/i18n/lt.json @@ -0,0 +1,20 @@ +{ + "emptyTable": "Lentelėje nėra duomenų", + "info": "Rodomi įrašai nuo _START_ iki _END_ iš _TOTAL_ įrašų", + "infoEmpty": "Rodomi įrašai nuo 0 iki 0 iš 0", + "infoFiltered": "(atrinkta iš _MAX_ įrašų)", + "infoThousands": " ", + "lengthMenu": "Rodyti _MENU_ įrašus", + "loadingRecords": "Įkeliama...", + "processing": "Apdorojama...", + "search": "Ieškoti:", + "thousands": " ", + "zeroRecords": "Įrašų nerasta", + "paginate": { + "first": "Pirmas", + "previous": "Ankstesnis", + "next": "Tolimesnis", + "last": "Paskutinis" + }, + "searchPlaceholder": "Ieškoti" +} \ No newline at end of file diff --git a/i18n/lv.json b/i18n/lv.json new file mode 100644 index 0000000..d455914 --- /dev/null +++ b/i18n/lv.json @@ -0,0 +1,43 @@ +{ + "processing": "Uzgaidiet ...", + "search": "Meklēt:", + "lengthMenu": "Rādīt _MENU_ ierakstus", + "infoEmpty": "Nav ierakstu", + "infoFiltered": "(atlasīts no pavisam _MAX_ ierakstiem)", + "loadingRecords": "Notiek ielāde ...", + "zeroRecords": "Nav atrasti vaicājumam atbilstoši ieraksti", + "emptyTable": "Tabulā nav datu", + "paginate": { + "first": "Pirmā", + "previous": "Iepriekšējā", + "next": "Nākošā", + "last": "Pēdējā" + }, + "aria": { + "sortAscending": ": aktivizēt kolonnu, lai kārtotu augoši", + "sortDescending": ": aktivizēt kolonnu, lai kārtotu dilstoši" + }, + "autoFill": { + "cancel": "Atcelt" + }, + "buttons": { + "collection": "Saraksts", + "colvis": "Pievienot - noņemt kolonnas", + "copy": "Kopēt", + "csv": "CSV", + "excel": "Excel", + "pdf": "PDF", + "print": "Printēt" + }, + "searchBuilder": { + "add": "Pievienot", + "clearAll": "Attīrīt visu" + }, + "select": { + "rows": { + "1": "atlasīts %d ieraksts", + "_": "atlasīti %d ieraksti" + } + }, + "info": "Atlasīti _START_ līdz _END_ no _TOTAL_ ierakstiem" +} \ No newline at end of file diff --git a/i18n/mk.json b/i18n/mk.json new file mode 100644 index 0000000..da04dd5 --- /dev/null +++ b/i18n/mk.json @@ -0,0 +1,37 @@ +{ + "processing": "Процесирање...", + "lengthMenu": "Прикажи _MENU_ записи", + "zeroRecords": "Не се пронајдени записи", + "emptyTable": "Нема податоци во табелата", + "loadingRecords": "Вчитување...", + "info": "Прикажани _START_ до _END_ од _TOTAL_ записи", + "infoEmpty": "Прикажани 0 до 0 од 0 записи", + "infoFiltered": "(филтрирано од вкупно _MAX_ записи)", + "search": "Барај", + "paginate": { + "first": "Почетна", + "previous": "Претходна", + "next": "Следна", + "last": "Последна" + }, + "buttons": { + "copySuccess": { + "1": "Еден ред е копиран во складот", + "_": "Копирани се %ds редови во складот" + }, + "excel": "excel", + "pdf": "pdf", + "print": "Печати" + }, + "aria": { + "sortAscending": "сортирај ја табелата по растечки редослед", + "sortDescending": "сортирај ја табелата по опаѓачки редослед" + }, + "autoFill": { + "cancel": "Откажи", + "fill": "Пополни ги сите келии со $d<\/i>", + "fillHorizontal": "Пополни ги хоризонталните ќелии", + "fillVertical": "Пополни ги вертикалните ќелии", + "info": "Пример за AutoFill опции" + } +} \ No newline at end of file diff --git a/i18n/mn.json b/i18n/mn.json new file mode 100644 index 0000000..985fb2a --- /dev/null +++ b/i18n/mn.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Хүснэгт хоосон байна", + "info": "Нийт _TOTAL_ бичлэгээс _START_ - _END_ харуулж байна", + "infoEmpty": "Тохирох үр дүн алга", + "infoFiltered": "(нийт _MAX_ бичлэгээс шүүв)", + "infoThousands": ",", + "lengthMenu": "Дэлгэцэд _MENU_ бичлэг харуулна", + "loadingRecords": "Ачааллаж байна...", + "processing": "Боловсруулж байна...", + "search": "Хайлт:", + "zeroRecords": "Тохирох бичлэг олдсонгүй", + "paginate": { + "first": "Эхнийх", + "last": "Сүүлийнх", + "next": "Дараах", + "previous": "Өмнөх" + }, + "aria": { + "sortAscending": ": цагаан толгойн дарааллаар эрэмбэлэх", + "sortDescending": ": цагаан толгойн эсрэг дарааллаар эрэмбэлэх" + } +} \ No newline at end of file diff --git a/i18n/ms.json b/i18n/ms.json new file mode 100644 index 0000000..9736044 --- /dev/null +++ b/i18n/ms.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Tiada data", + "info": "Paparan dari _START_ hingga _END_ dari _TOTAL_ rekod", + "infoEmpty": "Paparan 0 hingga 0 dari 0 rekod", + "infoFiltered": "(Ditapis dari jumlah _MAX_ rekod)", + "infoThousands": ",", + "lengthMenu": "Papar _MENU_ rekod", + "loadingRecords": "Diproses...", + "processing": "Sedang diproses...", + "search": "Carian:", + "zeroRecords": "Tiada padanan rekod yang dijumpai.", + "paginate": { + "first": "Pertama", + "previous": "Sebelum", + "next": "Seterusnya", + "last": "Akhir" + }, + "aria": { + "sortAscending": ": diaktifkan kepada susunan lajur menaik", + "sortDescending": ": diaktifkan kepada susunan lajur menurun" + } +} \ No newline at end of file diff --git a/i18n/ne.json b/i18n/ne.json new file mode 100644 index 0000000..764d15a --- /dev/null +++ b/i18n/ne.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "टेबलमा डाटा उपलब्ध भएन", + "info": "_TOTAL_ रेकर्ड मध्य _START_ देखि _END_ रेकर्ड देखाउंदै", + "infoEmpty": "0 मध्य 0 देखि 0 रेकर्ड देखाउंदै", + "infoFiltered": "(_MAX_ कुल रेकर्डबाट छनौट गरिएको)", + "infoThousands": ",", + "lengthMenu": " _MENU_ रेकर्ड देखाउने ", + "loadingRecords": "लोड हुँदैछ...", + "processing": "प्रगति हुदैंछ ...", + "search": "खोजी:", + "zeroRecords": "कुनै मिल्ने रेकर्ड फेला परेन", + "paginate": { + "first": "प्रथम", + "previous": "पछिल्लो", + "next": "अघिल्लो", + "last": "अन्तिम" + }, + "aria": { + "sortAscending": ": अगाडिबाट अक्षरात्मक रूपमा क्रमबद्ध गराउने", + "sortDescending": ": पछाडिबाट अक्षरात्मक रूपमा क्रमबद्ध गराउने" + } +} \ No newline at end of file diff --git a/i18n/nl_nl.json b/i18n/nl_nl.json new file mode 100644 index 0000000..9aa91fc --- /dev/null +++ b/i18n/nl_nl.json @@ -0,0 +1,153 @@ +{ + "lengthMenu": "_MENU_ resultaten weergeven", + "zeroRecords": "Geen resultaten gevonden", + "infoEmpty": "Geen resultaten om weer te geven", + "search": "Zoeken:", + "emptyTable": "Geen resultaten aanwezig in de tabel", + "infoThousands": ".", + "loadingRecords": "Een moment geduld aub - bezig met laden...", + "paginate": { + "first": "Eerste", + "last": "Laatste", + "next": "Volgende", + "previous": "Vorige" + }, + "aria": { + "sortAscending": ": activeer om kolom oplopend te sorteren", + "sortDescending": ": activeer om kolom aflopend te sorteren" + }, + "autoFill": { + "fill": "Vul alle cellen met %d<\/i>", + "fillHorizontal": "Vul cellen horizontaal", + "fillVertical": "Vul cellen verticaal", + "cancel": "Annuleren", + "info": "Informatie" + }, + "buttons": { + "collection": "Collectie", + "colvis": "Kolom zichtbaarheid", + "colvisRestore": "Herstel zichtbaarheid", + "copy": "Kopieer", + "copySuccess": { + "1": "1 regel naar klembord gekopieerd", + "_": "%ds regels naar klembord gekopieerd" + }, + "copyTitle": "Kopieer naar klembord", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Toon alle regels", + "_": "Toon %d regels", + "1": "Toon 1 regel" + }, + "pdf": "PDF", + "print": "Print", + "copyKeys": "Klik ctrl of u2318 + C om de tabeldata to kopiëren naar je klembord. Om te annuleren klik hier of klik op escape." + }, + "info": "_START_ tot _END_ van _TOTAL_ regels", + "infoFiltered": " (gefilterd uit _MAX_ regels)", + "processing": "Verwerken...", + "decimal": ",", + "searchBuilder": { + "add": "Toevoegen", + "clearAll": "Verwijder alles", + "condition": "Conditie", + "data": "Data", + "deleteTitle": "Verwijder", + "value": "Waarde", + "conditions": { + "date": { + "after": "Na", + "before": "Voor", + "between": "Tussen", + "empty": "Leeg", + "equals": "Gelijk aan", + "not": "Niet", + "notBetween": "Niet tussen", + "notEmpty": "Niet leeg" + }, + "moment": { + "after": "Na", + "before": "Voor", + "between": "Tussen", + "empty": "Leeg", + "equals": "Gelijk aan", + "not": "Niet", + "notBetween": "Niet tussen", + "notEmpty": "Niet leeg" + }, + "number": { + "between": "Tussen", + "empty": "Leeg", + "equals": "Gelijk aan", + "gt": "Groter dan", + "gte": "Groter dan of gelijk aan", + "lt": "Kleiner dan", + "lte": "kleiner dan of gelijk aan", + "not": "Niet", + "notBetween": "Niet tussen", + "notEmpty": "Niet leeg" + }, + "string": { + "contains": "Bevat", + "empty": "Leeg", + "endsWith": "Eindigt met", + "equals": "Gelijk aan", + "not": "Niet", + "notEmpty": "Niet leeg", + "startsWith": "Start met" + }, + "array": { + "equals": "Gelijk aan", + "empty": "Leeg", + "contains": "Bevat", + "not": "Niet", + "notEmpty": "Niet leeg", + "without": "Zonder" + } + }, + "logicAnd": "En", + "logicOr": "Of", + "button": { + "0": "Zoekwizard", + "_": "Zoekwizard (%d)" + }, + "leftTitle": "Afwijkende criteria", + "rightTitle": "Criteria inspringen", + "title": { + "0": "Zoekwizard", + "_": "Zoekwizard (%d) " + } + }, + "searchPanes": { + "clearMessage": "Alles leegmaken", + "collapse": { + "0": "Zoekpanelen", + "_": "Zoekpanelen (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Geen zoekpanelen", + "loadMessage": "Zoekpanelen laden...", + "title": "%d filters actief" + }, + "select": { + "1": "%d rij geselecteerd", + "_": "%d rijen geselecteerd", + "cells": { + "1": "1 cel geselecteerd", + "_": "%d cellen geselecteerd" + }, + "columns": { + "1": "1 kolom geselecteerd", + "_": "%d kolommen geselecteerd" + }, + "rows": { + "0": "%d rijen geselecteerd", + "1": "1 rij geselecteerd", + "_": "%d rijen geselecteerd" + } + }, + "thousands": ".", + "searchPlaceholder": "Zoekterm" +} \ No newline at end of file diff --git a/i18n/no_nb.json b/i18n/no_nb.json new file mode 100644 index 0000000..3d67e23 --- /dev/null +++ b/i18n/no_nb.json @@ -0,0 +1,143 @@ +{ + "emptyTable": "Ingen data tilgjengelig i tabellen", + "info": "Viser _START_ til _END_ av _TOTAL_ linjer", + "infoEmpty": "Viser 0 til 0 av 0 linjer", + "infoFiltered": "(filtrert fra _MAX_ totalt antall linjer)", + "infoThousands": " ", + "loadingRecords": "Laster...", + "lengthMenu": "Vis _MENU_ linjer", + "processing": "Laster...", + "search": "Søk:", + "paginate": { + "first": "Første", + "previous": "Forrige", + "next": "Neste", + "last": "Siste" + }, + "aria": { + "sortAscending": "aktiver for å sortere kolonnen stigende", + "sortDescending": "aktiver for å sortere kolonnen synkende" + }, + "autoFill": { + "cancel": "Avbryt", + "fill": "Fyll alle celler med %d<\/i><\/i>", + "fillHorizontal": "Fyll celler horisontalt", + "fillVertical": "Fyll celler vertikalt", + "info": "Eksempel AutoFyll Info" + }, + "buttons": { + "collection": "Kolleksjon", + "colvis": "Kolonne synlighet", + "colvisRestore": "Gjennopprett synlighet", + "copy": "Kopier", + "copyKeys": "Trykk på ctrl eller u2318 + C for å kopiere tabell informasjonen til systemets utklippstavle. For å avbryte, klikk på denne meldingen eller trykk på escape.", + "copySuccess": { + "1": "Kopierte 1 rad til utklippstavle", + "_": "Kopierte %ds rader til utklippstavle" + }, + "copyTitle": "Kopier til Utklippstavle", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Vis alle rader", + "1": "Vis 1 Rad", + "_": "Vis %d rader" + }, + "pdf": "PDF", + "print": "Utskrift" + }, + "decimal": ",", + "searchBuilder": { + "add": "Tilføy Kriterium", + "button": { + "0": "Søkevalg", + "_": "Søkevalg (%d)" + }, + "clearAll": "Fjern Alle", + "condition": "Kriterier", + "conditions": { + "date": { + "after": "Etter", + "between": "Mellom", + "empty": "Tom", + "equals": "Er lik", + "not": "Ikke", + "notBetween": "Ikke mellom", + "notEmpty": "Ikke tom" + }, + "moment": { + "after": "Etter", + "between": "Mellom", + "empty": "Tom", + "equals": "Er lik", + "not": "Ikke", + "notBetween": "Ikke mellom", + "notEmpty": "Ikke tom" + }, + "number": { + "between": "Mellom", + "empty": "Tom", + "equals": "Er lik", + "gt": "Større enn", + "gte": "Større eller lik", + "lt": "Mindre enn", + "lte": "Mindre eller lik", + "not": "Ikke", + "notBetween": "Ikke mellom", + "notEmpty": "Ikke tom" + }, + "string": { + "contains": "Inneholder", + "empty": "Tom", + "endsWith": "Avslutter med", + "equals": "Er lik", + "not": "Ikke", + "notEmpty": "Ikke tom", + "startsWith": "Starter med" + }, + "array": { + "equals": "Er lik", + "empty": "Tom", + "contains": "Inneholder", + "not": "Ikke", + "notEmpty": "Ikke tom", + "without": "Uten" + } + }, + "data": "Data", + "deleteTitle": "Slett filtreringsregel", + "logicAnd": "Og", + "logicOr": "Eller", + "title": { + "0": "Søkevalg", + "_": "Søkevalg (%d)" + }, + "value": "Verdi" + }, + "searchPanes": { + "clearMessage": "Fjern Alle", + "collapse": { + "0": "Søkefelt", + "_": "Søkefelt (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Ingen søkefelt", + "loadMessage": "Laster inn søkefelt...", + "title": "Aktive Filtervalg - %d" + }, + "select": { + "1": "%d rader er valgt", + "_": "%d rader er valgt", + "cells": { + "1": "1 celle er valgt", + "_": "%d celler er valgt" + }, + "columns": { + "1": "1 kolonne er valgt", + "_": "%d kolonner er valgt" + } + }, + "thousands": " ", + "zeroRecords": "Ingen rader matcher søket" +} \ No newline at end of file diff --git a/i18n/no_no.json b/i18n/no_no.json new file mode 100644 index 0000000..8f40eda --- /dev/null +++ b/i18n/no_no.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Inga data tilgjengeleg i tabellen", + "info": "Syner _START_ til _END_ av _TOTAL_ linjer", + "infoEmpty": "Syner 0 til 0 av 0 linjer", + "infoFiltered": "(filtrert frå _MAX_ totalt antal linjer)", + "infoThousands": " ", + "loadingRecords": "Lastar...", + "lengthMenu": "Syn _MENU_ linjer", + "processing": "Lastar...", + "search": "Søk:", + "zeroRecords": "Inga linjer treff på søket", + "paginate": { + "first": "Fyrste", + "previous": "Forrige", + "next": "Neste", + "last": "Siste" + }, + "aria": { + "sortAscending": ": aktiver for å sortere kolonna stigande", + "sortDescending": ": aktiver for å sortere kolonna synkande" + } +} \ No newline at end of file diff --git a/i18n/pa.json b/i18n/pa.json new file mode 100644 index 0000000..00822aa --- /dev/null +++ b/i18n/pa.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਕਤਾਰ ਉਪਲਬਧ ਨਹੀਂ ਹੈ", + "info": "_TOTAL_ ਵਿੱਚੋਂ _START_ ਤੋਂ _END_ ਐਂਟਰੀਆਂ ਦਿੱਖ ਰਹੀਆਂ ਹਨ", + "infoEmpty": "0 ਵਿੱਚੋਂ 0 ਤੋਂ 0 ਕਤਾਰਾਂ ਦਿੱਖ ਰਹੀਆਂ ਹਨ", + "infoFiltered": "(ਕੁੱਲ _MAX_ ਵਿਚੋਂ ਛਾਂਟੀਆਂ ਗਈਆਂ ਕਤਾਰਾਂ)", + "infoThousands": ",", + "lengthMenu": "ਕੁੱਲ _MENU_ ਕਤਾਰਾਂ", + "loadingRecords": "ਸੂਚੀ ਲੋਡ ਹੋ ਰਹੀ ਹੈ...", + "processing": "ਕਾਰਵਾਈ ਚੱਲ ਰਹੀ ਹੈ...", + "search": "ਖੋਜ ਕਰੋ:", + "zeroRecords": "ਕੋਈ ਕਤਾਰ ਨਹੀਂ ਮਿਲੀ", + "paginate": { + "first": "ਪਹਿਲਾ", + "last": "ਅਖੀਰਲਾ", + "next": "ਅਗਲਾ", + "previous": "ਪਿਛਲਾ" + }, + "aria": { + "sortAscending": ": ਕਾਲਮ ਨੂੰ ਵੱਧਦੇ ਕ੍ਰਮ ਵਿਚ ਵੇਖੋ", + "sortDescending": ": ਕਾਲਮ ਨੂੰ ਘਟਦੇ ਕ੍ਰਮ ਵਿਚ ਵੇਖੋ" + } +} \ No newline at end of file diff --git a/i18n/pl.json b/i18n/pl.json new file mode 100644 index 0000000..b61aec0 --- /dev/null +++ b/i18n/pl.json @@ -0,0 +1,54 @@ +{ + "processing": "Przetwarzanie...", + "search": "Szukaj:", + "lengthMenu": "Pokaż _MENU_ pozycji", + "info": "Pozycje od _START_ do _END_ z _TOTAL_ łącznie", + "infoEmpty": "Pozycji 0 z 0 dostępnych", + "infoFiltered": "(filtrowanie spośród _MAX_ dostępnych pozycji)", + "loadingRecords": "Wczytywanie...", + "zeroRecords": "Nie znaleziono pasujących pozycji", + "paginate": { + "first": "Pierwsza", + "previous": "Poprzednia", + "next": "Następna", + "last": "Ostatnia" + }, + "aria": { + "sortAscending": ": aktywuj, by posortować kolumnę rosnąco", + "sortDescending": ": aktywuj, by posortować kolumnę malejąco" + }, + "autoFill": { + "cancel": "Anuluj", + "fill": "Wypełnij wszystkie komórki %d<\/i>", + "fillHorizontal": "Wypełnij komórki w poziomie", + "fillVertical": "Wypełnij komórki w pionie" + }, + "buttons": { + "collection": "Zbiór <\/span>", + "colvis": "Widoczność kolumny", + "colvisRestore": "Przywróć widoczność", + "copy": "Kopiuj", + "copyKeys": "Naciśnij Ctrl lub u2318 + C, aby skopiować dane tabeli do schowka systemowego.

Aby anulować, kliknij tę wiadomość lub naciśnij Esc.", + "copySuccess": { + "1": "Skopiowano 1 wiersz do schowka", + "_": "Skopiowano %d wierszy do schowka" + }, + "copyTitle": "Skopiuj do schowka", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Pokaż wszystkie wiersze", + "1": "Pokaż 1 wiersz", + "_": "Pokaż %d wierszy" + }, + "pdf": "PDF", + "print": "Drukuj" + }, + "emptyTable": "Brak danych w tabeli", + "searchBuilder": { + "add": "Dodaj warunek", + "clearAll": "Wyczyść wszystko", + "condition": "Warunek", + "data": "Dane" + } +} \ No newline at end of file diff --git a/i18n/ps.json b/i18n/ps.json new file mode 100644 index 0000000..8d77a8d --- /dev/null +++ b/i18n/ps.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "جدول خالي دی", + "info": "د _START_ څخه تر _END_ پوري، له ټولو _TOTAL_ څخه", + "infoEmpty": "د 0 څخه تر 0 پوري، له ټولو 0 څخه", + "infoFiltered": "(لټول سوي له ټولو _MAX_ څخه)", + "infoThousands": ",", + "lengthMenu": "_MENU_ کتاره وښايه", + "loadingRecords": "منتظر اوسئ...", + "processing": "منتظر اوسئ...", + "search": "لټون:", + "zeroRecords": "د لټون مطابق معلومات و نه موندل سول", + "paginate": { + "first": "لومړۍ", + "last": "وروستۍ", + "next": "بله", + "previous": "شاته" + }, + "aria": { + "sortAscending": ": په صعودي ډول مرتبول", + "sortDescending": ": په نزولي ډول مرتبول" + } +} \ No newline at end of file diff --git a/i18n/pt_br.json b/i18n/pt_br.json new file mode 100644 index 0000000..74bbc14 --- /dev/null +++ b/i18n/pt_br.json @@ -0,0 +1,141 @@ +{ + "emptyTable": "Nenhum registro encontrado", + "info": "Mostrando de _START_ até _END_ de _TOTAL_ registros", + "infoEmpty": "Mostrando 0 até 0 de 0 registros", + "infoFiltered": "(Filtrados de _MAX_ registros)", + "infoThousands": ".", + "loadingRecords": "Carregando...", + "processing": "Processando...", + "zeroRecords": "Nenhum registro encontrado", + "search": "Pesquisar", + "paginate": { + "next": "Próximo", + "previous": "Anterior", + "first": "Primeiro", + "last": "Último" + }, + "aria": { + "sortAscending": ": Ordenar colunas de forma ascendente", + "sortDescending": ": Ordenar colunas de forma descendente" + }, + "select": { + "rows": { + "_": "Selecionado %d linhas", + "0": "Nenhuma linha selecionada", + "1": "Selecionado 1 linha" + }, + "1": "%d linha selecionada", + "_": "%d linhas selecionadas", + "cells": { + "1": "1 célula selecionada", + "_": "%d células selecionadas" + }, + "columns": { + "1": "1 coluna selecionada", + "_": "%d colunas selecionadas" + } + }, + "buttons": { + "copySuccess": { + "1": "Uma linha copiada com sucesso", + "_": "%d linhas copiadas com sucesso" + }, + "collection": "Coleção <\/span>", + "colvis": "Visibilidade da Coluna", + "colvisRestore": "Restaurar Visibilidade", + "copy": "Copiar", + "copyKeys": "Pressione ctrl ou u2318 + C para copiar os dados da tabela para a área de transferência do sistema. Para cancelar, clique nesta mensagem ou pressione Esc..", + "copyTitle": "Copiar para a Área de Transferência", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Mostrar todos os registros", + "1": "Mostrar 1 registro", + "_": "Mostrar %d registros" + }, + "pdf": "PDF", + "print": "Imprimir" + }, + "autoFill": { + "cancel": "Cancelar", + "fill": "Preencher todas as células com", + "fillHorizontal": "Preencher células horizontalmente", + "fillVertical": "Preencher células verticalmente" + }, + "lengthMenu": "Exibir _MENU_ resultados por página", + "searchBuilder": { + "add": "Adicionar Condição", + "button": { + "0": "Construtor de Pesquisa", + "_": "Construtor de Pesquisa (%d)" + }, + "clearAll": "Limpar Tudo", + "condition": "Condição", + "conditions": { + "date": { + "after": "Depois", + "before": "Antes", + "between": "Entre", + "empty": "Vazio", + "equals": "Igual", + "not": "Não", + "notBetween": "Não Entre", + "notEmpty": "Não Vazio" + }, + "moment": { + "after": "Depois", + "before": "Antes", + "between": "Entre", + "empty": "Vazio", + "equals": "Igual", + "not": "Não", + "notBetween": "Não Entre", + "notEmpty": "Não Vazio" + }, + "number": { + "between": "Entre", + "empty": "Vazio", + "equals": "Igual", + "gt": "Maior Que", + "gte": "Maior ou Igual a", + "lt": "Menor Que", + "lte": "Menor ou Igual a", + "not": "Não", + "notBetween": "Não Entre", + "notEmpty": "Não Vazio" + }, + "string": { + "contains": "Contém", + "empty": "Vazio", + "endsWith": "Termina Com", + "equals": "Igual", + "not": "Não", + "notEmpty": "Não Vazio", + "startsWith": "Começa Com" + } + }, + "data": "Data", + "deleteTitle": "Excluir regra de filtragem", + "logicAnd": "E", + "logicOr": "Ou", + "title": { + "0": "Construtor de Pesquisa", + "_": "Construtor de Pesquisa (%d)" + }, + "value": "Valor" + }, + "searchPanes": { + "clearMessage": "Limpar Tudo", + "collapse": { + "0": "Painéis de Pesquisa", + "_": "Painéis de Pesquisa (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Nenhum Painel de Pesquisa", + "loadMessage": "Carregando Painéis de Pesquisa...", + "title": "Filtros Ativos" + }, + "searchPlaceholder": "Digite um termo para pesquisar", + "thousands": "." +} \ No newline at end of file diff --git a/i18n/pt_pt.json b/i18n/pt_pt.json new file mode 100644 index 0000000..c4bd9fe --- /dev/null +++ b/i18n/pt_pt.json @@ -0,0 +1,28 @@ +{ + "emptyTable": "Não foi encontrado nenhum registo", + "loadingRecords": "A carregar...", + "processing": "A processar...", + "lengthMenu": "Mostrar _MENU_ registos", + "zeroRecords": "Não foram encontrados resultados", + "info": "Mostrando de _START_ até _END_ de _TOTAL_ registos", + "infoEmpty": "Mostrando de 0 até 0 de 0 registos", + "infoFiltered": "(filtrado de _MAX_ registos no total)", + "search": "Procurar:", + "paginate": { + "first": "Primeiro", + "previous": "Anterior", + "next": "Seguinte", + "last": "Último" + }, + "aria": { + "sortAscending": ": Ordenar colunas de forma ascendente", + "sortDescending": ": Ordenar colunas de forma descendente" + }, + "autoFill": { + "cancel": "cancelar", + "fill": "preencher", + "fillHorizontal": "preencher células na horizontal", + "fillVertical": "preencher células na vertical", + "info": "Exemplo de Auto Preenchimento" + } +} \ No newline at end of file diff --git a/i18n/rm.json b/i18n/rm.json new file mode 100644 index 0000000..3b46a64 --- /dev/null +++ b/i18n/rm.json @@ -0,0 +1,43 @@ +{ + "emptyTable": "Naginas endataziuns", + "info": "_START_ fin _END_ da _TOTAL_ endataziuns", + "infoEmpty": "Naginas endataziuns", + "infoFiltered": "(filtrà da _MAX_ endataziuns)", + "infoThousands": ".", + "lengthMenu": "_MENU_ Dumber da cumparsas", + "loadingRecords": "vegn chargià ..", + "processing": "Spetgar p.pl...", + "search": "Tschertga", + "zeroRecords": "Naginas endataziuns.", + "paginate": { + "first": "Emprima", + "previous": "Anavos", + "next": "Proxima", + "last": "Ultima" + }, + "aria": { + "sortAscending": ": activar per zavrar las colonnas ensi", + "sortDescending": ": activar per zavrar las colonnas engiu" + }, + "select": { + "rows": { + "_": "%d lingias selecziunadas", + "1": "1 lingia selecziunada" + } + }, + "buttons": { + "print": "Stampar", + "colvis": "Colonnas", + "copy": "Copiar", + "copyTitle": "Copiar en l'archiv provisoric", + "copyKeys": "Tasta ctrl<\/i> u ⌘<\/i> + C<\/i> per copiar
la tabella en l'arcun provisoric.

Per interrumper cliccar il messadi u smatgar Escape", + "copySuccess": { + "_": "%d lingias copiadas", + "1": "1 lingia copiada" + }, + "pageLength": { + "-1": "Mussar tut las lingias", + "_": "Mussar %d lingias" + } + } +} \ No newline at end of file diff --git a/i18n/ro.json b/i18n/ro.json new file mode 100644 index 0000000..d2cfa28 --- /dev/null +++ b/i18n/ro.json @@ -0,0 +1,15 @@ +{ + "processing": "Procesează...", + "lengthMenu": "Afișează _MENU_ înregistrări pe pagină", + "zeroRecords": "Nu am găsit nimic - ne pare rău", + "info": "Afișate de la _START_ la _END_ din _TOTAL_ înregistrări", + "infoEmpty": "Afișate de la 0 la 0 din 0 înregistrări", + "infoFiltered": "(filtrate dintr-un total de _MAX_ înregistrări)", + "search": "Caută:", + "paginate": { + "first": "Prima", + "previous": "Precedenta", + "next": "Următoarea", + "last": "Ultima" + } +} \ No newline at end of file diff --git a/i18n/ru.json b/i18n/ru.json new file mode 100644 index 0000000..6a83ecb --- /dev/null +++ b/i18n/ru.json @@ -0,0 +1,142 @@ +{ + "processing": "Подождите...", + "search": "Поиск:", + "lengthMenu": "Показать _MENU_ записей", + "info": "Записи с _START_ до _END_ из _TOTAL_ записей", + "infoEmpty": "Записи с 0 до 0 из 0 записей", + "infoFiltered": "(отфильтровано из _MAX_ записей)", + "loadingRecords": "Загрузка записей...", + "zeroRecords": "Записи отсутствуют.", + "emptyTable": "В таблице отсутствуют данные", + "paginate": { + "first": "Первая", + "previous": "Предыдущая", + "next": "Следующая", + "last": "Последняя" + }, + "aria": { + "sortAscending": ": активировать для сортировки столбца по возрастанию", + "sortDescending": ": активировать для сортировки столбца по убыванию" + }, + "select": { + "rows": { + "_": "Выбрано записей: %d", + "0": "Кликните по записи для выбора", + "1": "Выбрана одна запись" + }, + "1": "%d ряд выбран", + "_": "%d ряда(-ов) выбрано", + "cells": { + "1": "1 ячейка выбрана", + "_": "Выбрано %d ячеек" + }, + "columns": { + "1": "1 столбец выбран", + "_": "%d столбцов выбрано" + } + }, + "searchBuilder": { + "conditions": { + "string": { + "notEmpty": "Не пусто", + "startsWith": "Начинается с", + "contains": "Содержит", + "empty": "Пусто", + "endsWith": "Заканчивается на", + "equals": "Равно", + "not": "Не" + }, + "date": { + "after": "После", + "before": "До", + "between": "Между", + "empty": "Пусто", + "equals": "Равно", + "not": "Не", + "notBetween": "Не между", + "notEmpty": "Не пусто" + }, + "moment": { + "after": "После", + "before": "До", + "between": "Между", + "empty": "Не пусто", + "equals": "Между", + "not": "Не", + "notBetween": "Не между", + "notEmpty": "Не пусто" + }, + "number": { + "between": "В промежутке от", + "empty": "Пусто", + "equals": "Равно", + "gt": "Больше чем", + "gte": "Больше, чем равно", + "lt": "Меньше чем", + "lte": "Меньше, чем равно", + "not": "Не", + "notBetween": "Не в промежутке от", + "notEmpty": "Не пусто" + } + }, + "data": "Данные", + "deleteTitle": "Удалить условие фильтрации", + "logicAnd": "И", + "logicOr": "Или", + "title": { + "0": "Конструктор поиска", + "_": "Конструктор поиска (%d)" + }, + "value": "Значение", + "add": "Добавить условие", + "button": { + "0": "Конструктор поиска", + "_": "Конструктор поиска (%d)" + }, + "clearAll": "Очистить всё", + "condition": "Условие" + }, + "searchPanes": { + "clearMessage": "Очистить всё", + "collapse": { + "0": "Панели поиска", + "_": "Панели поиска (%d)" + }, + "count": "{total}", + "countFiltered": "{shown} ({total})", + "emptyPanes": "Нет панелей поиска", + "loadMessage": "Загрузка панелей поиска", + "title": "Фильтры активны - %d" + }, + "thousands": ",", + "buttons": { + "pageLength": { + "_": "Показать 10 строк", + "-1": "Показать все ряды", + "1": "Показать 1 ряд" + }, + "pdf": "PDF", + "print": "Печать", + "collection": "Коллекция <\/span>", + "colvis": "Видимость столбцов", + "colvisRestore": "Восстановить видимость", + "copy": "Копировать", + "copyKeys": "Нажмите ctrl or u2318 + C, чтобы скопировать данные таблицы в буфер обмена. Для отмены, щелкните по сообщению или нажмите escape.", + "copySuccess": { + "1": "Скопирована 1 ряд в буфер обмена", + "_": "Скопировано %ds рядов в буфер обмена" + }, + "copyTitle": "Скопировать в буфер обмена", + "csv": "CSV", + "excel": "Excel" + }, + "decimal": ".", + "infoThousands": ",", + "autoFill": { + "cancel": "Отменить", + "fill": "Заполнить все ячейки %d<\/i><\/i>", + "fillHorizontal": "Заполнить ячейки по горизонтали", + "fillVertical": "Заполнить ячейки по вертикали", + "info": "Пример автозаполнения" + } +} \ No newline at end of file diff --git a/i18n/si.json b/i18n/si.json new file mode 100644 index 0000000..8817d6b --- /dev/null +++ b/i18n/si.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "වගුවේ දත්ත කිසිවක් නොමැත", + "info": "_TOTAL_ න් _START_ සිට _END_ දක්වා", + "infoEmpty": "0 න් 0 සිට 0 දක්වා", + "infoFiltered": "(_MAX_ න් තෝරාගත් )", + "infoThousands": ",", + "lengthMenu": "_MENU_ ක් පෙන්වන්න", + "loadingRecords": "පූරණය වෙමින් පවතී...", + "processing": "සැකසෙමින් පවතී...", + "search": "සොයන්න :", + "zeroRecords": "ගැලපෙන වාර්තා නොමැත.", + "paginate": { + "first": "පළමු", + "last": "අන්තිම", + "next": "ඊළග", + "previous": "පසුගිය" + }, + "aria": { + "sortAscending": ": තීරුව ආරෝහනව තෝරන්න", + "sortDescending": ": තීරුව අවරෝහනව තෝරන්න" + } +} \ No newline at end of file diff --git a/i18n/sk.json b/i18n/sk.json new file mode 100644 index 0000000..042d4e2 --- /dev/null +++ b/i18n/sk.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Nie sú k dispozícii žiadne dáta", + "info": "Záznamy _START_ až _END_ z celkom _TOTAL_", + "infoEmpty": "Záznamy 0 až 0 z celkom 0 ", + "infoFiltered": "(vyfiltrované spomedzi _MAX_ záznamov)", + "infoThousands": " ", + "lengthMenu": "Zobraz _MENU_ záznamov", + "loadingRecords": "Načítavam...", + "processing": "Spracúvam...", + "search": "Hľadať:", + "zeroRecords": "Nenašli sa žiadne vyhovujúce záznamy", + "paginate": { + "first": "Prvá", + "last": "Posledná", + "next": "Nasledujúca", + "previous": "Predchádzajúca" + }, + "aria": { + "sortAscending": ": aktivujte na zoradenie stĺpca vzostupne", + "sortDescending": ": aktivujte na zoradenie stĺpca zostupne" + } +} \ No newline at end of file diff --git a/i18n/sl.json b/i18n/sl.json new file mode 100644 index 0000000..de3e939 --- /dev/null +++ b/i18n/sl.json @@ -0,0 +1,153 @@ +{ + "emptyTable": "Nobenih podatkov ni na voljo", + "info": "Prikazujem _START_ do _END_ od _TOTAL_ zapisov", + "infoEmpty": "Prikazujem 0 do 0 od 0 zapisov", + "infoFiltered": "(filtrirano od _MAX_ vseh zapisov)", + "lengthMenu": "Prikaži _MENU_ zapisov", + "loadingRecords": "Nalagam...", + "search": "Išči:", + "zeroRecords": "Nobeden zapis ne ustreza", + "aria": { + "sortAscending": "razvrsti naraščajoče", + "sortDescending": "razvrsti padajoče" + }, + "select": { + "columns": { + "1": "1 izbran stolpec", + "_": "%d izbrani stolpci" + }, + "rows": { + "0": "2 izbrani vrstici", + "1": "1 izbrana vrstica", + "_": "2 izbrani vrstici" + }, + "1": "%d izbrana vrstica", + "_": "%d izbrani vrstici", + "cells": { + "1": "1 izbrano polje", + "_": "%d izbrana polja" + } + }, + "thousands": ".", + "searchBuilder": { + "conditions": { + "array": { + "equals": "Je enako", + "empty": "Prazno", + "contains": "Vsebuje", + "not": "Ni", + "notEmpty": "Ni prazno", + "without": "Brez" + }, + "string": { + "endsWith": "Se konča z", + "equals": "Je enako", + "not": "Ni", + "notEmpty": "Ni prazno", + "startsWith": "Se začne z", + "contains": "Vsebuje", + "empty": "Prazno" + }, + "number": { + "notBetween": "Ni med", + "notEmpty": "Ni prazno", + "gt": "Večje kot", + "gte": "Večje ali enako kot", + "lt": "Manjše kot", + "lte": "Manjše ali enako kot", + "not": "Ni", + "between": "Med", + "empty": "Prazno", + "equals": "Je enako" + }, + "date": { + "after": "Od", + "before": "Do", + "between": "Med", + "empty": "Prazno", + "equals": "Je enako", + "not": "Ni enako", + "notBetween": "Ni med", + "notEmpty": "Ni prazno" + }, + "moment": { + "after": "Od", + "before": "Do", + "between": "Med", + "empty": "Prazno", + "equals": "Je enako", + "not": "Ni", + "notBetween": "Ni med", + "notEmpty": "Ni prazno" + } + }, + "value": "Vrednost", + "data": "Podatki", + "deleteTitle": "Izbriši pravilo za filtriranje", + "leftTitle": "Zamik v levo", + "logicAnd": "in", + "logicOr": "ali", + "rightTitle": "Zamik v desno", + "title": { + "0": "Kriteriji iskanja", + "_": "Kriteriji iskanja (%d)" + }, + "button": { + "_": "Kriteriji iskanja (%d)", + "0": "Kriteriji iskanja" + }, + "clearAll": "Izbriši vse", + "condition": "Pogoj", + "add": "Dodaj pogoj" + }, + "searchPanes": { + "clearMessage": "Izbriši vse", + "collapse": { + "0": "Iskalnik", + "_": "Iskalnik (%d)" + }, + "count": "{total}", + "emptyPanes": "Ni vnosnega polja za iskanje", + "loadMessage": "Nalagam iskalnik ...", + "title": "Aktivni filtri - %d" + }, + "searchPlaceholder": "Vnesi iskalni pojem", + "buttons": { + "copySuccess": { + "1": "1 vrstica prekopirana na odložišče.", + "_": "%ds vrstic prekopiranih na odložišče." + }, + "copyTitle": "Kopiraj na odložišče", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Prikaži vse vrstice", + "1": "Prikaži 1 vrstico", + "_": "Prikaži %ds vrstic" + }, + "pdf": "PDF", + "print": "Natisni", + "colvis": "Vidni stolpci", + "colvisRestore": "Ponastavi vidne stolpce", + "copy": "Kopiraj", + "copyKeys": "Pritisni Ctrl ali u2318 + C za kopiranje podatkov tabele v odložišče sistema. Za preklic klikni na to sporočilo ali pritisni Escape.", + "collection": "Zbirka" + }, + "decimal": ",", + "infoPostFix": "Prikazano 1 do 10 od 57 vnosov", + "infoThousands": ".", + "paginate": { + "first": "Prva", + "last": "Zadnja", + "next": "Naslednja", + "previous": "Predhodna" + }, + "processing": "Obdelujem ...", + "autoFill": { + "cancel": "prekliči", + "fill": "napolni", + "fillHorizontal": "napolni vodoravno", + "fillVertical": "napolni navpično", + "info": "informacije" + } +} \ No newline at end of file diff --git a/i18n/sq.json b/i18n/sq.json new file mode 100644 index 0000000..823ef2f --- /dev/null +++ b/i18n/sq.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Nuk ka asnjë të dhënë në tabele", + "info": "Duke treguar _START_ deri _END_ prej _TOTAL_ reshtave", + "infoEmpty": "Duke treguar 0 deri 0 prej 0 reshtave", + "infoFiltered": "(të filtruara nga gjithësej _MAX_ reshtave)", + "infoThousands": ",", + "lengthMenu": "Shiko _MENU_ reshta", + "loadingRecords": "Duke punuar...", + "processing": "Duke procesuar...", + "search": "Kërkoni:", + "zeroRecords": "Asnjë e dhënë nuk u gjet", + "paginate": { + "first": "E para", + "last": "E Fundit", + "next": "Tjetra", + "previous": "E Kaluara" + }, + "aria": { + "sortAscending": ": aktivizo për të sortuar kolumnin me vlera në ngritje", + "sortDescending": ": aktivizo për të sortuar kolumnin me vlera në zbritje" + } +} \ No newline at end of file diff --git a/i18n/sr.json b/i18n/sr.json new file mode 100644 index 0000000..4106ef8 --- /dev/null +++ b/i18n/sr.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Нема података у табели", + "info": "Приказ _START_ до _END_ од укупно _TOTAL_ записа", + "infoEmpty": "Приказ 0 до 0 од укупно 0 записа", + "infoFiltered": "(филтрирано од укупно _MAX_ записа)", + "infoThousands": ".", + "lengthMenu": "Прикажи _MENU_ записа", + "loadingRecords": "Учитавање...", + "processing": "Обрада...", + "search": "Претрага:", + "zeroRecords": "Нису пронађени одговарајући записи", + "paginate": { + "first": "Почетна", + "last": "Последња", + "next": "Следећа", + "previous": "Претходна" + }, + "aria": { + "sortAscending": ": активирајте да сортирате колону узлазно", + "sortDescending": ": активирајте да сортирате колону силазно" + } +} \ No newline at end of file diff --git a/i18n/sr_sp.json b/i18n/sr_sp.json new file mode 100644 index 0000000..90d1720 --- /dev/null +++ b/i18n/sr_sp.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Nema podataka u tabeli", + "info": "Prikaz _START_ do _END_ od ukupno _TOTAL_ zapisa", + "infoEmpty": "Prikaz 0 do 0 od ukupno 0 zapisa", + "infoFiltered": "(filtrirano od ukupno _MAX_ zapisa)", + "infoThousands": ".", + "lengthMenu": "Prikaži _MENU_ zapisa", + "loadingRecords": "Učitavanje...", + "processing": "Obrada...", + "search": "Pretraga:", + "zeroRecords": "Nisu pronađeni odgovarajući zapisi", + "paginate": { + "first": "Početna", + "last": "Poslednja", + "next": "Sledeća", + "previous": "Prethodna" + }, + "aria": { + "sortAscending": ": aktivirajte da sortirate kolonu uzlazno", + "sortDescending": ": aktivirajte da sortirate kolonu silazno" + } +} \ No newline at end of file diff --git a/i18n/sv_se.json b/i18n/sv_se.json new file mode 100644 index 0000000..b8c0d49 --- /dev/null +++ b/i18n/sv_se.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "Tabellen innehåller inga data", + "info": "Visar _START_ till _END_ av totalt _TOTAL_ rader", + "infoEmpty": "Visar 0 till 0 av totalt 0 rader", + "infoFiltered": "(filtrerade från totalt _MAX_ rader)", + "infoThousands": " ", + "lengthMenu": "Visa _MENU_ rader", + "loadingRecords": "Laddar …", + "processing": "Bearbetar …", + "search": "Sök:", + "zeroRecords": "Hittade inga matchande resultat", + "paginate": { + "first": "Första", + "last": "Sista", + "next": "Nästa", + "previous": "Föregående" + }, + "aria": { + "sortAscending": ": aktivera för att sortera kolumnen i stigande ordning", + "sortDescending": ": aktivera för att sortera kolumnen i fallande ordning" + } +} \ No newline at end of file diff --git a/i18n/sw.json b/i18n/sw.json new file mode 100644 index 0000000..18a8bde --- /dev/null +++ b/i18n/sw.json @@ -0,0 +1,61 @@ +{ + "emptyTable": "Hakuna data iliyo patikana", + "info": "Inaonyesha _START_ mpaka _END_ ya matokeo _TOTAL_", + "infoEmpty": "Inaonyesha 0 hadi 0 ya matokeo 0", + "infoFiltered": "(uschujo kutoka matokeo idadi _MAX_)", + "infoThousands": ",", + "lengthMenu": "Onyesha _MENU_ matokeo", + "loadingRecords": "Inapakia...", + "processing": "Processing...", + "search": "Tafuta:", + "zeroRecords": "Rekodi vinavyolingana haziku patikana", + "paginate": { + "first": "Mwanzo", + "last": "Mwisho", + "next": "Ijayo", + "previous": "Kabla" + }, + "aria": { + "sortAscending": ": seti kulainisha sanjari kwa mtindo wa upandaji", + "sortDescending": ": seti kulainisha sanjari kwa mtindo wa mteremko" + }, + "autoFill": { + "cancel": "Ghairi", + "fill": "Jaza", + "fillHorizontal": "Jaza kwa usawa", + "fillVertical": "Jaza kwa wima", + "info": "Maelezo" + }, + "buttons": { + "collection": "Makusanyiko", + "colvis": "Muonekano wa safu", + "colvisRestore": "Rejesha muonekano", + "copy": "Nakili", + "copySuccess": { + "1": "Safu moja imenakili ", + "_": "Safu %ds zimenakiliwa kwenye clipboard" + }, + "copyTitle": "Nakili kwenye Clipboard", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Onyesha safu zote", + "1": "Onyesha safu moja", + "_": "Onyesha safu %d" + }, + "pdf": "PDF", + "print": "Chapisha" + }, + "decimal": ".", + "searchBuilder": { + "add": "Weka Sharti", + "clearAll": "Ondoa zote", + "condition": "Sharti", + "data": "Data", + "deleteTitle": "Futa sheria ya kuchuja", + "leftTitle": "Vigezo vya zamani", + "logicAnd": "Pamoja na", + "logicOr": "Au", + "value": "Thamani" + } +} \ No newline at end of file diff --git a/i18n/ta.json b/i18n/ta.json new file mode 100644 index 0000000..58047e9 --- /dev/null +++ b/i18n/ta.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "அட்டவணையில் தரவு கிடைக்கவில்லை", + "info": "உள்ளீடுகளை் _START_ முதல _END_ உள்ள _TOTAL_ காட்டும்", + "infoEmpty": "0 உள்ளீடுகளை 0 0 காட்டும்", + "infoFiltered": "(_MAX_ மொத்த உள்ளீடுகளை இருந்து வடிகட்டி)", + "infoThousands": ",", + "lengthMenu": "_MENU_ காண்பி", + "loadingRecords": "ஏற்றுகிறது ...", + "processing": "செயலாக்க ...", + "search": "தேடல்:", + "zeroRecords": "பொருத்தமான பதிவுகள் இல்லை", + "paginate": { + "first": "முதல்", + "last": "இறுதி", + "next": "அடுத்து", + "previous": "முந்தைய" + }, + "aria": { + "sortAscending": ": நிரலை ஏறுவரிசையில் வரிசைப்படுத்த செயல்படுத்த", + "sortDescending": ": நிரலை இறங்கு வரிசைப்படுத்த செயல்படுத்த" + } +} \ No newline at end of file diff --git a/i18n/te.json b/i18n/te.json new file mode 100644 index 0000000..b8b1b32 --- /dev/null +++ b/i18n/te.json @@ -0,0 +1,22 @@ +{ + "emptyTable": "పట్టికలో డేటా లేదు.", + "info": "మొత్తం _TOTAL_ ఎంట్రీలులో _START_ నుండి _END_ వరకు చూపిస్తున్నాం", + "infoEmpty": "చూపిస్తున్నాం 0 నుండి 0 వరకు 0 ఎంట్రీలు లో", + "infoFiltered": "( _MAX_ ఎంట్రీలులో నుండి వడపోయాబడినవి)", + "infoThousands": ",", + "lengthMenu": " _MENU_ ఎంట్రీలు చూపించు", + "loadingRecords": "లోడ్ అవుతుంది ...", + "processing": "ప్రాసెస్ చేయబడుతుంది...", + "search": "వెతుకు:", + "zeroRecords": "మ్యాచింగ్ రికార్డులు లేవు", + "paginate": { + "first": "మొదటి", + "last": "చివరి", + "next": "తర్వాత", + "previous": "మునుపటి" + }, + "aria": { + "sortAscending": ": నిలువరుసను ఆరోహణ క్రమం అమర్చండి", + "sortDescending": ": నిలువరుసను అవరోహణ క్రమం అమర్చండి" + } +} \ No newline at end of file diff --git a/i18n/tg.json b/i18n/tg.json new file mode 100644 index 0000000..87f4bad --- /dev/null +++ b/i18n/tg.json @@ -0,0 +1,28 @@ +{ + "processing": "Интизор шавед...", + "search": "Ҷустуҷӯ:", + "lengthMenu": "Намоиши сабтҳои _MENU_", + "info": "Сабтҳо аз _START_ то _END_ аз _TOTAL_ сабтҳо", + "infoEmpty": "Сабтҳо аз 0 то 0 аз 0 сабтҳо", + "infoFiltered": "(филтр карда шудааст аз _MAX_ сабтҳо)", + "loadingRecords": "Боргирии сабтҳо...", + "zeroRecords": "Сабтҳо вуҷуд надорад.", + "emptyTable": "Дар ҷадвал маълумот нест", + "paginate": { + "first": "Якум", + "previous": "Ба қафо", + "next": "Ба пеш", + "last": "Охирон" + }, + "aria": { + "sortAscending": ": фаъолкунӣ барои ҷобаҷогузории сатрҳо аз рӯи бисёршавӣ", + "sortDescending": ": фаъолкунӣ барои ҷобаҷогузории сатрҳо аз рӯи камшавӣ" + }, + "select": { + "rows": { + "_": "Сабтҳо интихобшуда: %d", + "0": "Барои интихоб сабтро пахш намоед", + "1": "Як сабт интихоб шудааст" + } + } +} \ No newline at end of file diff --git a/i18n/th.json b/i18n/th.json new file mode 100644 index 0000000..f64e40b --- /dev/null +++ b/i18n/th.json @@ -0,0 +1,36 @@ +{ + "emptyTable": "ไม่มีข้อมูลในตาราง", + "info": "แสดง _START_ ถึง _END_ จาก _TOTAL_ แถว", + "infoEmpty": "แสดง 0 ถึง 0 จาก 0 แถว", + "infoFiltered": "(กรองข้อมูล _MAX_ ทุกแถว)", + "infoThousands": ",", + "lengthMenu": "แสดง _MENU_ แถว", + "loadingRecords": "กำลังโหลดข้อมูล...", + "processing": "กำลังดำเนินการ...", + "search": "ค้นหา: ", + "zeroRecords": "ไม่พบข้อมูล", + "paginate": { + "first": "หน้าแรก", + "previous": "ก่อนหน้า", + "next": "ถัดไป", + "last": "หน้าสุดท้าย" + }, + "aria": { + "sortAscending": ": เปิดใช้งานการเรียงข้อมูลจากน้อยไปมาก", + "sortDescending": ": เปิดใช้งานการเรียงข้อมูลจากมากไปน้อย" + }, + "autoFill": { + "cancel": "ยกเลิก", + "fill": "กรอกทุกช่องด้วย", + "fillHorizontal": "กรอกตามแนวนอน", + "fillVertical": "กรอกตามแนวตั้ง", + "info": "ข้อมูลเพิ่มเติม" + }, + "buttons": { + "collection": "ชุดข้อมูล", + "colvis": "การมองเห็นคอลัมน์", + "colvisRestore": "เรียกคืนการมองเห็น", + "copy": "คัดลอก", + "copyKeys": "กดปุ่ม Ctrl หรือ Command + C เพื่อคัดลอกข้อมูลบนตารางไปยัง Clipboard ที่เครื่องของคุณ" + } +} \ No newline at end of file diff --git a/i18n/tr.json b/i18n/tr.json new file mode 100644 index 0000000..773859d --- /dev/null +++ b/i18n/tr.json @@ -0,0 +1,148 @@ +{ + "emptyTable": "Tabloda herhangi bir veri mevcut değil", + "info": "_TOTAL_ kayıttan _START_ - _END_ arasındaki kayıtlar gösteriliyor", + "infoEmpty": "Kayıt yok", + "infoFiltered": "(_MAX_ kayıt içerisinden bulunan)", + "infoThousands": ".", + "lengthMenu": "Sayfada _MENU_ kayıt göster", + "loadingRecords": "Yükleniyor...", + "processing": "İşleniyor...", + "search": "Ara:", + "zeroRecords": "Eşleşen kayıt bulunamadı", + "paginate": { + "first": "İlk", + "last": "Son", + "next": "Sonraki", + "previous": "Önceki" + }, + "aria": { + "sortAscending": ": artan sütun sıralamasını aktifleştir", + "sortDescending": ": azalan sütun sıralamasını aktifleştir" + }, + "select": { + "rows": { + "_": "%d kayıt seçildi", + "1": "1 kayıt seçildi", + "0": "-" + }, + "0": "-", + "1": "%d satır seçildi", + "2": "-", + "_": "%d satır seçildi", + "cells": { + "1": "1 hücre seçildi", + "_": "%d hücre seçildi" + }, + "columns": { + "1": "1 sütun seçildi", + "_": "%d sütun seçildi" + } + }, + "autoFill": { + "cancel": "İptal", + "fillHorizontal": "Hücreleri yatay olarak doldur", + "fillVertical": "Hücreleri dikey olarak doldur", + "info": "-", + "fill": "Bütün hücreleri %d<\/i> ile doldur" + }, + "buttons": { + "collection": "Koleksiyon <\/span>", + "colvis": "Sütun görünürlüğü", + "colvisRestore": "Görünürlüğü eski haline getir", + "copy": "Koyala", + "copyKeys": "Tablodaki sisteminize kopyalamak için CTRL veya u2318 + C tuşlarına basınız.", + "copySuccess": { + "1": "1 satır panoya kopyalandı", + "_": "%ds satır panoya kopyalandı" + }, + "copyTitle": "Panoya kopyala", + "csv": "CSV", + "excel": "Excel", + "pageLength": { + "-1": "Bütün satırları göster", + "1": "-", + "_": "%d satır göster" + }, + "pdf": "PDF", + "print": "Yazdır" + }, + "decimal": "-", + "infoPostFix": "-", + "searchBuilder": { + "add": "Koşul Ekle", + "button": { + "0": "Arama Oluşturucu", + "_": "Arama Oluşturucu (%d)" + }, + "clearAll": "Hepsini Kaldır", + "condition": "Koşul", + "conditions": { + "date": { + "after": "Sonra", + "before": "Önce", + "between": "Arasında", + "empty": "Boş", + "equals": "Eşittir", + "not": "Değildir", + "notBetween": "Dışında", + "notEmpty": "Dolu" + }, + "moment": { + "after": "Sonra", + "before": "Önce", + "between": "Arasında", + "empty": "Boş", + "equals": "Eşittir", + "not": "Değildir", + "notBetween": "Dışında", + "notEmpty": "Dolu" + }, + "number": { + "between": "Arasında", + "empty": "Boş", + "equals": "Eşittir", + "gt": "Büyüktür", + "gte": "Büyük eşittir", + "lt": "Küçüktür", + "lte": "Küçük eşittir", + "not": "Değildir", + "notBetween": "Dışında", + "notEmpty": "Dolu" + }, + "string": { + "contains": "İçerir", + "empty": "Boş", + "endsWith": "İle biter", + "equals": "Eşittir", + "not": "Değildir", + "notEmpty": "Dolu", + "startsWith": "İle başlar" + } + }, + "data": "Veri", + "deleteTitle": "Filtreleme kuralını silin", + "leftTitle": "Kriteri dışarı çıkart", + "logicAnd": "ve", + "logicOr": "veya", + "rightTitle": "Kriteri içeri al", + "title": { + "0": "Arama Oluşturucu", + "_": "Arama Oluşturucu (%d)" + }, + "value": "Değer" + }, + "searchPanes": { + "clearMessage": "Hepsini Temizle", + "collapse": { + "0": "Arama Bölmesi", + "_": "Arama Bölmesi (%d)" + }, + "count": "{total}", + "countFiltered": "{shown}\/{total}", + "emptyPanes": "Arama Bölmesi yok", + "loadMessage": "Arama Bölmeleri yükleniyor ...", + "title": "Etkin filtreler - %d" + }, + "searchPlaceholder": "Ara", + "thousands": "." +} \ No newline at end of file diff --git a/i18n/uk.json b/i18n/uk.json new file mode 100644 index 0000000..cef2f02 --- /dev/null +++ b/i18n/uk.json @@ -0,0 +1,19 @@ +{ + "processing": "Зачекайте...", + "lengthMenu": "Показати _MENU_ записів", + "zeroRecords": "Записи відсутні.", + "info": "Записи з _START_ по _END_ із _TOTAL_ записів", + "infoEmpty": "Записи з 0 по 0 із 0 записів", + "infoFiltered": "(відфільтровано з _MAX_ записів)", + "search": "Пошук:", + "paginate": { + "first": "Перша", + "previous": "Попередня", + "next": "Наступна", + "last": "Остання" + }, + "aria": { + "sortAscending": ": активувати для сортування стовпців за зростанням", + "sortDescending": ": активувати для сортування стовпців за спаданням" + } +} \ No newline at end of file diff --git a/i18n/ur.json b/i18n/ur.json new file mode 100644 index 0000000..70e6991 --- /dev/null +++ b/i18n/ur.json @@ -0,0 +1,15 @@ +{ + "processing": "ہے جاري عملدرامد...", + "lengthMenu": "دکہائين شقيں کي (_MENU_) فہرست", + "zeroRecords": "ملے نہيں مفروضات جلتے ملتے کوئ", + "info": "فہرست کي تک _END_ سے _START_ سے ميں _TOTAL_ فہرست پوري ہے نظر پيش", + "infoEmpty": "فہرست کي تک 0 سے 0 سے ميں 0 قل ہے نظر پيشّ", + "infoFiltered": "(فہرست ہوئ چھني سے ميں _MAX_ قل)", + "search": "کرو تلاش:", + "paginate": { + "first": "پہلا", + "previous": "پچہلا", + "next": "اگلا", + "last": "آخري" + } +} \ No newline at end of file diff --git a/i18n/uz.json b/i18n/uz.json new file mode 100644 index 0000000..c2b9017 --- /dev/null +++ b/i18n/uz.json @@ -0,0 +1,21 @@ +{ + "emptyTable": "Ma'lumot yo'q", + "info": "Umumiy _TOTAL_ yozuvlarlardan _START_ dan _END_ gachasi ko'rsatilmoqda", + "infoEmpty": "Umumiy 0 yozuvlardan 0 dan 0 gachasi ko'rsatilmoqda", + "infoFiltered": "(_MAX_ yozuvlardan filtrlandi)", + "lengthMenu": "_MENU_ ta yozuvlarni ko'rsat", + "loadingRecords": "Yozuvlar yuklanmoqda...", + "processing": "Ishlayapman...", + "search": "Izlash:", + "zeroRecords": "Ma'lumot yo'q.", + "paginate": { + "first": "Birinchi", + "previous": "Avvalgi", + "next": "Keyingi", + "last": "Son'ggi" + }, + "aria": { + "sortAscending": ": to'g'ri tartiblash", + "sortDescending": ": teskari tartiblash" + } +} \ No newline at end of file diff --git a/i18n/vi.json b/i18n/vi.json new file mode 100644 index 0000000..58369a0 --- /dev/null +++ b/i18n/vi.json @@ -0,0 +1,141 @@ +{ + "processing": "Đang xử lý...", + "lengthMenu": "Xem _MENU_ mục", + "zeroRecords": "Không tìm thấy dòng nào phù hợp", + "info": "Đang xem _START_ đến _END_ trong tổng số _TOTAL_ mục", + "infoEmpty": "Đang xem 0 đến 0 trong tổng số 0 mục", + "infoFiltered": "(được lọc từ _MAX_ mục)", + "search": "Tìm:", + "paginate": { + "first": "Đầu", + "previous": "Trước", + "next": "Tiếp", + "last": "Cuối" + }, + "aria": { + "sortAscending": ": Sắp xếp thứ tự tăng dần", + "sortDescending": ": Sắp xếp thứ tự giảm dần" + }, + "autoFill": { + "cancel": "Hủy", + "fill": "Điền tất cả ô với %d<\/i>", + "fillHorizontal": "Điền theo hàng ngang", + "fillVertical": "Điền theo hàng dọc", + "info": "Mẫu thông tin tự động điền" + }, + "buttons": { + "collection": "Chọn lọc <\/span>", + "colvis": "Hiển thị theo cột", + "colvisRestore": "Khôi phục hiển thị", + "copy": "Sao chép", + "copyKeys": "Nhấn Ctrl hoặc u2318 + C để sao chép bảng dữ liệu vào clipboard.

Để hủy, click vào thông báo này hoặc nhấn ESC", + "copySuccess": { + "1": "Đã sao chép 1 dòng dữ liệu vào clipboard", + "_": "Đã sao chép %d dòng vào clipboard" + }, + "copyTitle": "Sao chép vào clipboard", + "csv": "File CSV", + "excel": "File Excel", + "pageLength": { + "-1": "Xem tất cả các dòng", + "1": "Hiển thị 1 dòng", + "_": "Hiển thị %d dòng" + }, + "pdf": "File PDF", + "print": "In ấn" + }, + "emptyTable": "Không có dữ liệu nào để hiển thị", + "infoPostFix": "Đang hiển thị dòng _START_ tới dòng _END_ trong tổng số _TOTAL_ mục", + "infoThousands": "`", + "loadingRecords": "Loading...", + "select": { + "1": "%d dòng đang được chọn", + "_": "%d dòng đang được chọn", + "cells": { + "1": "1 ô đang được chọn", + "_": "%d ô đang được chọn" + }, + "columns": { + "1": "1 cột đang được chọn", + "_": "%d cột đang được được chọn" + }, + "rows": { + "1": "1 dòng đang được chọn", + "_": "%d dòng đang được chọn" + } + }, + "thousands": "`", + "searchBuilder": { + "title": { + "_": "Thiết lập tìm kiếm (%d)", + "0": "Thiết lập tìm kiếm" + }, + "button": { + "0": "Thiết lập tìm kiếm", + "_": "Thiết lập tìm kiếm (%d)" + }, + "value": "Giá trị", + "clearAll": "Xóa hết", + "condition": "Điều kiện", + "conditions": { + "date": { + "after": "Sau", + "before": "Trước", + "between": "Nằm giữa", + "empty": "Rỗng", + "equals": "Bằng với", + "not": "Không phải", + "notBetween": "Không nằm giữa", + "notEmpty": "Không rỗng" + }, + "moment": { + "empty": "Rỗng", + "after": "Sau", + "equals": "Bằng với", + "before": "Trước", + "not": "Không phải", + "notBetween": "Không nằm giữa", + "between": "Nằm giữa", + "notEmpty": "Không rỗng" + }, + "number": { + "between": "Nằm giữa", + "empty": "Rỗng", + "equals": "Bằng với", + "gt": "Lớn hơn", + "gte": "Lớn hơn hoặc bằng", + "lt": "Nhỏ hơn", + "lte": "Nhỏ hơn hoặc bằng", + "not": "Không phải", + "notBetween": "Không nằm giữa", + "notEmpty": "Không rỗng" + }, + "string": { + "contains": "Chứa", + "empty": "Rỗng", + "endsWith": "Kết thúc bằng", + "equals": "Bằng", + "not": "Không phải", + "notEmpty": "Không rỗng", + "startsWith": "Bắt đầu với" + } + }, + "logicAnd": "Và", + "logicOr": "Hoặc", + "add": "Thêm điều kiện", + "data": "Dữ liệu", + "deleteTitle": "Xóa quy tắc lọc" + }, + "searchPanes": { + "countFiltered": "{shown} ({total})", + "emptyPanes": "Không có phần tìm kiếm", + "clearMessage": "Xóa hết", + "loadMessage": "Đang load phần tìm kiếm", + "collapse": { + "0": "Phần tìm kiếm", + "_": "Phần tìm kiếm (%d)" + }, + "title": "Bộ lọc đang hoạt động - %d", + "count": "{total}" + } +} \ No newline at end of file diff --git a/i18n/zh.json b/i18n/zh.json new file mode 100644 index 0000000..9c19c41 --- /dev/null +++ b/i18n/zh.json @@ -0,0 +1,95 @@ +{ + "processing": "处理中...", + "lengthMenu": "显示 _MENU_ 项结果", + "zeroRecords": "没有匹配结果", + "info": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项", + "infoEmpty": "显示第 0 至 0 项结果,共 0 项", + "infoFiltered": "(由 _MAX_ 项结果过滤)", + "search": "搜索:", + "emptyTable": "表中数据为空", + "loadingRecords": "载入中...", + "infoThousands": ",", + "paginate": { + "first": "首页", + "previous": "上页", + "next": "下页", + "last": "末页" + }, + "aria": { + "sortAscending": ": 以升序排列此列", + "sortDescending": ": 以降序排列此列" + }, + "autoFill": { + "cancel": "取消", + "fill": "用 %d<\/i> 填充所有单元格", + "fillHorizontal": "水平填充单元格", + "fillVertical": "垂直填充单元格", + "info": "自动填充示例" + }, + "buttons": { + "collection": "集合 <\/span>", + "colvis": "列可见性", + "colvisRestore": "恢复列可见性", + "copy": "复制", + "copyKeys": "按 ctrl 或者 u2318 + C 将表数据复制到剪贴板。

要取消,请单击此消息或按Escape键。", + "copyTitle": "复制到剪贴板", + "csv": "CSV", + "excel": "Excel", + "pdf": "PDF", + "copySuccess": { + "1": "已将 1 行复制到剪贴板", + "_": "已将 %d 行复制到剪贴板" + }, + "pageLength": { + "-1": "显示所有行", + "1": "显示 1 行", + "_": "显示 %d 行" + }, + "print": "打印" + }, + "searchBuilder": { + "add": "添加搜索条件", + "button": { + "0": "搜索生成器", + "_": "搜索生成器 (%d)" + }, + "clearAll": "全部清除", + "condition": "条件", + "data": "数据", + "deleteTitle": "删除过滤规则", + "leftTitle": "Outdent 条件", + "logicAnd": "And", + "logicOr": "Or", + "rightTitle": "Indent 条件", + "title": { + "0": "搜索生成器", + "_": "搜索生成器 (%d)" + }, + "value": "值" + }, + "searchPanes": { + "collapse": { + "0": "搜索栏", + "_": "搜索栏(%d)" + }, + "title": "应用的过滤器 - %d", + "clearMessage": "全部清除", + "count": "计数", + "countFiltered": "过滤计数", + "emptyPanes": "没有搜索栏", + "loadMessage": "正在加载搜索栏" + }, + "searchPlaceholder": "请输入查询关键字", + "select": { + "1": "选择了%d行", + "_": "选择了%d行", + "cells": { + "1": "选择了1个单元格", + "_": "选择了%d个单元格" + }, + "columns": { + "1": "选择了1列", + "_": "选择了%d列" + } + } +} \ No newline at end of file diff --git a/i18n/zh_Hant.json b/i18n/zh_Hant.json new file mode 100644 index 0000000..440ecbe --- /dev/null +++ b/i18n/zh_Hant.json @@ -0,0 +1,25 @@ +{ + "processing": "處理中...", + "loadingRecords": "載入中...", + "lengthMenu": "顯示 _MENU_ 項結果", + "zeroRecords": "沒有符合的結果", + "info": "顯示第 _START_ 至 _END_ 項結果,共 _TOTAL_ 項", + "infoEmpty": "顯示第 0 至 0 項結果,共 0 項", + "infoFiltered": "(從 _MAX_ 項結果中過濾)", + "search": "搜尋:", + "paginate": { + "first": "第一頁", + "previous": "上一頁", + "next": "下一頁", + "last": "最後一頁" + }, + "aria": { + "sortAscending": ": 升冪排列", + "sortDescending": ": 降冪排列" + }, + "select": { + "1": "%d 列已選擇", + "2": "%d 列已選擇", + "_": "%d 列已選擇" + } +} \ No newline at end of file diff --git a/package.json b/package.json index 95d946c..a87c479 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "datatables.net-plugins", - "version": "1.10.20", + "version": "1.10.22", "description": "Various small plug-ins for DataTables including feature, ordering, search and internationalisation plug-ins.", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/pagination/select.js b/pagination/select.js index ae810f9..1bc050d 100644 --- a/pagination/select.js +++ b/pagination/select.js @@ -14,6 +14,9 @@ * } ); */ +var paginateSelectClassName = 'paginate_select'; +var paginateTotalClassName = 'paginate_total'; + $.fn.dataTableExt.oPagination.listbox = { /* * Function: oPagination.listbox.fnInit @@ -25,20 +28,29 @@ $.fn.dataTableExt.oPagination.listbox = { */ "fnInit": function (oSettings, nPaging, fnCallbackDraw) { var nInput = document.createElement('select'); - var nPage = document.createElement('span'); - var nOf = document.createElement('span'); - nOf.className = "paginate_of"; - nPage.className = "paginate_page"; + var nTotal = document.createElement('span'); + var nInfo = document.createElement('span'); + + var language = oSettings.oLanguage.oPaginate; + var info = language.info || 'Page _INPUT_ of _TOTAL_'; + + nInput.className = paginateSelectClassName; + nTotal.className = paginateTotalClassName; + if (oSettings.sTableId !== '') { nPaging.setAttribute('id', oSettings.sTableId + '_paginate'); } nInput.style.display = "inline"; - nPage.innerHTML = "Page "; - nPaging.appendChild(nPage); - nPaging.appendChild(nInput); - nPaging.appendChild(nOf); - $(nInput).change(function (e) { // Set DataTables page property and redraw the grid on listbox change event. - window.scroll(0,0); //scroll to top of page + + info = info.replace(/_INPUT_/g, '
' + nInput.outerHTML + ''); + info = info.replace(/_TOTAL_/g, '' + nTotal.outerHTML); + nInfo.innerHTML = '' + info; + + $(nInfo).children().each(function (i, n) { + nPaging.appendChild(n); + }); + + $(nPaging).find('.' + paginateSelectClassName).change(function (e) { // Set DataTables page property and redraw the grid on listbox change event. if (this.value === "" || this.value.match(/[^0-9]/)) { /* Nothing entered or non-numeric character */ return; } @@ -73,25 +85,22 @@ $.fn.dataTableExt.oPagination.listbox = { var iPages = Math.ceil((oSettings.fnRecordsDisplay()) / oSettings._iDisplayLength); var iCurrentPage = Math.ceil(oSettings._iDisplayStart / oSettings._iDisplayLength) + 1; /* Loop over each instance of the pager */ var an = oSettings.aanFeatures.p; - for (var i = 0, iLen = an.length; i < iLen; i++) { - var spans = an[i].getElementsByTagName('span'); - var inputs = an[i].getElementsByTagName('select'); - var elSel = inputs[0]; - if(elSel.options.length != iPages) { - elSel.options.length = 0; //clear the listbox contents - for (var j = 0; j < iPages; j++) { //add the pages - var oOption = document.createElement('option'); - oOption.text = j + 1; - oOption.value = j + 1; - try { - elSel.add(oOption, null); // standards compliant; doesn't work in IE - } catch (ex) { - elSel.add(oOption); // IE only - } - } - spans[1].innerHTML = " of " + iPages; + + var elSel = $(an).find('.' + paginateSelectClassName); + + if(elSel.children('option').length != iPages) { + for (var j = 0; j < iPages; j++) { //add the pages + var oOption = document.createElement('option'); + oOption.text = j + 1; + oOption.value = j + 1; + + elSel.append(oOption); + } - elSel.value = iCurrentPage; } + + elSel.val(iCurrentPage); + + $(an).find('.' + paginateTotalClassName).html(iPages); } };