Merge branch 'master' of github.com:DataTables/Plugins

pull/503/head
Allan Jardine 4 years ago
commit 41ef37f7ed

@ -0,0 +1,3 @@
Please post support requests and questions in the DataTables forums at https://datatables.net/forums. Support requests posted here will be closed. The intention of this request is to allow all questions to be located in a single, searchable, location.
When you post your question in the DataTables forums, please ensure that you include a link to the page showing the issue so it can be debugged.

@ -38,7 +38,7 @@ $.fn.dataTable.Api.register( 'columns().order()', function ( dir ) {
var a = []; var a = [];
for ( var i=0, ien=columns.length ; i<ien ; i++ ) { for ( var i=0, ien=columns.length ; i<ien ; i++ ) {
a.push( [ columns[i], $.isArray(dir) ? dir[i] : dir ] ); a.push( [ columns[i], Array.isArray(dir) ? dir[i] : dir ] );
} }
new $.fn.dataTable.Api( settings ).order( a ); new $.fn.dataTable.Api( settings ).order( a );

@ -4,6 +4,9 @@
* be an empty array (`[]`) in order to prevent sorting during initialisation, * be an empty array (`[]`) in order to prevent sorting during initialisation,
* it can sometimes be useful to restore the original order after sorting has * it can sometimes be useful to restore the original order after sorting has
* already occurred - which is exactly what this function does. * 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() * @name order.neutral()
* @summary Change ordering of the table to its data load order * @summary Change ordering of the table to its data load order

@ -17,24 +17,26 @@
* name: 'example', * name: 'example',
* value: 'an example row' * value: 'an example row'
* }; * };
* *
* table.row.add( new_row ).draw().show().draw(false); * table.row.add( new_row ).draw().show().draw(false);
*/ */
$.fn.dataTable.Api.register('row().show()', function() { $.fn.dataTable.Api.register('row().show()', function() {
var page_info = this.table().page.info(); var page_info = this.table().page.info();
// Get row index // Get row index
var new_row_index = this.index(); var new_row_index = this.index();
// Row position // Row position
var row_position = this.table().rows()[0].indexOf( new_row_index ); var row_position = this.table()
// Already on right page ? .rows({ search: 'applied' })[0]
if( row_position >= page_info.start && row_position < page_info.end ) { .indexOf(new_row_index);
// Return row object // Already on right page ?
return this; if ((row_position >= page_info.start && row_position < page_info.end) || row_position < 0) {
} // Return row object
// Find page number return this;
var page_to_display = Math.floor( row_position / this.table().page.len() ); }
// Go to that page // Find page number
this.table().page( page_to_display ); var page_to_display = Math.floor(row_position / this.table().page.len());
// Return row object // Go to that page
return this; this.table().page(page_to_display);
// Return row object
return this;
}); });

