DataTables-перевод текста, который относится к select extension
Я использую jQuery DataTables v1.10.9 выберите расширение.
при выборе строки или больше, есть текст, который появляется в нижней части, например, "выбрано 2 строки" смотрите на скриншоте ниже:
Файл:
{
"sEmptyTable": "No data available in table",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ entries",
"sInfoEmpty": "Showing 0 to 0 of 0 entries",
"sInfoFiltered": "(filtered from _MAX_ total entries)",
"sInfoPostFix": "",
"sInfoThousands": ",",
"sLengthMenu": "Show _MENU_ entries",
"sLoadingRecords": "Loading...",
"sProcessing": "Processing...",
"sSearch": "Search:",
"sZeroRecords": "No matching records found",
"oPaginate": {
"sFirst": "First",
"sLast": "Last",
"sNext": "Next",
"sPrevious": "Previous"
},
"select": {
"rows": {
"_": "You have selected %d rows",
"0": "Click a row to select",
"1": "1 row selected"
}
}
}
таблица инициализации:
dataTableY = $('#tableID').DataTable({
serverSide: true,
ajax: {
url: myProp.base_url + 'directory/class/method'
},
processing: true,
scrollY: 420,
paging: true,
info: true,
searchable: true,
select: {
style: 'os'
},
pagingType: 'full_numbers',
language: {
url: myProp.base_url + '/DataTables/lang/language.json'
}
});
Как я могу перевести этот текст ?
1 ответов
использовать код ниже:
$(document).ready(function() {
$('#example').DataTable( {
select: true,
language: {
select: {
rows: {
_: "You have selected %d rows",
0: "Click a row to select it",
1: "Only 1 row selected"
}
}
}
} );
} );
посмотреть Select-пример интернационализации для демонстрации.
Если вы хотите использовать его в языковом файле, используйте следующий формат:
{
"sEmptyTable": "No data available in table",
"sInfo": "Showing _START_ to _END_ of _TOTAL_ entries",
"sInfoEmpty": "Showing 0 to 0 of 0 entries",
"sInfoFiltered": "(filtered from _MAX_ total entries)",
"sInfoPostFix": "",
"sInfoThousands": ",",
"sLengthMenu": "Show _MENU_ entries",
"sLoadingRecords": "Loading...",
"sProcessing": "Processing...",
"sSearch": "Search:",
"sZeroRecords": "No matching records found",
"oPaginate": {
"sFirst": "First",
"sLast": "Last",
"sNext": "Next",
"sPrevious": "Previous"
},
"select": {
"rows": {
"_": "You have selected %d rows",
"0": "Click a row to select",
"1": "1 row selected"
}
}
}
посмотреть этот jsFiddle для кода и демонстрации.