@ -43,7 +43,7 @@
name = ''; name = '';
} }
if ($.isPlainObject(data) || $.isArray(data)) { if ($.isPlainObject(data) || Array.isArray(data)) {
$.each(data, function(idx, val) { $.each(data, function(idx, val) {
if (name === '') { if (name === '') {
flattenJson(val, idx, flattened); flattenJson(val, idx, flattened);

@ -106,6 +106,10 @@ $.fn.dataTable.render.moment = function ( from, to, locale ) {
} }
return function ( d, type, row ) { return function ( d, type, row ) {
if (! d) {
return type === 'sort' || type === 'type' ? 0 : d;
}
var m = window.moment( d, from, locale, true ); var m = window.moment( d, from, locale, true );
// Order and type get a number value from Moment, everything else // Order and type get a number value from Moment, everything else

@ -0,0 +1,141 @@
/**
* This data rendering helper method can be useful when a hyperLink with custom
* anchorText has to rendered. The data for the column is still fully searchable and sortable, based on the hyperLink value,
* and sortable, based on the hyperLink value, but during display in webpage is rendered with custom placeholder
*
* It accepts four parameters:
*
* 1. 'anchorText' - type string - (optional - default `Click Here`) - The custom placeholder to display
* 2. 'location' - type string - (optional - default `newTab`)
* takes two values 'newTab' and 'popup'
* 3. 'width' - type integer - (optional - default `600`)
* The custom width of popup to display.
* Value is utilised on when 'location' is given as 'popup'.
* 4. 'height' - type integer - (optional - default `400`)
* The custom heigth of popup to display.
* Value is utilised on when 'location' is given as 'popup'.
*
* @name hyperLink
* @summary Displays url data in hyperLink with custom plcaeholder
* @author [Lokesh Babu]
* @requires DataTables 1.10+
*
*
* @example
* // Display the hyperlink with 'Click Here', which open hyperlink in new Tab or new Window based on Browser setting
* $('#example').DataTable( {
* columnDefs: [ {
* targets: 1,
* render: $.fn.dataTable.render.hyperLink()
* } ]
* } );
*
* @example
* // Display the hyperlink with 'Download', which open hyperlink in new Tab or new Window based on Browser setting
* $('#example').DataTable( {
* columnDefs: [ {
* targets: 2,
* render: $.fn.dataTable.render.hyperLink( 'Download' )
* } ]
* } );
*
* @example
* // Display the hyperlink with 'Download', which open hyperlink in popup
* // with size 600as width and 400 as height
* $('#example').DataTable( {
* columnDefs: [ {
* targets: 2,
* render: $.fn.dataTable.render.hyperLink( 'Download', 'popup' )
* } ]
* } );
*
* @example
* // Display the hyperlink with 'Download', which open hyperlink in popup
* // with size 1000 width and 500 as height
* $('#example').DataTable( {
* columnDefs: [ {
* targets: 2,
* render: $.fn.dataTable.render.hyperLink( 'Download', 'popup' , 1000, 500)
* } ]
* } );
*/
jQuery.fn.dataTable.render.hyperLink = function (
anchorText,
location,
width,
height
) {
validateAndReturnDefaultIfFailed = function (item, defaultValue) {
if (typeof item === "number") {
return item;
}
if (typeof item === "string") {
return parseInt(item) ? item : defaultValue;
}
return defaultValue;
};
var anchorText = anchorText || "Click Here";
var location = location || "newTab";
var width = validateAndReturnDefaultIfFailed(width, "600");
var height = validateAndReturnDefaultIfFailed(height, "400");
return function (data, type, row) {
// restriction only for table display rendering
if (type !== "display") {
return data;
}
var url = data;
try {
url = new URL(data);
switch (location) {
case "newTab":
return (
'<a title="' +
url +
'" href="' +
url +
'" target="_blank">' +
anchorText +
"</a>"
);
case "popup":
return (
'<a title="' +
url +
'" href="' +
url +
'" target="popup" rel="noopener noreferrer" onclick="window.open(\'' +
url +
"', '" +
anchorText +
"', 'width=" +
width +
",height=" +
height +
"'); return false;\">" +
anchorText +
"</a>"
);
default:
return (
'<a title="' +
url +
'" href="' +
url +
'" target="_blank">' +
anchorText +
"</a>"
);
}
} catch (e) {
return url;
}
};
};

@ -0,0 +1,109 @@
/**
* @summary ConditionalPageLength
* @description Hide the page length control when the amount of pages is <= 1
* @version 1.0.0
* @file dataTables.conditionalPageLength.js
* @author Garrett Hyder (https://github.com/garretthyder)
* @contact garrett.m.hyder@gmail.com
* @copyright Copyright 2020 Garrett Hyder
*
* License MIT - http://datatables.net/license/mit
*
* This feature plugin for DataTables hides the page length control when the amount
* of pages is <= 1. The control can either appear / disappear or fade in / out.
*
* Based off conditionalPaging by Matthew Hasbach (https://github.com/mjhasbach)
* Reference: https://github.com/DataTables/Plugins/blob/master/features/conditionalPaging/dataTables.conditionalPaging.js
*
* @example
* $('#myTable').DataTable({
* conditionalPageLength: true
* });
*
* @example
* $('#myTable').DataTable({
* conditionalPageLength: {
* style: 'fade',
* speed: 500 // optional
* }
* });
*
* Conditionally hide the Page Length options that are less than the current result size.
* @example
* $('#myTable').DataTable({
* conditionalPageLength: {
* conditionalOptions: true
* }
* });
*/
(function(window, document, $) {
$(document).on('init.dt', function(e, dtSettings) {
if ( e.namespace !== 'dt' ) {
return;
}
var options = dtSettings.oInit.conditionalPageLength || $.fn.dataTable.defaults.conditionalPageLength,
lengthMenu = dtSettings.aLengthMenu || $.fn.dataTable.defaults.lengthMenu,
lengthMenuValues = Array.isArray(lengthMenu[0]) ? lengthMenu[0] : lengthMenu;
lengthMenuValues = lengthMenuValues.filter(function(n) { return n > 0 });
var smallestLength = Math.min.apply(Math, lengthMenuValues);
if ($.isPlainObject(options) || options === true) {
var config = $.isPlainObject(options) ? options : {},
api = new $.fn.dataTable.Api(dtSettings),
speed = 'slow',
conditionalPageLength = function(e) {
var $paging = $(api.table().container()).find('div.dataTables_length'),
pages = api.page.info().pages,
size = api.rows({search:'applied'}).count();
if (e instanceof $.Event) {
if (pages <= 1 && size <= smallestLength) {
if (config.style === 'fade') {
$paging.stop().fadeTo(speed, 0);
}
else {
$paging.css('visibility', 'hidden');
}
}
else {
if (config.style === 'fade') {
$paging.stop().fadeTo(speed, 1);
}
else {
$paging.css('visibility', '');
}
}
}
else if (pages <= 1 && size <= smallestLength) {
if (config.style === 'fade') {
$paging.css('opacity', 0);
}
else {
$paging.css('visibility', 'hidden');
}
}
if (config.conditionalOptions) {
$paging.find('select option').each(function(index) {
if ($(this).attr('value') > size) {
$(this).hide();
} else {
$(this).show();
}
});
}
};
if ( config.speed !== undefined ) {
speed = config.speed;
}
conditionalPageLength();
api.on('draw.dt', conditionalPageLength);
}
});
})(window, document, jQuery);

@ -58,8 +58,8 @@ $.fn.dataTable.LengthLinks = function ( inst ) {
} }
var menu = settings.aLengthMenu; var menu = settings.aLengthMenu;
var lang = menu.length===2 && $.isArray(menu[0]) ? menu[1] : menu; var lang = menu.length===2 && Array.isArray(menu[0]) ? menu[1] : menu;
var lens = menu.length===2 && $.isArray(menu[0]) ? menu[0] : menu; var lens = menu.length===2 && Array.isArray(menu[0]) ? menu[0] : menu;
var out = $.map( lens, function (el, i) { var out = $.map( lens, function (el, i) {
return el == api.page.len() ? return el == api.page.len() ?

@ -46,9 +46,9 @@ function highlight( body, table )
table.columns().every( function () { table.columns().every( function () {
var column = this; var column = this;
column.nodes().flatten().to$().unhighlight({ className: 'column_highlight' }); column.nodes().flatten().to$().unhighlight({ className: 'column_highlight' });
column.nodes().flatten().to$().highlight( $.trim( column.search() ).split(/\s+/), { className: 'column_highlight' } ); column.nodes().flatten().to$().highlight( column.search().trim().split(/\s+/), { className: 'column_highlight' } );
} ); } );
body.highlight( $.trim( table.search() ).split(/\s+/) ); body.highlight( table.search().trim().split(/\s+/) );
} }
} }

@ -3,6 +3,7 @@
* @name Afrikaans * @name Afrikaans
* @anchor Afrikaans * @anchor Afrikaans
* @author <a href="http://www.ajoft.com">Ajoft Software</a> * @author <a href="http://www.ajoft.com">Ajoft Software</a>
* @lcid af
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "uitstalling _START_ to _END_ of _TOTAL_ inskrywings", "sInfo": "uitstalling _START_ to _END_ of _TOTAL_ inskrywings",
"sInfoEmpty": "uitstalling 0 to 0 of 0 inskrywings", "sInfoEmpty": "uitstalling 0 to 0 of 0 inskrywings",
"sInfoFiltered": "(gefiltreer uit _MAX_ totaal inskrywings)", "sInfoFiltered": "(gefiltreer uit _MAX_ totaal inskrywings)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "uitstal _MENU_ inskrywings", "sLengthMenu": "uitstal _MENU_ inskrywings",
"sLoadingRecords": "laai...", "sLoadingRecords": "laai...",

@ -3,6 +3,7 @@
* @name Albanian * @name Albanian
* @anchor Albanian * @anchor Albanian
* @author Besnik Belegu * @author Besnik Belegu
* @lcid sq
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Duke treguar _START_ deri _END_ prej _TOTAL_ reshtave", "sInfo": "Duke treguar _START_ deri _END_ prej _TOTAL_ reshtave",
"sInfoEmpty": "Duke treguar 0 deri 0 prej 0 reshtave", "sInfoEmpty": "Duke treguar 0 deri 0 prej 0 reshtave",
"sInfoFiltered": "(të filtruara nga gjithësej _MAX_ reshtave)", "sInfoFiltered": "(të filtruara nga gjithësej _MAX_ reshtave)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Shiko _MENU_ reshta", "sLengthMenu": "Shiko _MENU_ reshta",
"sLoadingRecords": "Duke punuar...", "sLoadingRecords": "Duke punuar...",

@ -3,6 +3,7 @@
* @name Amharic * @name Amharic
* @anchor Amharic * @anchor Amharic
* @author veduket * @author veduket
* @lcid am
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "ከጠቅላላው _TOTAL_ ዝርዝሮች ውስጥ ከ _START_ እስከ _END_ ያሉት ዝርዝር", "sInfo": "ከጠቅላላው _TOTAL_ ዝርዝሮች ውስጥ ከ _START_ እስከ _END_ ያሉት ዝርዝር",
"sInfoEmpty": "ከጠቅላላው 0 ዝርዝሮች ውስጥ ከ 0 እስከ 0 ያሉት ዝርዝር", "sInfoEmpty": "ከጠቅላላው 0 ዝርዝሮች ውስጥ ከ 0 እስከ 0 ያሉት ዝርዝር",
"sInfoFiltered": "(ከጠቅላላው _MAX_ የተመረጡ ዝርዝሮች)", "sInfoFiltered": "(ከጠቅላላው _MAX_ የተመረጡ ዝርዝሮች)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "የዝርዝሮች ብዛት _MENU_", "sLengthMenu": "የዝርዝሮች ብዛት _MENU_",
"sLoadingRecords": "በማቅረብ ላይ...", "sLoadingRecords": "በማቅረብ ላይ...",

@ -3,6 +3,7 @@
* @name Arabic * @name Arabic
* @anchor Arabic * @anchor Arabic
* @author Ossama Khayat * @author Ossama Khayat
* @lcid ar
*/ */
{ {
@ -14,9 +15,7 @@
"sInfo": "إظهار _START_ إلى _END_ من أصل _TOTAL_ مدخل", "sInfo": "إظهار _START_ إلى _END_ من أصل _TOTAL_ مدخل",
"sInfoEmpty": "يعرض 0 إلى 0 من أصل 0 سجل", "sInfoEmpty": "يعرض 0 إلى 0 من أصل 0 سجل",
"sInfoFiltered": "(منتقاة من مجموع _MAX_ مُدخل)", "sInfoFiltered": "(منتقاة من مجموع _MAX_ مُدخل)",
"sInfoPostFix": "",
"sSearch": "ابحث:", "sSearch": "ابحث:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "الأول", "sFirst": "الأول",
"sPrevious": "السابق", "sPrevious": "السابق",
@ -26,5 +25,27 @@
"oAria": { "oAria": {
"sSortAscending": ": تفعيل لترتيب العمود تصاعدياً", "sSortAscending": ": تفعيل لترتيب العمود تصاعدياً",
"sSortDescending": ": تفعيل لترتيب العمود تنازلياً" "sSortDescending": ": تفعيل لترتيب العمود تنازلياً"
},
"select": {
"rows": {
"_": "%d قيمة محددة",
"0": "",
"1": "1 قيمة محددة"
}
},
"buttons": {
"print": "طباعة",
"colvis": "الأعمدة الظاهرة",
"copy": "نسخ إلى الحافظة",
"copyTitle": "نسخ",
"copyKeys": "زر <i>ctrl</i> أو <i>\u2318</i> + <i>C</i> من الجدول<br>ليتم نسخها إلى الحافظة<br><br>للإلغاء اضغط على الرسالة أو اضغط على زر الخروج.",
"copySuccess": {
"_": "%d قيمة نسخت",
"1": "1 قيمة نسخت"
},
"pageLength": {
"-1": "اظهار الكل",
"_": "إظهار %d أسطر"
}
} }
} }

@ -3,6 +3,7 @@
* @name Armenian * @name Armenian
* @anchor Armenian * @anchor Armenian
* @author <a href="http://www.voznisoft.com/">Levon Levonyan</a> * @author <a href="http://www.voznisoft.com/">Levon Levonyan</a>
* @lcid hy
*/ */
{ {
@ -15,7 +16,6 @@
"sInfo": "Ցուցադրված են _START_-ից _END_ արդյունքները ընդհանուր _TOTAL_-ից", "sInfo": "Ցուցադրված են _START_-ից _END_ արդյունքները ընդհանուր _TOTAL_-ից",
"sInfoEmpty": "Արդյունքներ գտնված չեն", "sInfoEmpty": "Արդյունքներ գտնված չեն",
"sInfoFiltered": "(ֆիլտրվել է ընդհանուր _MAX_ արդյունքներից)", "sInfoFiltered": "(ֆիլտրվել է ընդհանուր _MAX_ արդյունքներից)",
"sInfoPostFix": "",
"sSearch": "Փնտրել", "sSearch": "Փնտրել",
"oPaginate": { "oPaginate": {
"sFirst": "Առաջին էջ", "sFirst": "Առաջին էջ",

@ -3,6 +3,7 @@
* @name Azerbaijan * @name Azerbaijan
* @anchor Azerbaijan * @anchor Azerbaijan
* @author H.Huseyn * @author H.Huseyn
* @lcid az_az
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": " _TOTAL_ Nəticədən _START_ - _END_ Arası Nəticələr", "sInfo": " _TOTAL_ Nəticədən _START_ - _END_ Arası Nəticələr",
"sInfoEmpty": "Nəticə Yoxdur", "sInfoEmpty": "Nəticə Yoxdur",
"sInfoFiltered": "( _MAX_ Nəticə İçindən Tapılanlar)", "sInfoFiltered": "( _MAX_ Nəticə İçindən Tapılanlar)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Səhifədə _MENU_ Nəticə Göstər", "sLengthMenu": "Səhifədə _MENU_ Nəticə Göstər",
"sLoadingRecords": "Yüklənir...", "sLoadingRecords": "Yüklənir...",

@ -3,6 +3,7 @@
* @name Bangla * @name Bangla
* @anchor Bangla * @anchor Bangla
* @author <a href="http://khaledcse06.wordpress.com">Md. Khaled Ben Islam</a> * @author <a href="http://khaledcse06.wordpress.com">Md. Khaled Ben Islam</a>
* @lcid bn
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "_TOTAL_ টা এন্ট্রির মধ্যে _START_ থেকে _END_ পর্যন্ত দেখানো হচ্ছে", "sInfo": "_TOTAL_ টা এন্ট্রির মধ্যে _START_ থেকে _END_ পর্যন্ত দেখানো হচ্ছে",
"sInfoEmpty": "কোন এন্ট্রি খুঁজে পাওয়া যায় নাই", "sInfoEmpty": "কোন এন্ট্রি খুঁজে পাওয়া যায় নাই",
"sInfoFiltered": "(মোট _MAX_ টা এন্ট্রির মধ্যে থেকে বাছাইকৃত)", "sInfoFiltered": "(মোট _MAX_ টা এন্ট্রির মধ্যে থেকে বাছাইকৃত)",
"sInfoPostFix": "",
"sSearch": "অনুসন্ধান:", "sSearch": "অনুসন্ধান:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "প্রথমটা", "sFirst": "প্রথমটা",
"sPrevious": "আগেরটা", "sPrevious": "আগেরটা",

@ -3,6 +3,7 @@
* @name Basque * @name Basque
* @anchor Basque * @anchor Basque
* @author <a href="https://github.com/xabikip/">Xabi Pico</a> * @author <a href="https://github.com/xabikip/">Xabi Pico</a>
* @lcid eu
*/ */
{ {
@ -13,9 +14,7 @@
"sInfo": "_START_ -etik _END_ -erako erregistroak erakusten, guztira _TOTAL_ erregistro", "sInfo": "_START_ -etik _END_ -erako erregistroak erakusten, guztira _TOTAL_ erregistro",
"sInfoEmpty": "0tik 0rako erregistroak erakusten, guztira 0 erregistro", "sInfoEmpty": "0tik 0rako erregistroak erakusten, guztira 0 erregistro",
"sInfoFiltered": "(guztira _MAX_ erregistro iragazten)", "sInfoFiltered": "(guztira _MAX_ erregistro iragazten)",
"sInfoPostFix": "",
"sSearch": "Aurkitu:", "sSearch": "Aurkitu:",
"sUrl": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLoadingRecords": "Abiarazten...", "sLoadingRecords": "Abiarazten...",
"oPaginate": { "oPaginate": {

@ -3,17 +3,16 @@
* @name Belarusian * @name Belarusian
* @anchor Belarusian * @anchor Belarusian
* @author vkachurka * @author vkachurka
* @lcid be
*/ */
{ {
"sProcessing": "Пачакайце...", "sProcessing": "Пачакайце...",
"sLengthMenu": "Паказваць _MENU_ запісаў", "sLengthMenu": "Паказваць _MENU_ запісаў",
"sZeroRecords": "Запісы адсутнічаюць.", "sZeroRecords": "Запісы адсутнічаюць.",
"sInfo": "Запісы з _START_ па _END_ з _TOTAL_ запісаў", "sInfo": "Запісы з _START_ па _END_ з _TOTAL_ запісаў",
"sInfoEmpty": "Запісы з 0 па 0 з 0 запісаў", "sInfoEmpty": "Запісы з 0 па 0 з 0 запісаў",
"sInfoFiltered": "(адфільтравана з _MAX_ запісаў)", "sInfoFiltered": "(адфільтравана з _MAX_ запісаў)",
"sInfoPostFix": "", "sSearch": "Пошук:",
"sSearch": "Пошук:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Першая", "sFirst": "Першая",
"sPrevious": "Папярэдняя", "sPrevious": "Папярэдняя",
@ -21,7 +20,7 @@
"sLast": "Апошняя" "sLast": "Апошняя"
}, },
"oAria": { "oAria": {
"sSortAscending": ": актываваць для сартавання слупка па ўзрастанні", "sSortAscending": ": актываваць для сартавання слупка па ўзрастанні",
"sSortDescending": ": актываваць для сартавання слупка па змяншэнні" "sSortDescending": ": актываваць для сартавання слупка па змяншэнні"
} }
} }

@ -3,6 +3,7 @@
* @name Bulgarian * @name Bulgarian
* @anchor Bulgarian * @anchor Bulgarian
* @author Rostislav Stoyanov, Oliwier Thomas * @author Rostislav Stoyanov, Oliwier Thomas
* @lcid bg
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Показване на резултати от _START_ до _END_ от общо _TOTAL_", "sInfo": "Показване на резултати от _START_ до _END_ от общо _TOTAL_",
"sInfoEmpty": "Показване на резултати от 0 до 0 от общо 0", "sInfoEmpty": "Показване на резултати от 0 до 0 от общо 0",
"sInfoFiltered": "(филтрирани от общо _MAX_ резултата)", "sInfoFiltered": "(филтрирани от общо _MAX_ резултата)",
"sInfoPostFix": "",
"sSearch": "Търсене:", "sSearch": "Търсене:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Първа", "sFirst": "Първа",
"sPrevious": "Предишна", "sPrevious": "Предишна",

@ -2,23 +2,50 @@
* Catalan translation * Catalan translation
* @name Catalan * @name Catalan
* @anchor Catalan * @anchor Catalan
* @author Sergi * @author Sergi, Oriol Roselló Castells
* @lcid ca
*/ */
{ {
"sProcessing": "Processant...", "sProcessing": "Processant...",
"sLengthMenu": "Mostra _MENU_ registres", "sLengthMenu": "Mostra _MENU_ registres",
"sZeroRecords": "No s'han trobat registres.", "sZeroRecords": "No s'han trobat registres",
"sInfo": "Mostrant de _START_ a _END_ de _TOTAL_ registres", "sEmptyTable": "No hi ha registres disponible en aquesta taula",
"sInfoEmpty": "Mostrant de 0 a 0 de 0 registres", "sInfo": "Mostrant del _START_ al _END_ d'un total de _TOTAL_ registres",
"sInfoFiltered": "(filtrat de _MAX_ total registres)", "sInfoEmpty": "No hi ha registres disponibles",
"sInfoPostFix": "", "sInfoFiltered": "(filtrat de _MAX_ registres)",
"sSearch": "Filtrar:", "sSearch": "Cerca:",
"sUrl": "", "sInfoThousands": ".",
"oPaginate": { "sDecimal": ",",
"sFirst": "Primer", "sLoadingRecords": "Carregant...",
"sPrevious": "Anterior", "oPaginate": {
"sNext": "Següent", "sFirst": "Primer",
"sLast": "Últim" "sPrevious": "Anterior",
} "sNext": "Següent",
"sLast": "Últim"
},
"oAria": {
"sSortAscending": ": Activa per ordenar la columna de manera ascendent",
"sSortDescending": ": 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"
}
}
} }

@ -4,26 +4,26 @@
* @anchor Chinese (traditional) * @anchor Chinese (traditional)
* @author <a href="https://gimmerank.com/">GimmeRank Affiliate</a> * @author <a href="https://gimmerank.com/">GimmeRank Affiliate</a>
* @author <a href="https://github.com/PeterDaveHello">Peter Dave Hello</a> * @author <a href="https://github.com/PeterDaveHello">Peter Dave Hello</a>
* @lcid zh_Hant
*/ */
{ {
"processing":   "處理中...", "processing": "處理中...",
"loadingRecords": "載入中...", "loadingRecords": "載入中...",
"lengthMenu":   "顯示 _MENU_ 項結果", "lengthMenu": "顯示 _MENU_ 項結果",
"zeroRecords":  "沒有符合的結果", "zeroRecords": "沒有符合的結果",
"info":         "顯示第 _START_ 至 _END_ 項結果,共 _TOTAL_ 項", "info": "顯示第 _START_ 至 _END_ 項結果,共 _TOTAL_ 項",
"infoEmpty":    "顯示第 0 至 0 項結果,共 0 項", "infoEmpty": "顯示第 0 至 0 項結果,共 0 項",
"infoFiltered": "(從 _MAX_ 項結果中過濾)", "infoFiltered": "(從 _MAX_ 項結果中過濾)",
"infoPostFix":  "", "search": "搜尋:",
"search":       "搜尋:",
"paginate": { "paginate": {
"first":    "第一頁", "first": "第一頁",
"previous": "上一頁", "previous": "上一頁",
"next":     "下一頁", "next": "下一頁",
"last":     "最後一頁" "last": "最後一頁"
}, },
"aria": { "aria": {
"sortAscending": ": 升冪排列", "sortAscending": ": 升冪排列",
"sortDescending": ": 降冪排列" "sortDescending": ": 降冪排列"
} }
} }

@ -3,6 +3,7 @@
* @name Chinese * @name Chinese
* @anchor Chinese * @anchor Chinese
* @author <a href="http://docs.jquery.com/UI">Chi Cheng</a> * @author <a href="http://docs.jquery.com/UI">Chi Cheng</a>
* @lcid zh
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项", "sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
"sInfoEmpty": "显示第 0 至 0 项结果,共 0 项", "sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",
"sInfoFiltered": "(由 _MAX_ 项结果过滤)", "sInfoFiltered": "(由 _MAX_ 项结果过滤)",
"sInfoPostFix": "",
"sSearch": "搜索:", "sSearch": "搜索:",
"sUrl": "",
"sEmptyTable": "表中数据为空", "sEmptyTable": "表中数据为空",
"sLoadingRecords": "载入中...", "sLoadingRecords": "载入中...",
"sInfoThousands": ",", "sInfoThousands": ",",

@ -3,6 +3,7 @@
* @name Croatian * @name Croatian
* @anchor Croatian * @anchor Croatian
* @author Predrag Mušić and _hrvoj3e_ * @author Predrag Mušić and _hrvoj3e_
* @lcid hr
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Prikazano _START_ do _END_ od _TOTAL_ rezultata", "sInfo": "Prikazano _START_ do _END_ od _TOTAL_ rezultata",
"sInfoEmpty": "Prikazano 0 do 0 od 0 rezultata", "sInfoEmpty": "Prikazano 0 do 0 od 0 rezultata",
"sInfoFiltered": "(filtrirano iz _MAX_ ukupnih rezultata)", "sInfoFiltered": "(filtrirano iz _MAX_ ukupnih rezultata)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Prikaži _MENU_ rezultata po stranici", "sLengthMenu": "Prikaži _MENU_ rezultata po stranici",
"sLoadingRecords": "Dohvaćam...", "sLoadingRecords": "Dohvaćam...",

@ -3,6 +3,7 @@
* @name Czech * @name Czech
* @anchor Czech * @anchor Czech
* @author <a href="http://blog.magerio.cz/">Magerio</a> * @author <a href="http://blog.magerio.cz/">Magerio</a>
* @lcid cs
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Zobrazuji _START_ až _END_ z celkem _TOTAL_ záznamů", "sInfo": "Zobrazuji _START_ až _END_ z celkem _TOTAL_ záznamů",
"sInfoEmpty": "Zobrazuji 0 až 0 z 0 záznamů", "sInfoEmpty": "Zobrazuji 0 až 0 z 0 záznamů",
"sInfoFiltered": "(filtrováno z celkem _MAX_ záznamů)", "sInfoFiltered": "(filtrováno z celkem _MAX_ záznamů)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLengthMenu": "Zobraz záznamů _MENU_", "sLengthMenu": "Zobraz záznamů _MENU_",
"sLoadingRecords": "Načítám...", "sLoadingRecords": "Načítám...",

@ -3,6 +3,7 @@
* @name Danish * @name Danish
* @anchor Danish * @anchor Danish
* @author <a href="http://www.kor.dk/">Werner Knudsen</a> * @author <a href="http://www.kor.dk/">Werner Knudsen</a>
* @lcid da
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Viser _START_ til _END_ af _TOTAL_ linjer", "sInfo": "Viser _START_ til _END_ af _TOTAL_ linjer",
"sInfoEmpty": "Viser 0 til 0 af 0 linjer", "sInfoEmpty": "Viser 0 til 0 af 0 linjer",
"sInfoFiltered": "(filtreret fra _MAX_ linjer)", "sInfoFiltered": "(filtreret fra _MAX_ linjer)",
"sInfoPostFix": "",
"sSearch": "S&oslash;g:", "sSearch": "S&oslash;g:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "F&oslash;rste", "sFirst": "F&oslash;rste",
"sPrevious": "Forrige", "sPrevious": "Forrige",

@ -3,6 +3,7 @@
* @name Dutch * @name Dutch
* @anchor Dutch * @anchor Dutch
* @author <a href="http://www.blikgooien.nl/">Erwin Kerk</a> and <i>ashwin</i> * @author <a href="http://www.blikgooien.nl/">Erwin Kerk</a> and <i>ashwin</i>
* @lcid nl_nl
*/ */
{ {
@ -12,7 +13,6 @@
"sInfo": "_START_ tot _END_ van _TOTAL_ resultaten", "sInfo": "_START_ tot _END_ van _TOTAL_ resultaten",
"sInfoEmpty": "Geen resultaten om weer te geven", "sInfoEmpty": "Geen resultaten om weer te geven",
"sInfoFiltered": " (gefilterd uit _MAX_ resultaten)", "sInfoFiltered": " (gefilterd uit _MAX_ resultaten)",
"sInfoPostFix": "",
"sSearch": "Zoeken:", "sSearch": "Zoeken:",
"sEmptyTable": "Geen resultaten aanwezig in de tabel", "sEmptyTable": "Geen resultaten aanwezig in de tabel",
"sInfoThousands": ".", "sInfoThousands": ".",

@ -3,28 +3,131 @@
* @name English * @name English
* @anchor English * @anchor English
* @author <a href="http://www.sprymedia.co.uk/">Allan Jardine</a> * @author <a href="http://www.sprymedia.co.uk/">Allan Jardine</a>
* @lcid en-gb
*/ */
{ {
"sEmptyTable": "No data available in table", "emptyTable": "No data available in table",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ entries", "info": "Showing _START_ to _END_ of _TOTAL_ entries",
"sInfoEmpty": "Showing 0 to 0 of 0 entries", "infoEmpty": "Showing 0 to 0 of 0 entries",
"sInfoFiltered": "(filtered from _MAX_ total entries)", "infoFiltered": "(filtered from _MAX_ total entries)",
"sInfoPostFix": "", "infoThousands": ",",
"sInfoThousands": ",", "lengthMenu": "Show _MENU_ entries",
"sLengthMenu": "Show _MENU_ entries", "loadingRecords": "Loading...",
"sLoadingRecords": "Loading...", "processing": "Processing...",
"sProcessing": "Processing...", "search": "Search:",
"sSearch": "Search:", "zeroRecords": "No matching records found",
"sZeroRecords": "No matching records found", "thousands": ",",
"oPaginate": { "paginate": {
"sFirst": "First", "first": "First",
"sLast": "Last", "last": "Last",
"sNext": "Next", "next": "Next",
"sPrevious": "Previous" "previous": "Previous"
}, },
"oAria": { "aria": {
"sSortAscending": ": activate to sort column ascending", "sortAscending": ": activate to sort column ascending",
"sSortDescending": ": activate to sort column descending" "sortDescending": ": activate to sort column descending"
},
"autoFill": {
"cancel": "Cancel",
"fill": "Fill all cells with <i>%d</i>",
"fillHorizontal": "Fill cells horizontally",
"fillVertical": "Fill cells vertically"
},
"buttons": {
"collection": "Collection <span class='ui-button-icon-primary ui-icon ui-icon-triangle-1-s'/>",
"colvis": "Column Visibility",
"colvisRestore": "Restore visibility",
"copy": "Copy",
"copyKeys": "Press ctrl or u2318 + C to copy the table data to your system clipboard.<br><br>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"
}
},
"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"
} }
} }

@ -3,6 +3,7 @@
* @name Esperanto * @name Esperanto
* @anchor Esperanto * @anchor Esperanto
* @author <a href="https://miestasmia.com">Mia Nordentoft</a> * @author <a href="https://miestasmia.com">Mia Nordentoft</a>
* @lcid eo
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Montras _START_ ĝis _END_ el _TOTAL_ vicoj", "sInfo": "Montras _START_ ĝis _END_ el _TOTAL_ vicoj",
"sInfoEmpty": "Montras 0 ĝis 0 el 0 vicoj", "sInfoEmpty": "Montras 0 ĝis 0 el 0 vicoj",
"sInfoFiltered": "(filtrita el entute _MAX_ vicoj)", "sInfoFiltered": "(filtrita el entute _MAX_ vicoj)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Montri _MENU_ vicojn", "sLengthMenu": "Montri _MENU_ vicojn",
"sLoadingRecords": "Ŝarĝas ...", "sLoadingRecords": "Ŝarĝas ...",

@ -3,6 +3,7 @@
* @name Estonian * @name Estonian
* @anchor Estonian * @anchor Estonian
* @author <a href="http://www.arts9.com/">Janek Todoruk</a> * @author <a href="http://www.arts9.com/">Janek Todoruk</a>
* @lcid et
*/ */
{ {
@ -12,7 +13,6 @@
"sInfo": "Kuvatud: _TOTAL_ kirjet (_START_-_END_)", "sInfo": "Kuvatud: _TOTAL_ kirjet (_START_-_END_)",
"sInfoEmpty": "Otsinguvasteid ei leitud", "sInfoEmpty": "Otsinguvasteid ei leitud",
"sInfoFiltered": " - filteeritud _MAX_ kirje seast.", "sInfoFiltered": " - filteeritud _MAX_ kirje seast.",
"sInfoPostFix": "K&otilde;ik kuvatud kirjed p&otilde;hinevad reaalsetel tulemustel.",
"sSearch": "Otsi k&otilde;ikide tulemuste seast:", "sSearch": "Otsi k&otilde;ikide tulemuste seast:",
"oPaginate": { "oPaginate": {
"sFirst": "Algus", "sFirst": "Algus",

@ -3,6 +3,7 @@
* @name Filipino * @name Filipino
* @anchor Filipino * @anchor Filipino
* @author <a href="http://citi360.com/">Citi360</a> * @author <a href="http://citi360.com/">Citi360</a>
* @lcid fil
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Ipinapakita ang _START_ sa _END_ ng _TOTAL_ entries", "sInfo": "Ipinapakita ang _START_ sa _END_ ng _TOTAL_ entries",
"sInfoEmpty": "Ipinapakita ang 0-0 ng 0 entries", "sInfoEmpty": "Ipinapakita ang 0-0 ng 0 entries",
"sInfoFiltered": "(na-filter mula _MAX_ kabuuang entries)", "sInfoFiltered": "(na-filter mula _MAX_ kabuuang entries)",
"sInfoPostFix": "",
"sSearch": "Paghahanap:", "sSearch": "Paghahanap:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Unang", "sFirst": "Unang",
"sPrevious": "Nakaraan", "sPrevious": "Nakaraan",

@ -5,6 +5,7 @@
* @author Seppo Äyräväinen * @author Seppo Äyräväinen
* @author Viktors Cvetkovs * @author Viktors Cvetkovs
* @author <a href="https://ironlions.fi">Niko Granö</a> * @author <a href="https://ironlions.fi">Niko Granö</a>
* @lcid fi
*/ */
{ {
@ -12,7 +13,6 @@
"sInfo": "Näytetään rivit _START_ - _END_ (yhteensä _TOTAL_ )", "sInfo": "Näytetään rivit _START_ - _END_ (yhteensä _TOTAL_ )",
"sInfoEmpty": "Näytetään 0 - 0 (yhteensä 0)", "sInfoEmpty": "Näytetään 0 - 0 (yhteensä 0)",
"sInfoFiltered": "(suodatettu _MAX_ tuloksen joukosta)", "sInfoFiltered": "(suodatettu _MAX_ tuloksen joukosta)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Näytä kerralla _MENU_ riviä", "sLengthMenu": "Näytä kerralla _MENU_ riviä",
"sLoadingRecords": "Ladataan...", "sLoadingRecords": "Ladataan...",

@ -3,6 +3,7 @@
* @name French * @name French
* @anchor French * @anchor French
* @author schizophrene * @author schizophrene
* @lcid fr_fr
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments", "sInfo": "Affichage de l'élément _START_ à _END_ sur _TOTAL_ éléments",
"sInfoEmpty": "Affichage de l'élément 0 à 0 sur 0 élément", "sInfoEmpty": "Affichage de l'élément 0 à 0 sur 0 élément",
"sInfoFiltered": "(filtré à partir de _MAX_ éléments au total)", "sInfoFiltered": "(filtré à partir de _MAX_ éléments au total)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Afficher _MENU_ éléments", "sLengthMenu": "Afficher _MENU_ éléments",
"sLoadingRecords": "Chargement...", "sLoadingRecords": "Chargement...",

@ -4,6 +4,7 @@
* @anchor Galician * @anchor Galician
* @author <i>Emilio</i> * @author <i>Emilio</i>
* @author <i>Xosé Antonio Rubal López</i> * @author <i>Xosé Antonio Rubal López</i>
* @lcid gl
*/ */
{ {
@ -14,9 +15,7 @@
"sInfo": "Mostrando rexistros do _START_ ao _END_ dun total de _TOTAL_ rexistros", "sInfo": "Mostrando rexistros do _START_ ao _END_ dun total de _TOTAL_ rexistros",
"sInfoEmpty": "Mostrando rexistros do 0 ao 0 dun total de 0 rexistros", "sInfoEmpty": "Mostrando rexistros do 0 ao 0 dun total de 0 rexistros",
"sInfoFiltered": "(filtrado dun total de _MAX_ rexistros)", "sInfoFiltered": "(filtrado dun total de _MAX_ rexistros)",
"sInfoPostFix": "",
"sSearch": "Buscar:", "sSearch": "Buscar:",
"sUrl": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLoadingRecords": "Cargando...", "sLoadingRecords": "Cargando...",
"oPaginate": { "oPaginate": {

@ -3,6 +3,7 @@
* @name Georgian * @name Georgian
* @anchor Georgian * @anchor Georgian
* @author Mikheil Nadareishvili, updated by <a href="http://www.brunjadze.xyz/">Mirza Brunjadze</a> * @author Mikheil Nadareishvili, updated by <a href="http://www.brunjadze.xyz/">Mirza Brunjadze</a>
* @lcid ka
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "ნაჩვენებია ჩანაწერები _START_დან _END_მდე, _TOTAL_ ჩანაწერიდან", "sInfo": "ნაჩვენებია ჩანაწერები _START_დან _END_მდე, _TOTAL_ ჩანაწერიდან",
"sInfoEmpty": "ნაჩვენებია ჩანაწერები 0დან 0მდე, 0 ჩანაწერიდან", "sInfoEmpty": "ნაჩვენებია ჩანაწერები 0დან 0მდე, 0 ჩანაწერიდან",
"sInfoFiltered": "(გაფილტრული შედეგი _MAX_ ჩანაწერიდან)", "sInfoFiltered": "(გაფილტრული შედეგი _MAX_ ჩანაწერიდან)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "აჩვენე _MENU_ ჩანაწერი", "sLengthMenu": "აჩვენე _MENU_ ჩანაწერი",
"sLoadingRecords": "იტვირთება...", "sLoadingRecords": "იტვირთება...",

@ -5,6 +5,7 @@
* @author Joerg Holz * @author Joerg Holz
* @author DJmRek - Markus Bergt * @author DJmRek - Markus Bergt
* @author OSWorX https://osworx.net * @author OSWorX https://osworx.net
* @lcid de_de
*/ */
{ {
@ -12,7 +13,6 @@
"sInfo": "_START_ bis _END_ von _TOTAL_ Einträgen", "sInfo": "_START_ bis _END_ von _TOTAL_ Einträgen",
"sInfoEmpty": "Keine Daten vorhanden", "sInfoEmpty": "Keine Daten vorhanden",
"sInfoFiltered": "(gefiltert von _MAX_ Einträgen)", "sInfoFiltered": "(gefiltert von _MAX_ Einträgen)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "_MENU_ Einträge anzeigen", "sLengthMenu": "_MENU_ Einträge anzeigen",
"sLoadingRecords": "Wird geladen ..", "sLoadingRecords": "Wird geladen ..",
@ -32,7 +32,6 @@
"select": { "select": {
"rows": { "rows": {
"_": "%d Zeilen ausgewählt", "_": "%d Zeilen ausgewählt",
"0": "",
"1": "1 Zeile ausgewählt" "1": "1 Zeile ausgewählt"
} }
}, },

@ -4,6 +4,7 @@
* @anchor Greek * @anchor Greek
* @author Abraam Ziogas * @author Abraam Ziogas
* @author Leonidas Arvanitis * @author Leonidas Arvanitis
* @lcid el
*/ */
{ {
@ -12,7 +13,6 @@
"sInfo": "Εμφανίζονται _START_ έως _END_ από _TOTAL_ εγγραφές", "sInfo": "Εμφανίζονται _START_ έως _END_ από _TOTAL_ εγγραφές",
"sInfoEmpty": "Εμφανίζονται 0 έως 0 από 0 εγγραφές", "sInfoEmpty": "Εμφανίζονται 0 έως 0 από 0 εγγραφές",
"sInfoFiltered": "(φιλτραρισμένες από _MAX_ συνολικά εγγραφές)", "sInfoFiltered": "(φιλτραρισμένες από _MAX_ συνολικά εγγραφές)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Δείξε _MENU_ εγγραφές", "sLengthMenu": "Δείξε _MENU_ εγγραφές",
"sLoadingRecords": "Φόρτωση...", "sLoadingRecords": "Φόρτωση...",
@ -20,7 +20,6 @@
"sSearch": "Αναζήτηση:", "sSearch": "Αναζήτηση:",
"sSearchPlaceholder": "Αναζήτηση", "sSearchPlaceholder": "Αναζήτηση",
"sThousands": ".", "sThousands": ".",
"sUrl": "",
"sZeroRecords": "Δεν βρέθηκαν εγγραφές που να ταιριάζουν", "sZeroRecords": "Δεν βρέθηκαν εγγραφές που να ταιριάζουν",
"oPaginate": { "oPaginate": {
"sFirst": "Πρώτη", "sFirst": "Πρώτη",

@ -4,6 +4,7 @@
* @anchor Gujarati * @anchor Gujarati
* @author <a href="http://www.apoto.com/">Apoto</a> * @author <a href="http://www.apoto.com/">Apoto</a>
* @author <a href="https ://www.mrcloudhosting.com/">Mr Cloud Hosting</a> * @author <a href="https ://www.mrcloudhosting.com/">Mr Cloud Hosting</a>
* @lcid gu
*/ */
{ {
@ -11,7 +12,6 @@
"sInfo": "કુલ _TOTAL_ માંથી _START_ થી _END_ પ્રવેશો દર્શાવે છે", "sInfo": "કુલ _TOTAL_ માંથી _START_ થી _END_ પ્રવેશો દર્શાવે છે",
"sInfoEmpty": "કુલ 0 પ્રવેશ માંથી 0 થી 0 બતાવી રહ્યું છે", "sInfoEmpty": "કુલ 0 પ્રવેશ માંથી 0 થી 0 બતાવી રહ્યું છે",
"sInfoFiltered": "(_MAX_ કુલ પ્રવેશો માંથી ફિલ્ટર)", "sInfoFiltered": "(_MAX_ કુલ પ્રવેશો માંથી ફિલ્ટર)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "બતાવો _MENU_ પ્રવેશો", "sLengthMenu": "બતાવો _MENU_ પ્રવેશો",
"sLoadingRecords": "લોડ કરી રહ્યું છે ...", "sLoadingRecords": "લોડ કરી રહ્યું છે ...",

@ -3,6 +3,7 @@
* @name Hebrew * @name Hebrew
* @anchor Hebrew * @anchor Hebrew
* @author <a href="http://ww3.co.il/">Neil Osman (WW3)</a> * @author <a href="http://ww3.co.il/">Neil Osman (WW3)</a>
* @lcid he
*/ */
{ {
@ -13,9 +14,7 @@
"info": "_START_ עד _END_ מתוך _TOTAL_ רשומות" , "info": "_START_ עד _END_ מתוך _TOTAL_ רשומות" ,
"infoEmpty": "0 עד 0 מתוך 0 רשומות", "infoEmpty": "0 עד 0 מתוך 0 רשומות",
"infoFiltered": "(מסונן מסך _MAX_ רשומות)", "infoFiltered": "(מסונן מסך _MAX_ רשומות)",
"infoPostFix": "",
"search": "חפש:", "search": "חפש:",
"url": "",
"paginate": { "paginate": {
"first": "ראשון", "first": "ראשון",
"previous": "קודם", "previous": "קודם",

@ -3,6 +3,7 @@
* @name Hindi * @name Hindi
* @anchor Hindi * @anchor Hindi
* @author <a href="http://outshinesolutions.com">Outshine Solutions</a> * @author <a href="http://outshinesolutions.com">Outshine Solutions</a>
* @lcid hi
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "_START_ to _END_ of _TOTAL_ प्रविष्टियां दिखा रहे हैं", "sInfo": "_START_ to _END_ of _TOTAL_ प्रविष्टियां दिखा रहे हैं",
"sInfoEmpty": "0 में से 0 से 0 प्रविष्टियां दिखा रहे हैं", "sInfoEmpty": "0 में से 0 से 0 प्रविष्टियां दिखा रहे हैं",
"sInfoFiltered": "(_MAX_ कुल प्रविष्टियों में से छठा हुआ)", "sInfoFiltered": "(_MAX_ कुल प्रविष्टियों में से छठा हुआ)",
"sInfoPostFix": "",
"sSearch": "खोजें:", "sSearch": "खोजें:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "प्रथम", "sFirst": "प्रथम",
"sPrevious": "पिछला", "sPrevious": "पिछला",

@ -3,6 +3,7 @@
* @name Hungarian * @name Hungarian
* @anchor Hungarian * @anchor Hungarian
* @author <a href="http://www.maschek.hu">Adam Maschek</a>, Lajos Cseppentő, Márk Matus * @author <a href="http://www.maschek.hu">Adam Maschek</a>, Lajos Cseppentő, Márk Matus
* @lcid hu
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Találatok: _START_ - _END_ Összesen: _TOTAL_", "sInfo": "Találatok: _START_ - _END_ Összesen: _TOTAL_",
"sInfoEmpty": "Nulla találat", "sInfoEmpty": "Nulla találat",
"sInfoFiltered": "(_MAX_ összes rekord közül szűrve)", "sInfoFiltered": "(_MAX_ összes rekord közül szűrve)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLengthMenu": "_MENU_ találat oldalanként", "sLengthMenu": "_MENU_ találat oldalanként",
"sLoadingRecords": "Betöltés...", "sLoadingRecords": "Betöltés...",
@ -30,7 +30,6 @@
"select": { "select": {
"rows": { "rows": {
"_": "%d sor kiválasztva", "_": "%d sor kiválasztva",
"0": "",
"1": "1 sor kiválasztva" "1": "1 sor kiválasztva"
} }
}, },

@ -3,6 +3,7 @@
* @name Icelandic * @name Icelandic
* @anchor Icelandic * @anchor Icelandic
* @author Finnur Kolbeinsson * @author Finnur Kolbeinsson
* @lcid is
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Sýni _START_ til _END_ af _TOTAL_ færslum", "sInfo": "Sýni _START_ til _END_ af _TOTAL_ færslum",
"sInfoEmpty": "Sýni 0 til 0 af 0 færslum", "sInfoEmpty": "Sýni 0 til 0 af 0 færslum",
"sInfoFiltered": "(síað út frá _MAX_ færslum)", "sInfoFiltered": "(síað út frá _MAX_ færslum)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Sýna _MENU_ færslur", "sLengthMenu": "Sýna _MENU_ færslur",
"sLoadingRecords": "Hleð...", "sLoadingRecords": "Hleð...",

@ -3,6 +3,7 @@
* @name Indonesian * @name Indonesian
* @anchor Indonesian * @anchor Indonesian
* @author Landung Wahana * @author Landung Wahana
* @lcid id_alt
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Tampilan _START_ sampai _END_ dari _TOTAL_ entri", "sInfo": "Tampilan _START_ sampai _END_ dari _TOTAL_ entri",
"sInfoEmpty": "Tampilan 0 hingga 0 dari 0 entri", "sInfoEmpty": "Tampilan 0 hingga 0 dari 0 entri",
"sInfoFiltered": "(disaring dari _MAX_ entri keseluruhan)", "sInfoFiltered": "(disaring dari _MAX_ entri keseluruhan)",
"sInfoPostFix": "",
"sSearch": "Cari:", "sSearch": "Cari:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Awal", "sFirst": "Awal",
"sPrevious": "Balik", "sPrevious": "Balik",

@ -2,24 +2,90 @@
* Indonesian translation * Indonesian translation
* @name Indonesian * @name Indonesian
* @anchor Indonesian * @anchor Indonesian
* @author Cipto Hadi * @author Cipto Hadi, Ardeman
* @lcid id
*/ */
{ {
"sEmptyTable": "Tidak ada data yang tersedia pada tabel ini", "emptyTable": "Tidak ada data yang tersedia pada tabel ini",
"sProcessing": "Sedang memproses...", "info": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri",
"sLengthMenu": "Tampilkan _MENU_ entri", "infoEmpty": "Menampilkan 0 sampai 0 dari 0 entri",
"sZeroRecords": "Tidak ditemukan data yang sesuai", "infoFiltered": "(disaring dari _MAX_ entri keseluruhan)",
"sInfo": "Menampilkan _START_ sampai _END_ dari _TOTAL_ entri", "infoThousands": "'",
"sInfoEmpty": "Menampilkan 0 sampai 0 dari 0 entri", "lengthMenu": "Tampilkan _MENU_ entri",
"sInfoFiltered": "(disaring dari _MAX_ entri keseluruhan)", "loadingRecords": "Sedang memuat...",
"sInfoPostFix": "", "processing": "Sedang memproses...",
"sSearch": "Cari:", "search": "Cari:",
"sUrl": "", "zeroRecords": "Tidak ditemukan data yang sesuai",
"oPaginate": { "thousands": "'",
"sFirst": "Pertama", "paginate": {
"sPrevious": "Sebelumnya", "first": "Pertama",
"sNext": "Selanjutnya", "last": "Terakhir",
"sLast": "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 <i>%d</i>",
"fillHorizontal": "Isi sel secara horizontal",
"fillVertical": "Isi sel secara vertikal"
},
"buttons": {
"collection": "Kumpulan <span class='ui-button-icon-primary ui-icon ui-icon-triangle-1-s'/>",
"colvis": "Visibilitas Kolom",
"colvisRestore": "Kembalikan visibilitas",
"copy": "Salin",
"copyKeys": "Tekan ctrl atau u2318 + C untuk menyalin tabel ke papan klip.<br><br>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"
} }
} }

@ -3,6 +3,7 @@
* @name Irish * @name Irish
* @anchor Irish * @anchor Irish
* @author <a href="http://letsbefamous.com">Lets Be Famous Journal</a> * @author <a href="http://letsbefamous.com">Lets Be Famous Journal</a>
* @lcid ga
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "_START_ Showing a _END_ na n-iontrálacha _TOTAL_", "sInfo": "_START_ Showing a _END_ na n-iontrálacha _TOTAL_",
"sInfoEmpty": "Showing 0-0 na n-iontrálacha 0", "sInfoEmpty": "Showing 0-0 na n-iontrálacha 0",
"sInfoFiltered": "(scagtha ó _MAX_ iontrálacha iomlán)", "sInfoFiltered": "(scagtha ó _MAX_ iontrálacha iomlán)",
"sInfoPostFix": "",
"sSearch": "Cuardaigh:", "sSearch": "Cuardaigh:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "An Chéad", "sFirst": "An Chéad",
"sPrevious": "Roimhe Seo", "sPrevious": "Roimhe Seo",

@ -3,6 +3,7 @@
* @name Italian * @name Italian
* @anchor Italian * @anchor Italian
* @author Nicola Zecchin & Giulio Quaresima * @author Nicola Zecchin & Giulio Quaresima
* @lcid it_it
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Vista da _START_ a _END_ di _TOTAL_ elementi", "sInfo": "Vista da _START_ a _END_ di _TOTAL_ elementi",
"sInfoEmpty": "Vista da 0 a 0 di 0 elementi", "sInfoEmpty": "Vista da 0 a 0 di 0 elementi",
"sInfoFiltered": "(filtrati da _MAX_ elementi totali)", "sInfoFiltered": "(filtrati da _MAX_ elementi totali)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Visualizza _MENU_ elementi", "sLengthMenu": "Visualizza _MENU_ elementi",
"sLoadingRecords": "Caricamento...", "sLoadingRecords": "Caricamento...",

@ -3,6 +3,7 @@
* @name Japanese * @name Japanese
* @anchor Japanese * @anchor Japanese
* @author <i>yusuke</i> and <a href="https://github.com/wiraqutra">Seigo ISHINO</a> * @author <i>yusuke</i> and <a href="https://github.com/wiraqutra">Seigo ISHINO</a>
* @lcid ja
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": " _TOTAL_ 件中 _START_ から _END_ まで表示", "sInfo": " _TOTAL_ 件中 _START_ から _END_ まで表示",
"sInfoEmpty": " 0 件中 0 から 0 まで表示", "sInfoEmpty": " 0 件中 0 から 0 まで表示",
"sInfoFiltered": "(全 _MAX_ 件より抽出)", "sInfoFiltered": "(全 _MAX_ 件より抽出)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "_MENU_ 件表示", "sLengthMenu": "_MENU_ 件表示",
"sLoadingRecords": "読み込み中...", "sLoadingRecords": "読み込み中...",

@ -0,0 +1,30 @@
/**
* Kannada translation
* @name Kannada
* @anchor Kannada
* @author Rakesh Gattapur
* @lcid kn
*/
{
"sEmptyTable": "ಕೋಷ್ಟಕದಲ್ಲಿ ಯಾವುದೇ ಡೇಟಾ ಲಭ್ಯವಿಲ್ಲ",
"sInfo": "ಒಟ್ಟು _TOTAL_ ಎಂಟ್ರಿಗಳಲ್ಲಿ _START_ ರಿಂದ _END_ ವರೆಗು ತೋರಿಸಲಾಗುತ್ತಿದೆ",
"sInfoEmpty": "ಒಟ್ಟು 0 ಎಂಟ್ರಿಗಳಲ್ಲಿ 0 ರಿಂದ 0 ವರೆಗು ತೋರಿಸಲಾಗುತ್ತಿದೆ",
"sInfoFiltered": "(ಒಟ್ಟು _MAX_ ಎಂಟ್ರಿ ಗಳಿಂದ ಫಿಲ್ಟರ್ ಮಾಡಲಾಗಿದೆ)",
"sInfoThousands": ",",
"sLengthMenu": "_MENU_ ಎಂಟ್ರಿಗಳು ತೋರಿಸು",
"sLoadingRecords": "ಲೋಡ್ ಆಗುತ್ತಿದೆ...",
"sProcessing": "ಸಂಸ್ಕರಿಸಲಾಗುತ್ತಿದೆ...",
"sSearch": "ಹುಡುಕಿ:",
"sZeroRecords": "ಯಾವುದೇ ಹೊಂದಾಣಿಕೆಯ ದಾಖಲೆಗಳು ಇಲ್ಲ",
"oPaginate": {
"sFirst": "ಪ್ರಥಮ",
"sLast": "ಅಂತಿಮ",
"sNext": "ಮುಂದಿನದು",
"sPrevious": "ಹಿಂದಿನದು"
},
"oAria": {
"sSortAscending": ": ಕಾಲಂ ಅನ್ನು ಆರೋಹಣವಾಗಿ ವಿಂಗಡಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸಿ",
"sSortDescending": ": ಕಾಲಂ ಅನ್ನು ಅವರೋಹಣವಾಗಿ ವಿಂಗಡಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸಿ"
}
}

@ -3,6 +3,7 @@
* @name Kazakh * @name Kazakh
* @anchor Kazakh * @anchor Kazakh
* @author <a href="https://github.com/talgautb">Talgat Uspanov</a> * @author <a href="https://github.com/talgautb">Talgat Uspanov</a>
* @lcid kk
*/ */
{ {
"processing": "Күте тұрыңыз...", "processing": "Күте тұрыңыз...",
@ -11,7 +12,6 @@
"info": "_TOTAL_ жазбалары бойынша _START_ бастап _END_ дейінгі жазбалар", "info": "_TOTAL_ жазбалары бойынша _START_ бастап _END_ дейінгі жазбалар",
"infoEmpty": "0 жазбалары бойынша 0 бастап 0 дейінгі жазбалар", "infoEmpty": "0 жазбалары бойынша 0 бастап 0 дейінгі жазбалар",
"infoFiltered": "(_MAX_ жазбасынан сұрыпталды)", "infoFiltered": "(_MAX_ жазбасынан сұрыпталды)",
"infoPostFix": "",
"loadingRecords": "Жазбалар жүктемесі...", "loadingRecords": "Жазбалар жүктемесі...",
"zeroRecords": "Жазбалар жоқ", "zeroRecords": "Жазбалар жоқ",
"emptyTable": "Кестеде деректер жоқ", "emptyTable": "Кестеде деректер жоқ",

@ -3,6 +3,7 @@
* @name Khmer * @name Khmer
* @anchor Khmer * @anchor Khmer
* @author Sokunthearith Makara * @author Sokunthearith Makara
* @lcid km
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "បង្ហាញជួរទី _START_ ដល់ទី _END_ ក្នុងចំណោម _TOTAL_ ជួរ", "sInfo": "បង្ហាញជួរទី _START_ ដល់ទី _END_ ក្នុងចំណោម _TOTAL_ ជួរ",
"sInfoEmpty": "បង្ហាញជួរទី 0 ដល់ទី 0 ក្នុងចំណោម 0 ជួរ", "sInfoEmpty": "បង្ហាញជួរទី 0 ដល់ទី 0 ក្នុងចំណោម 0 ជួរ",
"sInfoFiltered": "(បានចម្រាញ់ចេញពីទិន្នន័យសរុប _MAX_ ជួរ)", "sInfoFiltered": "(បានចម្រាញ់ចេញពីទិន្នន័យសរុប _MAX_ ជួរ)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "បង្ហាញ _MENU_ ជួរ", "sLengthMenu": "បង្ហាញ _MENU_ ជួរ",
"sLoadingRecords": "កំពុងផ្ទុក...", "sLoadingRecords": "កំពុងផ្ទុក...",

@ -3,6 +3,7 @@
* @name Korean * @name Korean
* @anchor Korean * @anchor Korean
* @author WonGoo Lee * @author WonGoo Lee
* @lcid ko
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "_START_ - _END_ / _TOTAL_", "sInfo": "_START_ - _END_ / _TOTAL_",
"sInfoEmpty": "0 - 0 / 0", "sInfoEmpty": "0 - 0 / 0",
"sInfoFiltered": "(총 _MAX_ 개)", "sInfoFiltered": "(총 _MAX_ 개)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "페이지당 줄수 _MENU_", "sLengthMenu": "페이지당 줄수 _MENU_",
"sLoadingRecords": "읽는중...", "sLoadingRecords": "읽는중...",

@ -3,6 +3,7 @@
* @name Kurdish * @name Kurdish
* @anchor Kurdish * @anchor Kurdish
* @author Aram Rafeq * @author Aram Rafeq
* @lcid ku
*/ */
{ {
@ -14,9 +15,7 @@
"sInfo": "نیشاندانی _START_ لە _END_ کۆی _TOTAL_ تۆمار", "sInfo": "نیشاندانی _START_ لە _END_ کۆی _TOTAL_ تۆمار",
"sInfoEmpty": "نیشاندانی 0 لە 0 لە کۆی 0 تۆمار", "sInfoEmpty": "نیشاندانی 0 لە 0 لە کۆی 0 تۆمار",
"sInfoFiltered": "(پاڵێوراوە لە کۆی _MAX_ تۆمار)", "sInfoFiltered": "(پاڵێوراوە لە کۆی _MAX_ تۆمار)",
"sInfoPostFix": "",
"sSearch": "گەران:", "sSearch": "گەران:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "یەکەم", "sFirst": "یەکەم",
"sPrevious": "پێشوو", "sPrevious": "پێشوو",

@ -2,6 +2,7 @@
* @name Kyrgyz * @name Kyrgyz
* @anchor Kyrgyz * @anchor Kyrgyz
* @author <a href="https://github.com/nursultan92/">Nursultan Turdaliev</a> and _tynar_ * @author <a href="https://github.com/nursultan92/">Nursultan Turdaliev</a> and _tynar_
* @lcid ky
*/ */
{ {
@ -9,7 +10,6 @@
"sInfo": "Жалпы _TOTAL_ саптын ичинен _START_-саптан _END_-сапка чейинкилер", "sInfo": "Жалпы _TOTAL_ саптын ичинен _START_-саптан _END_-сапка чейинкилер",
"sInfoEmpty": "Жалпы 0 саптын ичинен 0-саптан 0-сапка чейинкилер", "sInfoEmpty": "Жалпы 0 саптын ичинен 0-саптан 0-сапка чейинкилер",
"sInfoFiltered": "(жалпы _MAX_ саптан фильтрленди)", "sInfoFiltered": "(жалпы _MAX_ саптан фильтрленди)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLengthMenu": "_MENU_ саптан көрсөт", "sLengthMenu": "_MENU_ саптан көрсөт",
"sLoadingRecords": "Жүктөлүүдө...", "sLoadingRecords": "Жүктөлүүдө...",

@ -3,13 +3,13 @@
* @name Lao * @name Lao
* @anchor Lao * @anchor Lao
* @author Jumbo Liemphachanh * @author Jumbo Liemphachanh
* @lcid lo
*/ */
{ {
"sEmptyTable": "ບໍ່ພົບຂໍ້ມູນໃນຕາຕະລາງ", "sEmptyTable": "ບໍ່ພົບຂໍ້ມູນໃນຕາຕະລາງ",
"sInfo": "ສະແດງ _START_ ເຖິງ _END_ ຈາກ _TOTAL_ ແຖວ", "sInfo": "ສະແດງ _START_ ເຖິງ _END_ ຈາກ _TOTAL_ ແຖວ",
"sInfoEmpty": "ສະແດງ 0 ເຖິງ 0 ຈາກ 0 ແຖວ", "sInfoEmpty": "ສະແດງ 0 ເຖິງ 0 ຈາກ 0 ແຖວ",
"sInfoFiltered": "(ກັ່ນຕອງຂໍ້ມູນ _MAX_ ທຸກແຖວ)", "sInfoFiltered": "(ກັ່ນຕອງຂໍ້ມູນ _MAX_ ທຸກແຖວ)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "ສະແດງ _MENU_ ແຖວ", "sLengthMenu": "ສະແດງ _MENU_ ແຖວ",
"sLoadingRecords": "ກຳລັງໂຫຼດຂໍ້ມູນ...", "sLoadingRecords": "ກຳລັງໂຫຼດຂໍ້ມູນ...",

@ -3,6 +3,7 @@
* @name Latvian * @name Latvian
* @anchor Latvian * @anchor Latvian
* @author Oskars Podans, Ruslans Jermakovičs and Edgars * @author Oskars Podans, Ruslans Jermakovičs and Edgars
* @lcid lv
*/ */
{ {
"processing": "Uzgaidiet ...", "processing": "Uzgaidiet ...",
@ -11,7 +12,6 @@
"info": "Parādīti _START_ līdz _END_ no _TOTAL_ ierakstiem", "info": "Parādīti _START_ līdz _END_ no _TOTAL_ ierakstiem",
"infoEmpty": "Nav ierakstu", "infoEmpty": "Nav ierakstu",
"infoFiltered": "(atlasīts no pavisam _MAX_ ierakstiem)", "infoFiltered": "(atlasīts no pavisam _MAX_ ierakstiem)",
"infoPostFix": "",
"loadingRecords": "Notiek ielāde ...", "loadingRecords": "Notiek ielāde ...",
"zeroRecords": "Nav atrasti vaicājumam atbilstoši ieraksti", "zeroRecords": "Nav atrasti vaicājumam atbilstoši ieraksti",
"emptyTable": "Tabulā nav datu", "emptyTable": "Tabulā nav datu",

@ -4,6 +4,7 @@
* @anchor Lithuanian * @anchor Lithuanian
* @author <a href="http://www.kurdingopinigai.lt">Kęstutis Morkūnas</a> * @author <a href="http://www.kurdingopinigai.lt">Kęstutis Morkūnas</a>
* @author Algirdas Brazas * @author Algirdas Brazas
* @lcid lt
*/ */
{ {
@ -11,14 +12,12 @@
"sInfo": "Rodomi įrašai nuo _START_ iki _END_ iš _TOTAL_ įrašų", "sInfo": "Rodomi įrašai nuo _START_ iki _END_ iš _TOTAL_ įrašų",
"sInfoEmpty": "Rodomi įrašai nuo 0 iki 0 iš 0", "sInfoEmpty": "Rodomi įrašai nuo 0 iki 0 iš 0",
"sInfoFiltered": "(atrinkta iš _MAX_ įrašų)", "sInfoFiltered": "(atrinkta iš _MAX_ įrašų)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLengthMenu": "Rodyti _MENU_ įrašus", "sLengthMenu": "Rodyti _MENU_ įrašus",
"sLoadingRecords": "Įkeliama...", "sLoadingRecords": "Įkeliama...",
"sProcessing": "Apdorojama...", "sProcessing": "Apdorojama...",
"sSearch": "Ieškoti:", "sSearch": "Ieškoti:",
"sThousands": " ", "sThousands": " ",
"sUrl": "",
"sZeroRecords": "Įrašų nerasta", "sZeroRecords": "Įrašų nerasta",
"oPaginate": { "oPaginate": {

@ -3,6 +3,7 @@
* @name Macedonian * @name Macedonian
* @anchor Macedonian * @anchor Macedonian
* @author Bojan Petkovski * @author Bojan Petkovski
* @lcid mk
*/ */
{ {
@ -14,9 +15,7 @@
"sInfo": "Прикажани _START_ до _END_ од _TOTAL_ записи", "sInfo": "Прикажани _START_ до _END_ од _TOTAL_ записи",
"sInfoEmpty": "Прикажани 0 до 0 од 0 записи", "sInfoEmpty": "Прикажани 0 до 0 од 0 записи",
"sInfoFiltered": "(филтрирано од вкупно _MAX_ записи)", "sInfoFiltered": "(филтрирано од вкупно _MAX_ записи)",
"sInfoPostFix": "",
"sSearch": "Барај", "sSearch": "Барај",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Почетна", "sFirst": "Почетна",
"sPrevious": "Претходна", "sPrevious": "Претходна",

@ -3,6 +3,7 @@
* @name Malay * @name Malay
* @anchor Malay * @anchor Malay
* @author Mohamad Zharif * @author Mohamad Zharif
* @lcid ms
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Paparan dari _START_ hingga _END_ dari _TOTAL_ rekod", "sInfo": "Paparan dari _START_ hingga _END_ dari _TOTAL_ rekod",
"sInfoEmpty": "Paparan 0 hingga 0 dari 0 rekod", "sInfoEmpty": "Paparan 0 hingga 0 dari 0 rekod",
"sInfoFiltered": "(Ditapis dari jumlah _MAX_ rekod)", "sInfoFiltered": "(Ditapis dari jumlah _MAX_ rekod)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Papar _MENU_ rekod", "sLengthMenu": "Papar _MENU_ rekod",
"sLoadingRecords": "Diproses...", "sLoadingRecords": "Diproses...",

@ -3,6 +3,7 @@
* @name Mongolian * @name Mongolian
* @anchor Mongolian * @anchor Mongolian
* @author <a href="http://www.Batmandakh.com/">Batmandakh Erdenebileg</a> * @author <a href="http://www.Batmandakh.com/">Batmandakh Erdenebileg</a>
* @lcid mn
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Нийт _TOTAL_ бичлэгээс _START_ - _END_ харуулж байна", "sInfo": "Нийт _TOTAL_ бичлэгээс _START_ - _END_ харуулж байна",
"sInfoEmpty": "Тохирох үр дүн алга", "sInfoEmpty": "Тохирох үр дүн алга",
"sInfoFiltered": "(нийт _MAX_ бичлэгээс шүүв)", "sInfoFiltered": "(нийт _MAX_ бичлэгээс шүүв)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Дэлгэцэд _MENU_ бичлэг харуулна", "sLengthMenu": "Дэлгэцэд _MENU_ бичлэг харуулна",
"sLoadingRecords": "Ачааллаж байна...", "sLoadingRecords": "Ачааллаж байна...",
@ -20,8 +20,8 @@
"oPaginate": { "oPaginate": {
"sFirst": "Эхнийх", "sFirst": "Эхнийх",
"sLast": "Сүүлийнх", "sLast": "Сүүлийнх",
"sNext": "Өмнөх", "sNext": "Дараах",
"sPrevious": "Дараах" "sPrevious": "Өмнөх"
}, },
"oAria": { "oAria": {
"sSortAscending": ": цагаан толгойн дарааллаар эрэмбэлэх", "sSortAscending": ": цагаан толгойн дарааллаар эрэмбэлэх",

@ -3,6 +3,7 @@
* @name Nepali * @name Nepali
* @anchor Nepali * @anchor Nepali
* @author Bishwo Adhikari * @author Bishwo Adhikari
* @lcid ne
*/ */
{ {
@ -10,13 +11,11 @@
"sInfo": "_TOTAL_ रेकर्ड मध्य _START_ देखि _END_ रेकर्ड देखाउंदै", "sInfo": "_TOTAL_ रेकर्ड मध्य _START_ देखि _END_ रेकर्ड देखाउंदै",
"sInfoEmpty": "0 मध्य 0 देखि 0 रेकर्ड देखाउंदै", "sInfoEmpty": "0 मध्य 0 देखि 0 रेकर्ड देखाउंदै",
"sInfoFiltered": "(_MAX_ कुल रेकर्डबाट छनौट गरिएको)", "sInfoFiltered": "(_MAX_ कुल रेकर्डबाट छनौट गरिएको)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": " _MENU_ रेकर्ड देखाउने ", "sLengthMenu": " _MENU_ रेकर्ड देखाउने ",
"sLoadingRecords": "लोड हुँदैछ...", "sLoadingRecords": "लोड हुँदैछ...",
"sProcessing": "प्रगति हुदैंछ ...", "sProcessing": "प्रगति हुदैंछ ...",
"sSearch": "खोजी:", "sSearch": "खोजी:",
"sUrl": "",
"sZeroRecords": "कुनै मिल्ने रेकर्ड फेला परेन", "sZeroRecords": "कुनै मिल्ने रेकर्ड फेला परेन",
"oPaginate": { "oPaginate": {
"sFirst": "प्रथम", "sFirst": "प्रथम",

@ -4,6 +4,7 @@
* @anchor Norwegian-Bokmal * @anchor Norwegian-Bokmal
* @author Petter Ekrann * @author Petter Ekrann
* @author Vegard Johannessen * @author Vegard Johannessen
* @lcid no_nb
*/ */
{ {
@ -11,14 +12,12 @@
"sInfo": "Viser _START_ til _END_ av _TOTAL_ linjer", "sInfo": "Viser _START_ til _END_ av _TOTAL_ linjer",
"sInfoEmpty": "Viser 0 til 0 av 0 linjer", "sInfoEmpty": "Viser 0 til 0 av 0 linjer",
"sInfoFiltered": "(filtrert fra _MAX_ totalt antall linjer)", "sInfoFiltered": "(filtrert fra _MAX_ totalt antall linjer)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLoadingRecords": "Laster...", "sLoadingRecords": "Laster...",
"sLengthMenu": "Vis _MENU_ linjer", "sLengthMenu": "Vis _MENU_ linjer",
"sLoadingRecords": "Laster...", "sLoadingRecords": "Laster...",
"sProcessing": "Laster...", "sProcessing": "Laster...",
"sSearch": "S&oslash;k:", "sSearch": "S&oslash;k:",
"sUrl": "",
"sZeroRecords": "Ingen linjer matcher s&oslash;ket", "sZeroRecords": "Ingen linjer matcher s&oslash;ket",
"oPaginate": { "oPaginate": {
"sFirst": "F&oslash;rste", "sFirst": "F&oslash;rste",

@ -3,6 +3,7 @@
* @name Norwegian-Nynorsk * @name Norwegian-Nynorsk
* @anchor Norwegian-Nynorsk * @anchor Norwegian-Nynorsk
* @author Andreas-Johann Østerdal Ulvestad * @author Andreas-Johann Østerdal Ulvestad
* @lcid no_no
*/ */
@ -11,14 +12,12 @@
"sInfo": "Syner _START_ til _END_ av _TOTAL_ linjer", "sInfo": "Syner _START_ til _END_ av _TOTAL_ linjer",
"sInfoEmpty": "Syner 0 til 0 av 0 linjer", "sInfoEmpty": "Syner 0 til 0 av 0 linjer",
"sInfoFiltered": "(filtrert frå _MAX_ totalt antal linjer)", "sInfoFiltered": "(filtrert frå _MAX_ totalt antal linjer)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLoadingRecords": "Lastar...", "sLoadingRecords": "Lastar...",
"sLengthMenu": "Syn _MENU_ linjer", "sLengthMenu": "Syn _MENU_ linjer",
"sLoadingRecords": "Lastar...", "sLoadingRecords": "Lastar...",
"sProcessing": "Lastar...", "sProcessing": "Lastar...",
"sSearch": "S&oslash;k:", "sSearch": "S&oslash;k:",
"sUrl": "",
"sZeroRecords": "Inga linjer treff p&aring; s&oslash;ket", "sZeroRecords": "Inga linjer treff p&aring; s&oslash;ket",
"oPaginate": { "oPaginate": {
"sFirst": "Fyrste", "sFirst": "Fyrste",

@ -3,6 +3,7 @@
* @name Pashto * @name Pashto
* @anchor Pashto * @anchor Pashto
* @author <a href="http://mbrig.com/">MBrig | Muhammad Nasir Rahimi</a> * @author <a href="http://mbrig.com/">MBrig | Muhammad Nasir Rahimi</a>
* @lcid ps
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "د _START_ څخه تر _END_ پوري، له ټولو _TOTAL_ څخه", "sInfo": "د _START_ څخه تر _END_ پوري، له ټولو _TOTAL_ څخه",
"sInfoEmpty": "د 0 څخه تر 0 پوري، له ټولو 0 څخه", "sInfoEmpty": "د 0 څخه تر 0 پوري، له ټولو 0 څخه",
"sInfoFiltered": "(لټول سوي له ټولو _MAX_ څخه)", "sInfoFiltered": "(لټول سوي له ټولو _MAX_ څخه)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "_MENU_ کتاره وښايه", "sLengthMenu": "_MENU_ کتاره وښايه",
"sLoadingRecords": "منتظر اوسئ...", "sLoadingRecords": "منتظر اوسئ...",

@ -4,6 +4,7 @@
* @anchor Persian * @anchor Persian
* @author <a href="http://www.chavoshi.com/">Ehsan Chavoshi</a> * @author <a href="http://www.chavoshi.com/">Ehsan Chavoshi</a>
* @author <a href="http://www.robowiki.ir/">Mohammad Babazadeh</a> * @author <a href="http://www.robowiki.ir/">Mohammad Babazadeh</a>
* @lcid fa
*/ */
{ {
@ -11,7 +12,6 @@
"sInfo": "نمایش _START_ تا _END_ از _TOTAL_ ردیف", "sInfo": "نمایش _START_ تا _END_ از _TOTAL_ ردیف",
"sInfoEmpty": "نمایش 0 تا 0 از 0 ردیف", "sInfoEmpty": "نمایش 0 تا 0 از 0 ردیف",
"sInfoFiltered": "(فیلتر شده از _MAX_ ردیف)", "sInfoFiltered": "(فیلتر شده از _MAX_ ردیف)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "نمایش _MENU_ ردیف", "sLengthMenu": "نمایش _MENU_ ردیف",
"sLoadingRecords": "در حال بارگزاری...", "sLoadingRecords": "در حال بارگزاری...",

@ -4,6 +4,7 @@
* @anchor Polish * @anchor Polish
* @author Tomasz Kowalski * @author Tomasz Kowalski
* @author Michał Grzelak * @author Michał Grzelak
* @lcid pl
*/ */
{ {
@ -13,7 +14,6 @@
"info": "Pozycje od _START_ do _END_ z _TOTAL_ łącznie", "info": "Pozycje od _START_ do _END_ z _TOTAL_ łącznie",
"infoEmpty": "Pozycji 0 z 0 dostępnych", "infoEmpty": "Pozycji 0 z 0 dostępnych",
"infoFiltered": "(filtrowanie spośród _MAX_ dostępnych pozycji)", "infoFiltered": "(filtrowanie spośród _MAX_ dostępnych pozycji)",
"infoPostFix": "",
"loadingRecords": "Wczytywanie...", "loadingRecords": "Wczytywanie...",
"zeroRecords": "Nie znaleziono pasujących pozycji", "zeroRecords": "Nie znaleziono pasujących pozycji",
"emptyTable": "Brak danych", "emptyTable": "Brak danych",

@ -3,6 +3,7 @@
* @name Portuguese Brasil * @name Portuguese Brasil
* @anchor Portuguese Brasil * @anchor Portuguese Brasil
* @author Julio Cesar Viana Palma * @author Julio Cesar Viana Palma
* @lcid pt_br
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros", "sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registros",
"sInfoEmpty": "Mostrando 0 até 0 de 0 registros", "sInfoEmpty": "Mostrando 0 até 0 de 0 registros",
"sInfoFiltered": "(Filtrados de _MAX_ registros)", "sInfoFiltered": "(Filtrados de _MAX_ registros)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "_MENU_ resultados por página", "sLengthMenu": "_MENU_ resultados por página",
"sLoadingRecords": "Carregando...", "sLoadingRecords": "Carregando...",

@ -3,6 +3,7 @@
* @name Portuguese * @name Portuguese
* @anchor Portuguese * @anchor Portuguese
* @author Nuno Felicio * @author Nuno Felicio
* @lcid pt_pt
*/ */
{ {
@ -14,9 +15,7 @@
"sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registos", "sInfo": "Mostrando de _START_ até _END_ de _TOTAL_ registos",
"sInfoEmpty": "Mostrando de 0 até 0 de 0 registos", "sInfoEmpty": "Mostrando de 0 até 0 de 0 registos",
"sInfoFiltered": "(filtrado de _MAX_ registos no total)", "sInfoFiltered": "(filtrado de _MAX_ registos no total)",
"sInfoPostFix": "",
"sSearch": "Procurar:", "sSearch": "Procurar:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Primeiro", "sFirst": "Primeiro",
"sPrevious": "Anterior", "sPrevious": "Anterior",

@ -0,0 +1,30 @@
/**
* Punjabi translation ( pa, pa-Guru, pa-IN )
* @name Punjabi
* @anchor Punjabi
* @author <a href="http://ijagjeet.com/">Jagjeet Singh</a>
* @lcid pa
*/
{
"sEmptyTable": "ਸੂਚੀ ਵਿੱਚ ਕੋਈ ਕਤਾਰ ਉਪਲਬਧ ਨਹੀਂ ਹੈ",
"sInfo": "_TOTAL_ ਵਿੱਚੋਂ _START_ ਤੋਂ _END_ ਐਂਟਰੀਆਂ ਦਿੱਖ ਰਹੀਆਂ ਹਨ",
"sInfoEmpty": "0 ਵਿੱਚੋਂ 0 ਤੋਂ 0 ਕਤਾਰਾਂ ਦਿੱਖ ਰਹੀਆਂ ਹਨ",
"sInfoFiltered": "(ਕੁੱਲ _MAX_ ਵਿਚੋਂ ਛਾਂਟੀਆਂ ਗਈਆਂ ਕਤਾਰਾਂ)",
"sInfoThousands": ",",
"sLengthMenu": "ਕੁੱਲ _MENU_ ਕਤਾਰਾਂ",
"sLoadingRecords": "ਸੂਚੀ ਲੋਡ ਹੋ ਰਹੀ ਹੈ...",
"sProcessing": "ਕਾਰਵਾਈ ਚੱਲ ਰਹੀ ਹੈ...",
"sSearch": "ਖੋਜ ਕਰੋ:",
"sZeroRecords": "ਕੋਈ ਕਤਾਰ ਨਹੀਂ ਮਿਲੀ",
"oPaginate": {
"sFirst": "ਪਹਿਲਾ",
"sLast": "ਅਖੀਰਲਾ",
"sNext": "ਅਗਲਾ",
"sPrevious": "ਪਿਛਲਾ"
},
"oAria": {
"sSortAscending": ": ਕਾਲਮ ਨੂੰ ਵੱਧਦੇ ਕ੍ਰਮ ਵਿਚ ਵੇਖੋ",
"sSortDescending": ": ਕਾਲਮ ਨੂੰ ਘਟਦੇ ਕ੍ਰਮ ਵਿਚ ਵੇਖੋ"
}
}

@ -3,6 +3,7 @@
* @name Romanian * @name Romanian
* @anchor Romanian * @anchor Romanian
* @author <a href="http://www.jurubita.ro/">Alexandru Jurubita</a> * @author <a href="http://www.jurubita.ro/">Alexandru Jurubita</a>
* @lcid ro
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Afișate de la _START_ la _END_ din _TOTAL_ înregistrări", "sInfo": "Afișate de la _START_ la _END_ din _TOTAL_ înregistrări",
"sInfoEmpty": "Afișate de la 0 la 0 din 0 înregistrări", "sInfoEmpty": "Afișate de la 0 la 0 din 0 înregistrări",
"sInfoFiltered": "(filtrate dintr-un total de _MAX_ înregistrări)", "sInfoFiltered": "(filtrate dintr-un total de _MAX_ înregistrări)",
"sInfoPostFix": "",
"sSearch": "Caută:", "sSearch": "Caută:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Prima", "sFirst": "Prima",
"sPrevious": "Precedenta", "sPrevious": "Precedenta",

@ -0,0 +1,53 @@
/**
* Rumantsch translation
* @name Rumantsch
* @anchor Rumantsch
* @author ULR Uniun Littaratura Rumantscha https://litteraturarumantscha.ch
* @author translation: Benedetto Vigne
* @author language pack: Christian Spescha
* @lcid rm
*/
{
"sEmptyTable": "Naginas endataziuns",
"sInfo": "_START_ fin _END_ da _TOTAL_ endataziuns",
"sInfoEmpty": "Naginas endataziuns",
"sInfoFiltered": "(filtrà da _MAX_ endataziuns)",
"sInfoThousands": ".",
"sLengthMenu": "_MENU_ Dumber da cumparsas",
"sLoadingRecords": "vegn chargià ..",
"sProcessing": "Spetgar p.pl...",
"sSearch": "Tschertga",
"sZeroRecords": "Naginas endataziuns.",
"oPaginate": {
"sFirst": "Emprima",
"sPrevious": "Anavos",
"sNext": "Proxima",
"sLast": "Ultima"
},
"oAria": {
"sSortAscending": ": activar per zavrar las colonnas ensi",
"sSortDescending": ": 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 <i>ctrl</i> u <i>\u2318</i> + <i>C</i> per copiar<br>la tabella en l'arcun provisoric.<br><br>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"
}
}
}

@ -4,6 +4,7 @@
* @anchor Russian * @anchor Russian
* @author Tjoma * @author Tjoma
* @autor aspyatkin * @autor aspyatkin
* @lcid ru
*/ */
{ {
@ -13,7 +14,6 @@
"info": "Записи с _START_ до _END_ из _TOTAL_ записей", "info": "Записи с _START_ до _END_ из _TOTAL_ записей",
"infoEmpty": "Записи с 0 до 0 из 0 записей", "infoEmpty": "Записи с 0 до 0 из 0 записей",
"infoFiltered": "(отфильтровано из _MAX_ записей)", "infoFiltered": "(отфильтровано из _MAX_ записей)",
"infoPostFix": "",
"loadingRecords": "Загрузка записей...", "loadingRecords": "Загрузка записей...",
"zeroRecords": "Записи отсутствуют.", "zeroRecords": "Записи отсутствуют.",
"emptyTable": "В таблице отсутствуют данные", "emptyTable": "В таблице отсутствуют данные",

@ -3,6 +3,7 @@
* @name Serbian * @name Serbian
* @anchor Serbian * @anchor Serbian
* @author <a href="http://blog.trk.in.rs">duleorlovic</a> * @author <a href="http://blog.trk.in.rs">duleorlovic</a>
* @lcid sr
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Приказ _START_ до _END_ од укупно _TOTAL_ записа", "sInfo": "Приказ _START_ до _END_ од укупно _TOTAL_ записа",
"sInfoEmpty": "Приказ 0 до 0 од укупно 0 записа", "sInfoEmpty": "Приказ 0 до 0 од укупно 0 записа",
"sInfoFiltered": "(филтрирано од укупно _MAX_ записа)", "sInfoFiltered": "(филтрирано од укупно _MAX_ записа)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Прикажи _MENU_ записа", "sLengthMenu": "Прикажи _MENU_ записа",
"sLoadingRecords": "Учитавање...", "sLoadingRecords": "Учитавање...",
@ -21,7 +21,7 @@
"sFirst": "Почетна", "sFirst": "Почетна",
"sLast": "Последња", "sLast": "Последња",
"sNext": "Следећа", "sNext": "Следећа",
"sPrevious": "Предходна" "sPrevious": "Претходна"
}, },
"oAria": { "oAria": {
"sSortAscending": ": активирајте да сортирате колону узлазно", "sSortAscending": ": активирајте да сортирате колону узлазно",

@ -3,6 +3,7 @@
* @name Serbian (Latin) * @name Serbian (Latin)
* @anchor Serbian (Latin) * @anchor Serbian (Latin)
* @author <a href="http://mnovakovic.byteout.com">Marko Novakovic</a> * @author <a href="http://mnovakovic.byteout.com">Marko Novakovic</a>
* @lcid sr_sp
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Prikaz _START_ do _END_ od ukupno _TOTAL_ zapisa", "sInfo": "Prikaz _START_ do _END_ od ukupno _TOTAL_ zapisa",
"sInfoEmpty": "Prikaz 0 do 0 od ukupno 0 zapisa", "sInfoEmpty": "Prikaz 0 do 0 od ukupno 0 zapisa",
"sInfoFiltered": "(filtrirano od ukupno _MAX_ zapisa)", "sInfoFiltered": "(filtrirano od ukupno _MAX_ zapisa)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Prikaži _MENU_ zapisa", "sLengthMenu": "Prikaži _MENU_ zapisa",
"sLoadingRecords": "Učitavanje...", "sLoadingRecords": "Učitavanje...",
@ -21,7 +21,7 @@
"sFirst": "Početna", "sFirst": "Početna",
"sLast": "Poslednja", "sLast": "Poslednja",
"sNext": "Sledeća", "sNext": "Sledeća",
"sPrevious": "Predhodna" "sPrevious": "Prethodna"
}, },
"oAria": { "oAria": {
"sSortAscending": ": aktivirajte da sortirate kolonu uzlazno", "sSortAscending": ": aktivirajte da sortirate kolonu uzlazno",

@ -3,6 +3,7 @@
* @name Sinhala * @name Sinhala
* @anchor Sinhala * @anchor Sinhala
* @author Isuru Sampath Ratnayake * @author Isuru Sampath Ratnayake
* @lcid si
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "_TOTAL_ න් _START_ සිට _END_ දක්වා", "sInfo": "_TOTAL_ න් _START_ සිට _END_ දක්වා",
"sInfoEmpty": "0 න් 0 සිට 0 දක්වා", "sInfoEmpty": "0 න් 0 සිට 0 දක්වා",
"sInfoFiltered": "(_MAX_ න් තෝරාගත් )", "sInfoFiltered": "(_MAX_ න් තෝරාගත් )",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "_MENU_ ක් පෙන්වන්න", "sLengthMenu": "_MENU_ ක් පෙන්වන්න",
"sLoadingRecords": "පූරණය වෙමින් පවතී...", "sLoadingRecords": "පූරණය වෙමින් පවතී...",

@ -4,14 +4,14 @@
* @anchor Slovak * @anchor Slovak
* @author <a href="https://github.com/dlugos">Ivan Dlugoš</a> * @author <a href="https://github.com/dlugos">Ivan Dlugoš</a>
* @author (original translation) <a href="http://miskerik.com/">Maroš Miškerik</a> * @author (original translation) <a href="http://miskerik.com/">Maroš Miškerik</a>
* @lcid sk
*/ */
{ {
"sEmptyTable": "Nie sú k dispozícii žiadne dáta", "sEmptyTable": "Nie sú k dispozícii žiadne dáta",
"sInfo": "Záznamy _START_ až _END_ z celkom _TOTAL_", "sInfo": "Záznamy _START_ až _END_ z celkom _TOTAL_",
"sInfoEmpty": "Záznamy 0 až 0 z celkom 0 ", "sInfoEmpty": "Záznamy 0 až 0 z celkom 0 ",
"sInfoFiltered": "(vyfiltrované spomedzi _MAX_ záznamov)", "sInfoFiltered": "(vyfiltrované spomedzi _MAX_ záznamov)",
"sInfoPostFix": "", "sInfoThousands": " ",
"sInfoThousands": ",",
"sLengthMenu": "Zobraz _MENU_ záznamov", "sLengthMenu": "Zobraz _MENU_ záznamov",
"sLoadingRecords": "Načítavam...", "sLoadingRecords": "Načítavam...",
"sProcessing": "Spracúvam...", "sProcessing": "Spracúvam...",

@ -3,6 +3,7 @@
* @name Slovenian * @name Slovenian
* @anchor Slovenian * @anchor Slovenian
* @author Marko Kroflic, Blaž Brenčič and Andrej Florjančič * @author Marko Kroflic, Blaž Brenčič and Andrej Florjančič
* @lcid sl
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Prikazujem _START_ do _END_ od _TOTAL_ zapisov", "sInfo": "Prikazujem _START_ do _END_ od _TOTAL_ zapisov",
"sInfoEmpty": "Prikazujem 0 do 0 od 0 zapisov", "sInfoEmpty": "Prikazujem 0 do 0 od 0 zapisov",
"sInfoFiltered": "(filtrirano od _MAX_ vseh zapisov)", "sInfoFiltered": "(filtrirano od _MAX_ vseh zapisov)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Prikaži _MENU_ zapisov", "sLengthMenu": "Prikaži _MENU_ zapisov",
"sLoadingRecords": "Nalagam...", "sLoadingRecords": "Nalagam...",

@ -3,33 +3,32 @@
* @name Spanish * @name Spanish
* @anchor Spanish * @anchor Spanish
* @author Giovanni Ariza, Aristobulo Gomez and Roberto Poo * @author Giovanni Ariza, Aristobulo Gomez and Roberto Poo
* @lcid es_es
*/ */
{ {
"sProcessing": "Procesando...", "sProcessing": "Procesando...",
"sLengthMenu": "Mostrar _MENU_ registros", "sLengthMenu": "Mostrar _MENU_ registros",
"sZeroRecords": "No se encontraron resultados", "sZeroRecords": "No se encontraron resultados",
"sEmptyTable": "Ningún dato disponible en esta tabla =(", "sEmptyTable": "Ningún dato disponible en esta tabla",
"sInfo": "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros", "sInfo": "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros",
"sInfoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros", "sInfoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros",
"sInfoFiltered": "(filtrado de un total de _MAX_ registros)", "sInfoFiltered": "(filtrado de un total de _MAX_ registros)",
"sInfoPostFix": "", "sSearch": "Buscar:",
"sSearch": "Buscar:", "sInfoThousands": ",",
"sUrl": "", "sLoadingRecords": "Cargando...",
"sInfoThousands": ",", "oPaginate": {
"sLoadingRecords": "Cargando...", "sFirst": "Primero",
"oPaginate": { "sLast": "Último",
"sFirst": "Primero", "sNext": "Siguiente",
"sLast": "Último", "sPrevious": "Anterior"
"sNext": "Siguiente", },
"sPrevious": "Anterior" "oAria": {
}, "sSortAscending": ": Activar para ordenar la columna de manera ascendente",
"oAria": { "sSortDescending": ": Activar para ordenar la columna de manera descendente"
"sSortAscending": ": Activar para ordenar la columna de manera ascendente", },
"sSortDescending": ": Activar para ordenar la columna de manera descendente" "buttons": {
}, "copy": "Copiar",
"buttons": { "colvis": "Visibilidad"
"copy": "Copiar", }
"colvis": "Visibilidad"
}
} }

@ -3,6 +3,7 @@
* @name Swahili * @name Swahili
* @anchor Swahili * @anchor Swahili
* @author <a href="http://zoop.co.tz/schoolpesa/">Roy Owino</a> * @author <a href="http://zoop.co.tz/schoolpesa/">Roy Owino</a>
* @lcid sw
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Inaonyesha _START_ mpaka _END_ ya matokeo _TOTAL_", "sInfo": "Inaonyesha _START_ mpaka _END_ ya matokeo _TOTAL_",
"sInfoEmpty": "Inaonyesha 0 hadi 0 ya matokeo 0", "sInfoEmpty": "Inaonyesha 0 hadi 0 ya matokeo 0",
"sInfoFiltered": "(uschujo kutoka matokeo idadi _MAX_)", "sInfoFiltered": "(uschujo kutoka matokeo idadi _MAX_)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Onyesha _MENU_ matokeo", "sLengthMenu": "Onyesha _MENU_ matokeo",
"sLoadingRecords": "Inapakia...", "sLoadingRecords": "Inapakia...",

@ -3,18 +3,18 @@
* @name Swedish * @name Swedish
* @anchor Swedish * @anchor Swedish
* @author <a href="http://www.kmmtiming.se/">Kristoffer Karlström</a> * @author <a href="http://www.kmmtiming.se/">Kristoffer Karlström</a>
* @lcid sv_se
*/ */
{ {
"sEmptyTable": "Tabellen innehåller ingen data", "sEmptyTable": "Tabellen innehåller inga data",
"sInfo": "Visar _START_ till _END_ av totalt _TOTAL_ rader", "sInfo": "Visar _START_ till _END_ av totalt _TOTAL_ rader",
"sInfoEmpty": "Visar 0 till 0 av totalt 0 rader", "sInfoEmpty": "Visar 0 till 0 av totalt 0 rader",
"sInfoFiltered": "(filtrerade från totalt _MAX_ rader)", "sInfoFiltered": "(filtrerade från totalt _MAX_ rader)",
"sInfoPostFix": "",
"sInfoThousands": " ", "sInfoThousands": " ",
"sLengthMenu": "Visa _MENU_ rader", "sLengthMenu": "Visa _MENU_ rader",
"sLoadingRecords": "Laddar...", "sLoadingRecords": "Laddar",
"sProcessing": "Bearbetar...", "sProcessing": "Bearbetar",
"sSearch": "Sök:", "sSearch": "Sök:",
"sZeroRecords": "Hittade inga matchande resultat", "sZeroRecords": "Hittade inga matchande resultat",
"oPaginate": { "oPaginate": {

@ -3,6 +3,7 @@
* @name Tajik * @name Tajik
* @anchor Tajik * @anchor Tajik
* @author Akhmedov Farkhod, Azim Ablakulov, Dzhamshed Hamroev * @author Akhmedov Farkhod, Azim Ablakulov, Dzhamshed Hamroev
* @lcid tg
*/ */
{ {
@ -12,7 +13,6 @@
"info": "Сабтҳо аз _START_ то _END_ аз _TOTAL_ сабтҳо", "info": "Сабтҳо аз _START_ то _END_ аз _TOTAL_ сабтҳо",
"infoEmpty": "Сабтҳо аз 0 то 0 аз 0 сабтҳо", "infoEmpty": "Сабтҳо аз 0 то 0 аз 0 сабтҳо",
"infoFiltered": "(филтр карда шудааст аз _MAX_ сабтҳо)", "infoFiltered": "(филтр карда шудааст аз _MAX_ сабтҳо)",
"infoPostFix": "",
"loadingRecords": "Боргирии сабтҳо...", "loadingRecords": "Боргирии сабтҳо...",
"zeroRecords": "Сабтҳо вуҷуд надорад.", "zeroRecords": "Сабтҳо вуҷуд надорад.",
"emptyTable": "Дар ҷадвал маълумот нест", "emptyTable": "Дар ҷадвал маълумот нест",

@ -3,6 +3,7 @@
* @name Tamil * @name Tamil
* @anchor Tamil * @anchor Tamil
* @author Sam Arul Raj * @author Sam Arul Raj
* @lcid ta
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "உள்ளீடுகளை் _START_ முதல _END_ உள்ள _TOTAL_ காட்டும்", "sInfo": "உள்ளீடுகளை் _START_ முதல _END_ உள்ள _TOTAL_ காட்டும்",
"sInfoEmpty": "0 உள்ளீடுகளை 0 0 காட்டும்", "sInfoEmpty": "0 உள்ளீடுகளை 0 0 காட்டும்",
"sInfoFiltered": "(_MAX_ மொத்த உள்ளீடுகளை இருந்து வடிகட்டி)", "sInfoFiltered": "(_MAX_ மொத்த உள்ளீடுகளை இருந்து வடிகட்டி)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "_MENU_ காண்பி", "sLengthMenu": "_MENU_ காண்பி",
"sLoadingRecords": "ஏற்றுகிறது ...", "sLoadingRecords": "ஏற்றுகிறது ...",

@ -3,13 +3,13 @@
* @name Telugu * @name Telugu
* @anchor Telugu * @anchor Telugu
* @author <a href="https://in.linkedin.com/in/srinivas-rathikrindi-0405973a">Srinivas Rathikrindi</a> * @author <a href="https://in.linkedin.com/in/srinivas-rathikrindi-0405973a">Srinivas Rathikrindi</a>
* @lcid te
**/ **/
{ {
"sEmptyTable": "పట్టికలో డేటా లేదు.", "sEmptyTable": "పట్టికలో డేటా లేదు.",
"sInfo": "మొత్తం _TOTAL_ ఎంట్రీలులో _START_ నుండి _END_ వరకు చూపిస్తున్నాం", "sInfo": "మొత్తం _TOTAL_ ఎంట్రీలులో _START_ నుండి _END_ వరకు చూపిస్తున్నాం",
"sInfoEmpty": "చూపిస్తున్నాం 0 నుండి 0 వరకు 0 ఎంట్రీలు లో", "sInfoEmpty": "చూపిస్తున్నాం 0 నుండి 0 వరకు 0 ఎంట్రీలు లో",
"sInfoFiltered": "( _MAX_ ఎంట్రీలులో నుండి వడపోయాబడినవి)", "sInfoFiltered": "( _MAX_ ఎంట్రీలులో నుండి వడపోయాబడినవి)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": " _MENU_ ఎంట్రీలు చూపించు", "sLengthMenu": " _MENU_ ఎంట్రీలు చూపించు",
"sLoadingRecords": "లోడ్ అవుతుంది ...", "sLoadingRecords": "లోడ్ అవుతుంది ...",

@ -3,6 +3,7 @@
* @name Thai * @name Thai
* @anchor Thai * @anchor Thai
* @author Thanva Thonglor , <a href="http://auycro.github.io/about/">Gumpanat Keardkeawfa</a> * @author Thanva Thonglor , <a href="http://auycro.github.io/about/">Gumpanat Keardkeawfa</a>
* @lcid th
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "แสดง _START_ ถึง _END_ จาก _TOTAL_ แถว", "sInfo": "แสดง _START_ ถึง _END_ จาก _TOTAL_ แถว",
"sInfoEmpty": "แสดง 0 ถึง 0 จาก 0 แถว", "sInfoEmpty": "แสดง 0 ถึง 0 จาก 0 แถว",
"sInfoFiltered": "(กรองข้อมูล _MAX_ ทุกแถว)", "sInfoFiltered": "(กรองข้อมูล _MAX_ ทุกแถว)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "แสดง _MENU_ แถว", "sLengthMenu": "แสดง _MENU_ แถว",
"sLoadingRecords": "กำลังโหลดข้อมูล...", "sLoadingRecords": "กำลังโหลดข้อมูล...",

@ -3,6 +3,7 @@
* @name Turkish * @name Turkish
* @anchor Turkish * @anchor Turkish
* @author Umit Gorkem & Erdal TAŞKESEN * @author Umit Gorkem & Erdal TAŞKESEN
* @lcid tr
*/ */
{ {
@ -11,7 +12,6 @@
"sInfo": "_TOTAL_ kayıttan _START_ - _END_ arasındaki kayıtlar gösteriliyor", "sInfo": "_TOTAL_ kayıttan _START_ - _END_ arasındaki kayıtlar gösteriliyor",
"sInfoEmpty": "Kayıt yok", "sInfoEmpty": "Kayıt yok",
"sInfoFiltered": "(_MAX_ kayıt içerisinden bulunan)", "sInfoFiltered": "(_MAX_ kayıt içerisinden bulunan)",
"sInfoPostFix": "",
"sInfoThousands": ".", "sInfoThousands": ".",
"sLengthMenu": "Sayfada _MENU_ kayıt göster", "sLengthMenu": "Sayfada _MENU_ kayıt göster",
"sLoadingRecords": "Yükleniyor...", "sLoadingRecords": "Yükleniyor...",
@ -31,7 +31,6 @@
"select": { "select": {
"rows": { "rows": {
"_": "%d kayıt seçildi", "_": "%d kayıt seçildi",
"0": "",
"1": "1 kayıt seçildi" "1": "1 kayıt seçildi"
} }
} }

@ -3,6 +3,7 @@
* @name Ukrainian * @name Ukrainian
* @anchor Ukrainian * @anchor Ukrainian
* @author <i>antyrat</i> * @author <i>antyrat</i>
* @lcid uk
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Записи з _START_ по _END_ із _TOTAL_ записів", "sInfo": "Записи з _START_ по _END_ із _TOTAL_ записів",
"sInfoEmpty": "Записи з 0 по 0 із 0 записів", "sInfoEmpty": "Записи з 0 по 0 із 0 записів",
"sInfoFiltered": "(відфільтровано з _MAX_ записів)", "sInfoFiltered": "(відфільтровано з _MAX_ записів)",
"sInfoPostFix": "",
"sSearch": "Пошук:", "sSearch": "Пошук:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Перша", "sFirst": "Перша",
"sPrevious": "Попередня", "sPrevious": "Попередня",

@ -3,6 +3,7 @@
* @name Urdu * @name Urdu
* @anchor Urdu * @anchor Urdu
* @author Zafar Subzwari * @author Zafar Subzwari
* @lcid ur
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "فہرست کي تک _END_ سے _START_ سے ميں _TOTAL_ فہرست پوري ہے نظر پيش", "sInfo": "فہرست کي تک _END_ سے _START_ سے ميں _TOTAL_ فہرست پوري ہے نظر پيش",
"sInfoEmpty": "فہرست کي تک 0 سے 0 سے ميں 0 قل ہے نظر پيشّ", "sInfoEmpty": "فہرست کي تک 0 سے 0 سے ميں 0 قل ہے نظر پيشّ",
"sInfoFiltered": "(فہرست ہوئ چھني سے ميں _MAX_ قل)", "sInfoFiltered": "(فہرست ہوئ چھني سے ميں _MAX_ قل)",
"sInfoPostFix": "",
"sSearch": "کرو تلاش:", "sSearch": "کرو تلاش:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "پہلا", "sFirst": "پہلا",
"sPrevious": "پچہلا", "sPrevious": "پچہلا",

@ -3,6 +3,7 @@
* @name Uzbek * @name Uzbek
* @anchor Uzbek * @anchor Uzbek
* @author <a href="http://davlat.info">Farkhod Dadajanov</a> * @author <a href="http://davlat.info">Farkhod Dadajanov</a>
* @lcid uz
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Umumiy _TOTAL_ yozuvlarlardan _START_ dan _END_ gachasi ko'rsatilmoqda", "sInfo": "Umumiy _TOTAL_ yozuvlarlardan _START_ dan _END_ gachasi ko'rsatilmoqda",
"sInfoEmpty": "Umumiy 0 yozuvlardan 0 dan 0 gachasi ko'rsatilmoqda", "sInfoEmpty": "Umumiy 0 yozuvlardan 0 dan 0 gachasi ko'rsatilmoqda",
"sInfoFiltered": "(_MAX_ yozuvlardan filtrlandi)", "sInfoFiltered": "(_MAX_ yozuvlardan filtrlandi)",
"sInfoPostFix": "",
"sLengthMenu": "_MENU_ ta yozuvlarni ko'rsat", "sLengthMenu": "_MENU_ ta yozuvlarni ko'rsat",
"sLoadingRecords": "Yozuvlar yuklanmoqda...", "sLoadingRecords": "Yozuvlar yuklanmoqda...",
"sProcessing": "Ishlayapman...", "sProcessing": "Ishlayapman...",

@ -3,6 +3,7 @@
* @name Vietnamese * @name Vietnamese
* @anchor Vietnamese * @anchor Vietnamese
* @author Trinh Phuoc Thai * @author Trinh Phuoc Thai
* @lcid vi
*/ */
{ {
@ -12,9 +13,7 @@
"sInfo": "Đang xem _START_ đến _END_ trong tổng số _TOTAL_ mục", "sInfo": "Đang xem _START_ đến _END_ trong tổng số _TOTAL_ mục",
"sInfoEmpty": "Đang xem 0 đến 0 trong tổng số 0 mục", "sInfoEmpty": "Đang xem 0 đến 0 trong tổng số 0 mục",
"sInfoFiltered": "(được lọc từ _MAX_ mục)", "sInfoFiltered": "(được lọc từ _MAX_ mục)",
"sInfoPostFix": "",
"sSearch": "Tìm:", "sSearch": "Tìm:",
"sUrl": "",
"oPaginate": { "oPaginate": {
"sFirst": "Đầu", "sFirst": "Đầu",
"sPrevious": "Trước", "sPrevious": "Trước",

@ -3,6 +3,7 @@
* @name Welsh * @name Welsh
* @anchor Welsh * @anchor Welsh
* @author <a href="https://eveoh.nl/">Marco Krikke</a> * @author <a href="https://eveoh.nl/">Marco Krikke</a>
* @lcid cy
*/ */
{ {
@ -10,7 +11,6 @@
"sInfo": "Dangos _START_ i _END_ o _TOTAL_ cofnod", "sInfo": "Dangos _START_ i _END_ o _TOTAL_ cofnod",
"sInfoEmpty": "Dangos 0 i 0 o 0 cofnod", "sInfoEmpty": "Dangos 0 i 0 o 0 cofnod",
"sInfoFiltered": "(wedi hidlo o gyfanswm o _MAX_ cofnod)", "sInfoFiltered": "(wedi hidlo o gyfanswm o _MAX_ cofnod)",
"sInfoPostFix": "",
"sInfoThousands": ",", "sInfoThousands": ",",
"sLengthMenu": "Dangos _MENU_ cofnod", "sLengthMenu": "Dangos _MENU_ cofnod",
"sLoadingRecords": "Wrthi'n llwytho...", "sLoadingRecords": "Wrthi'n llwytho...",

@ -164,6 +164,7 @@
} }
oSettings._iDisplayStart = iNewStart; oSettings._iDisplayStart = iNewStart;
oSettings.oInstance.trigger("page.dt", oSettings);
fnCallbackDraw(oSettings); fnCallbackDraw(oSettings);
}); });

@ -85,6 +85,12 @@ $.fn.dataTableExt.oPagination.simple_incremental_bootstrap = {
}); });
$(nNext).click(function () { $(nNext).click(function () {
if(oSettings.aiDisplay.length < oSettings._iDisplayLength){
oSettings._iRecordsTotal = oSettings._iDisplayStart + oSettings.aiDisplay.length;
}else{
oSettings._iRecordsTotal = oSettings._iDisplayStart + oSettings._iDisplayLength + 1;
}
if (!(oSettings.fnDisplayEnd() == oSettings.fnRecordsDisplay() if (!(oSettings.fnDisplayEnd() == oSettings.fnRecordsDisplay()
|| ||
oSettings.aiDisplay.length < oSettings._iDisplayLength)) { oSettings.aiDisplay.length < oSettings._iDisplayLength)) {
@ -151,4 +157,4 @@ $.fn.dataTableExt.oPagination.simple_incremental_bootstrap = {
} }
} }
} }
}; };

@ -69,7 +69,7 @@ var _unique = 0;
// Function to encapsulate code that is common to both the string and number // Function to encapsulate code that is common to both the string and number
// ordering plug-ins. // ordering plug-ins.
var _setup = function ( values ) { var _setup = function ( values ) {
if ( ! $.isArray( values ) ) { if ( ! Array.isArray( values ) ) {
values = [ values ]; values = [ values ];
} }

@ -0,0 +1,16 @@
/**
* Read information from a column of input (type number) elements and return an
* array to use as a basis for sorting.
*
* @summary Sorting based on the values of `dt-tag input` elements in a column.
* @name Input element data source
* @requires DataTables 1.10+
* @author [Allan Jardine](http://sprymedia.co.uk)
*/
$.fn.dataTable.ext.order['dom-text-numeric'] = function ( settings, col )
{
return this.api().column( col, {order:'index'} ).nodes().map( function ( td, i ) {
return $('input', td).val() * 1;
} );
}

@ -25,8 +25,8 @@
"date-euro-pre": function ( a ) { "date-euro-pre": function ( a ) {
var x; var x;
if ( $.trim(a) !== '' ) { if ( a.trim() !== '' ) {
var frDatea = $.trim(a).split(' '); var frDatea = a.trim().split(' ');
var frTimea = (undefined != frDatea[1]) ? frDatea[1].split(':') : [00,00,00]; var frTimea = (undefined != frDatea[1]) ? frDatea[1].split(':') : [00,00,00];
var frDatea2 = frDatea[0].split('/'); var frDatea2 = frDatea[0].split('/');
x = (frDatea2[2] + frDatea2[1] + frDatea2[0] + frTimea[0] + frTimea[1] + ((undefined != frTimea[2]) ? frTimea[2] : 0)) * 1; x = (frDatea2[2] + frDatea2[1] + frDatea2[0] + frTimea[0] + frTimea[1] + ((undefined != frTimea[2]) ? frTimea[2] : 0)) * 1;

@ -40,7 +40,7 @@ $.fn.dataTable.moment = function ( format, locale, reverseEmpties ) {
} }
// Strip out surrounding white space // Strip out surrounding white space
d = $.trim( d ); d = d.trim();
} }
// Null and empty values are acceptable // Null and empty values are acceptable
@ -62,7 +62,7 @@ $.fn.dataTable.moment = function ( format, locale, reverseEmpties ) {
} }
// Strip out surrounding white space // Strip out surrounding white space
d = $.trim( d ); d = d.trim();
} }
return !moment(d, format, locale, true).isValid() ? return !moment(d, format, locale, true).isValid() ?

@ -0,0 +1,113 @@
/**
* When sorting values in a DataTable you might want to sort any 'novalue'
* pattern as max or min value in a column (e.g. '-' treat as -1000 or 1000).
*
* This is very useful if You want to sort incomplete data, there is no
* data available for each entry in a column (e.g. Recovered for covid-19).
*
* If You do not have data, You can set the 'novalue' pattern to '-' or
* any other pattern and set exact column to treat this 'novalue' pattern
* as the max value (sethigh) or the min value (setlow).
*
* @name novalue.js
* @summary Sort any "novalue" pattern as max or min (e.g. '-' treat as -1000 or 1000).
* @author Darek L https://github.com/dprojects
*
* @example
*
* gTable = $('#covid-table').DataTable({
* "orderClasses": true,
* "responsive": true,
* "columnDefs": [ { "type": "sethigh", "targets": [2, ,3, 4, 7, 8] },
* { "type": "setlow", "targets": [5, 6] } ]
* });
*
* To change order later:
*
* gTable.order([8, 'asc'],[6, 'desc']).draw();
*
* Keep in mind there must be "desc" in this case not "dsc".
*
*/
/**
* Set novalue pattern below if You want other.
* For example:
*
* var novalue = 'N/A';
* var novalue = 'no value';
* var novalue = 'empty';
*
*/
var novalue = '-';
$.extend( $.fn.dataTableExt.oSort, {
"sethigh-asc": function ( a, b ) {
let x = a;
let y = b;
if (x == novalue && y != novalue) { return 1; }
else if (x != novalue && y == novalue) { return -1; }
else if (x == novalue && y == novalue) { return 0; }
else if (x != novalue && y != novalue) {
x = parseFloat(a);
y = parseFloat(b);
return ( (x < y) ? -1 : ( (x > y) ? 1 : 0 ) );
}
},
"sethigh-desc": function ( a, b ) {
let x = a;
let y = b;
if (x == novalue && y != novalue) { return -1; }
else if (x != novalue && y == novalue) { return 1; }
else if (x == novalue && y == novalue) { return 0; }
else if (x != novalue && y != novalue) {
x = parseFloat(a);
y = parseFloat(b);
return ( (x < y) ? 1 : ( (x > y) ? -1 : 0 ) );
}
},
"setlow-asc": function ( a, b ) {
let x = a;
let y = b;
if (x == novalue && y != novalue) { return -1; }
else if (x != novalue && y == novalue) { return 1; }
else if (x == novalue && y == novalue) { return 0; }
else if (x != novalue && y != novalue) {
x = parseFloat(a);
y = parseFloat(b);
return ( (x < y) ? -1 : ( (x > y) ? 1 : 0 ) );
}
},
"setlow-desc": function ( a, b ) {
let x = a;
let y = b;
if (x == novalue && y != novalue) { return 1; }
else if (x != novalue && y == novalue) { return -1; }
else if (x == novalue && y == novalue) { return 0; }
else if (x != novalue && y != novalue) {
x = parseFloat(a);
y = parseFloat(b);
return ( (x < y) ? 1 : ( (x > y) ? -1 : 0 ) );
}
}
});

@ -21,7 +21,7 @@ var persianSort = [ 'آ', 'ا', 'ب', 'پ', 'ت', 'ث', 'ج', 'چ', 'ح', 'خ',
'س', 'ش', 'ص', 'ط', 'ظ', 'ع', 'غ', 'ف', 'ق', 'ک', 'گ', 'ل', 'م', 'ن', 'و', 'ه', 'ی', 'ي' ]; 'س', 'ش', 'ص', 'ط', 'ظ', 'ع', 'غ', 'ف', 'ق', 'ک', 'گ', 'ل', 'م', 'ن', 'و', 'ه', 'ی', 'ي' ];
function GetUniCode(source) { function GetUniCode(source) {
source = $.trim(source); source = source.trim();
var result = ''; var result = '';
var i, index; var i, index;
for (i = 0; i < source.length; i++) { for (i = 0; i < source.length; i++) {

@ -11,7 +11,7 @@
* // Use plug-in for all columns * // Use plug-in for all columns
* $('#example').dataTable({ * $('#example').dataTable({
* columnDefs: [ * columnDefs: [
* { type: 'turkish'. targets: '_all' } * { type: 'turkish', targets: '_all' }
* ] * ]
* }); * });
*/ */

@ -18,7 +18,7 @@ jQuery.fn.dataTableExt.aTypes.unshift( function ( sData )
{ {
sData = typeof sData.replace == 'function' ? sData = typeof sData.replace == 'function' ?
sData.replace( /<[\s\S]*?>/g, "" ) : sData; sData.replace( /<[\s\S]*?>/g, "" ) : sData;
sData = $.trim(sData); sData = sData.trim();
var sValidFirstChars = "0123456789-"; var sValidFirstChars = "0123456789-";
var sValidChars = "0123456789."; var sValidChars = "0123456789.";

Loading…
Cancel
Save